Merge "Updated for Jakarta Release"
[ccsdk/cds.git] / components / model-catalog / blueprint-model / service-blueprint / 5GC_Simulator_CNF_CDS / Definitions / data_types.json
index 76a52ba..19eedd3 100644 (file)
 {
-  "data_types": {
-    "dt-config-assign-day-2-properties": {
-      "description": "Dynamic DataType definition for workflow(config-assign-day-2).",
-      "version": "1.0.0",
-      "properties": {
-        "vnf-id": {
-          "description": "",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "supportedNssai": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used to pass the supported NSSAI during the day2 for each 5G Core resources",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "service-instance-id": {
-          "description": "",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "entry_schema": {
-            "type": ""
-          }
+  "data_types" : {
+    "dt-config-assign-day-2-properties" : {
+      "description" : "Dynamic DataType definition for workflow(config-assign-day-2).",
+      "version" : "1.0.0",
+      "properties" : {
+        "vnf-id" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string",
+          "status" : "",
+          "constraints" : [ { } ],
+          "entry_schema" : {
+            "type" : ""
+          }
+        },
+        "service-instance-id" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string",
+          "status" : "",
+          "constraints" : [ { } ],
+          "entry_schema" : {
+            "type" : ""
+          }
+        },
+        "supportedNssai" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string",
+          "default" : "hello"
         }
       },
-      "derived_from": "tosca.datatypes.Dynamic"
+      "derived_from" : "tosca.datatypes.Dynamic"
     },
-    "dt-config-assign-properties": {
-      "description": "Dynamic DataType definition for workflow(config-assign).",
-      "version": "1.0.0",
-      "properties": {
-        "vnf-id": {
-          "description": "",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "supportedNssai": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used to pass the supported NSSAI during the day2 for each 5G Core resources",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "service-instance-id": {
-          "description": "",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "entry_schema": {
-            "type": ""
+    "dt-config-assign-properties" : {
+      "description" : "Dynamic DataType definition for workflow(config-assign).",
+      "version" : "1.0.0",
+      "properties" : {
+        "vnf-id" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string",
+          "status" : "",
+          "constraints" : [ { } ],
+          "entry_schema" : {
+            "type" : ""
+          }
+        },
+        "service-instance-id" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string",
+          "status" : "",
+          "constraints" : [ { } ],
+          "entry_schema" : {
+            "type" : ""
           }
         }
       },
-      "derived_from": "tosca.datatypes.Dynamic"
+      "derived_from" : "tosca.datatypes.Dynamic"
     },
-    "dt-config-deploy-properties": {
-      "description": "Dynamic DataType definition for workflow(config-deploy).",
-      "version": "1.0.0",
-      "properties": {
-        "vnf-id": {
-          "description": "",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "service-instance-id": {
-          "description": "",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "entry_schema": {
-            "type": ""
+    "dt-config-deploy-properties" : {
+      "description" : "Dynamic DataType definition for workflow(config-deploy).",
+      "version" : "1.0.0",
+      "properties" : {
+        "vf-modules-list-aai" : {
+          "description" : "list of modules associated with vnf from AAI",
+          "type" : "json"
+        },
+        "vf-modules-list-sdnc" : {
+          "description" : "list of modules associated with vnf from MDSAL",
+          "type" : "json"
+        },
+        "vnf-id" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string"
+        },
+        "service-instance-id" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string",
+          "status" : "",
+          "constraints" : [ { } ],
+          "entry_schema" : {
+            "type" : ""
           }
         }
       },
-      "derived_from": "tosca.datatypes.Dynamic"
+      "derived_from" : "tosca.datatypes.Dynamic"
     },
-    "dt-config-deploy-day-2-properties": {
-      "description": "Dynamic DataType definition for workflow(config-deploy-day-2).",
-      "version": "1.0.0",
-      "properties": {
-        "vnf-id": {
-          "description": "",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "service-instance-id": {
-          "description": "",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "entry_schema": {
-            "type": ""
-          }
-        }
-      },
-      "derived_from": "tosca.datatypes.Dynamic"
-    },
-    "dt-resource-assignment-properties": {
-      "description": "Dynamic DataType definition for workflow(resource-assignment).",
-      "version": "1.0.0",
-      "properties": {
-        "vpg-management-port": {
-          "description": "SSH external port of ssh. When 0 ssh service will not be exposed",
-          "type": "string",
-          "default": "0"
-        },
-        "amfName": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used for amf resource name ",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "default": "${amfName}",
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "fiveg0_snssai": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used to pass the SNSSAI during day0/1 ",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "default": "${fiveg0_snssai}",
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "config.amfName": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used for amf resource name ",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "default": "${config.amfName}",
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "config.smfName": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used for smf resource name ",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "default": "${config.smfName}",
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "smfName": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used for smf resource name ",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "default": "${smfName}",
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "config.upfName": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used for upf resource name ",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "default": "${config.upfName}",
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "upfName": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used for upf resource name ",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "default": "${upfName}",
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "config.supportedNssai.sNssai.snssai": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used to pass the SNSSAI during the day2 for each 5G Core resources",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "default": "${config.supportedNssai.sNssai.snssai}",
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "config.singletest": {
-          "description": "5GC Simulator CNF CDS use case parameter - Parameter used for testing purpose ",
-          "required": false,
-          "type": "string",
-          "status": "",
-          "constraints": [
-            {}
-          ],
-          "default": "${singletest}",
-          "entry_schema": {
-            "type": ""
-          }
-        },
-        "k8s-rb-profile-namespace": {
-          "description": "K8s namespace to create helm chart for specified profile",
-          "type": "string",
-          "default": "default"
-        },
-        "k8s-rb-profile-name": {
-          "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
-          "type": "string",
-          "default": "template-profile"
-        },
-        "config.test": {
-          "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
-          "type": "string",
-          "default": "template"
-        },
-        "vnf-id": {
-          "description": "",
-          "required": false,
-          "type": "string"
-        },
-        "service-instance-id": {
-          "description": "",
-          "required": false,
-          "type": "string"
-        },
-        "vnf_name": {
-          "description": "",
-          "required": false,
-          "type": "string"
-        },
-        "aic-cloud-region": {
-          "description": "",
-          "required": false,
-          "type": "string"
-        },
-        "vf-module-model-customization-uuid": {
-          "description": "",
-          "required": false,
-          "type": "string"
-        },
-        "management-prefix-id": {
-          "description": "",
-          "required": false,
-          "type": "string"
-        },
-        "vf-module-id": {
-          "description": "",
-          "required": false,
-          "type": "string"
-        },
-        "vf-module-label": {
-          "description": "",
-          "required": false,
-          "type": "string"
-        },
-        "vf-module-model-invariant-uuid": {
-          "type": "string"
-        },
-        "vf-naming-policy": {
-          "description": "",
-          "required": false,
-          "type": "string",
-          "default": "SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP"
-        },
-        "vf-module-model-version": {
-          "type": "string"
+    "dt-resource-assignment-properties" : {
+      "description" : "Dynamic DataType definition for workflow(resource-assignment).",
+      "version" : "1.0.0",
+      "properties" : {
+        "k8s-rb-profile-namespace" : {
+          "description" : "K8s namespace to create helm chart for specified profile",
+          "type" : "string"
+        },
+        "k8s-rb-profile-name" : {
+          "description" : "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
+          "type" : "string"
+        },
+        "snssai" : {
+          "description" : "",
+          "type" : "string"
+        },
+        "vnf-id" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string"
+        },
+        "fivegc0_snssai" : {
+          "description" : "",
+          "type" : "string"
+        },
+        "service-instance-id" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string"
+        },
+        "config.test" : {
+          "description" : "",
+          "type" : "string"
+        },
+        "vnf_name" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string"
+        },
+        "aic-cloud-region" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string"
+        },
+        "config.upfName" : {
+          "description" : "upf name",
+          "type" : "string"
+        },
+        "upfName" : {
+          "description" : "upf name",
+          "type" : "string"
+        },
+        "vf-module-model-customization-uuid" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string"
+        },
+        "config.singletest" : {
+          "description" : "",
+          "type" : "string"
+        },
+        "management-prefix-id" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string"
+        },
+        "config.supportedNssai.sNssai.snssai" : {
+          "description" : "supportedNssai.sNssai.snssai properties",
+          "type" : "string"
+        },
+        "smfName" : {
+          "description" : "smf name",
+          "type" : "string"
+        },
+        "vf-module-id" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string"
+        },
+        "vf-module-label" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string"
+        },
+        "amfName" : {
+          "description" : "amf name",
+          "type" : "string"
+        },
+        "vf-module-model-invariant-uuid" : {
+          "type" : "string"
+        },
+        "vf-naming-policy" : {
+          "description" : "",
+          "required" : false,
+          "type" : "string",
+          "default" : "SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP"
+        },
+        "config.smfName" : {
+          "description" : "smf name",
+          "type" : "string"
+        },
+        "vf-module-model-version" : {
+          "type" : "string"
+        },
+        "config.amfName" : {
+          "description" : "amf name",
+          "type" : "string"
         }
       },
-      "derived_from": "tosca.datatypes.Dynamic"
+      "derived_from" : "tosca.datatypes.Dynamic"
     }
   }
-}
+}
\ No newline at end of file