[APACHECNF] CDS workflows for upgrade scenario
[demo.git] / tutorials / ApacheCNF / templates / cba / Definitions / data_types.json
index 603b0ba..5a3b9d2 100644 (file)
             },
             "derived_from": "tosca.datatypes.Dynamic"
         },
+        "dt-config-upgrade-assign-properties": {
+            "description": "Dynamic DataType definition for workflow(config-upgrade-assign).",
+            "version": "1.0.0",
+            "properties": {
+                "service-instance-id": {
+                    "description": "",
+                    "required": false,
+                    "type": "string"
+                },
+                "service-model-uuid": {
+                    "description": "",
+                    "required": false,
+                    "type": "string"
+                },
+                "vnf-id": {
+                    "description": "",
+                    "required": false,
+                    "type": "string"
+                },
+                "vnf-name": {
+                    "description": "",
+                    "required": false,
+                    "type": "string"
+                },
+                "vnf-customization-uuid": {
+                    "description": "",
+                    "required": false,
+                    "type": "string"
+                }
+            },
+            "derived_from": "tosca.datatypes.Dynamic"
+        },
         "dt-config-deploy-properties": {
             "description": "Dynamic DataType definition for workflow(config-deploy).",
             "version": "1.0.0",
                     "description": "",
                     "required": false,
                     "type": "string"
+                },
+                "replica-count": {
+                    "description": "replica count for apache pods",
+                    "type": "integer",
+                    "required": false
+                },
+                "status-check-max-count": {
+                    "description": "max status check count for pods",
+                    "type": "integer",
+                    "required": false,
+                    "default": 30
+                }
+            },
+            "derived_from": "tosca.datatypes.Dynamic"
+        },
+        "dt-config-upgrade-deploy-properties": {
+            "description": "Dynamic DataType definition for workflow(config-upgrade-deploy).",
+            "version": "1.0.0",
+            "properties": {
+                "service-instance-id": {
+                    "description": "",
+                    "required": false,
+                    "type": "string"
+                },
+                "service-model-uuid": {
+                    "description": "",
+                    "required": false,
+                    "type": "string"
+                },
+                "vnf-id": {
+                    "description": "",
+                    "required": false,
+                    "type": "string"
+                },
+                "vnf-name": {
+                    "description": "",
+                    "required": false,
+                    "type": "string"
+                },
+                "vnf-customization-uuid": {
+                    "description": "",
+                    "required": false,
+                    "type": "string"
                 }
             },
             "derived_from": "tosca.datatypes.Dynamic"
                     "description": "",
                     "required": false,
                     "type": "string"
+                },
+                "status-check-max-count": {
+                    "description": "max status check count for pods",
+                    "type": "integer",
+                    "required": false,
+                    "default": 30
                 }
             },
             "derived_from": "tosca.datatypes.Dynamic"
                     "description": "replica count for apache pods",
                     "type": "integer",
                     "default": 2
+                },
+                "status-check-max-count": {
+                    "description": "max status check count for pods",
+                    "type": "integer",
+                    "required": false,
+                    "default": 30
                 }
             },
             "derived_from": "tosca.datatypes.Dynamic"
                     "description": "replica count for apache pods",
                     "type": "integer",
                     "default": 1
+                },
+                "status-check-max-count": {
+                    "description": "max status check count for pods",
+                    "type": "integer",
+                    "required": false,
+                    "default": 30
                 }
             },
             "derived_from": "tosca.datatypes.Dynamic"
                     "description": "the data content of the policy request parameters",
                     "required": false,
                     "type": "json"
+                },
+                "status-check-max-count": {
+                    "description": "max status check count for pods",
+                    "type": "integer",
+                    "required": false,
+                    "default": 30
                 }
             },
             "derived_from": "tosca.datatypes.Dynamic"