diff options
Diffstat (limited to 'operations/a1-pe-sim-packages/resources/oran-sim-cba/Definitions/data_types.json')
-rw-r--r-- | operations/a1-pe-sim-packages/resources/oran-sim-cba/Definitions/data_types.json | 88 |
1 files changed, 71 insertions, 17 deletions
diff --git a/operations/a1-pe-sim-packages/resources/oran-sim-cba/Definitions/data_types.json b/operations/a1-pe-sim-packages/resources/oran-sim-cba/Definitions/data_types.json index 4bff88f..6d9ac5f 100644 --- a/operations/a1-pe-sim-packages/resources/oran-sim-cba/Definitions/data_types.json +++ b/operations/a1-pe-sim-packages/resources/oran-sim-cba/Definitions/data_types.json @@ -11,9 +11,6 @@ "vnf-id": { "type": "string" }, - "ftp-host": { - "type": "string" - }, "ftp-port": { "type": "string", "default": "32022" @@ -26,6 +23,9 @@ "type": "string", "default": "30417" }, + "ftp-host": { + "type": "string" + }, "ues-payload": { "type": "string", "default": "" @@ -69,7 +69,19 @@ "description": "Dynamic DataType definition for workflow(resource-assignment).", "version": "1.0.0", "properties": { - "vnf-ip-address": { + "k8s-rb-profile-namespace": { + "description": "K8s namespace to create helm chart for specified RB profile", + "required": false, + "type": "string", + "default": "default" + }, + "k8s-rb-profile-name": { + "description": "RB Profile name used in k8s plugin to identify Helm chart(s) where this mapping is providing override values.", + "required": false, + "type": "string", + "default": "simple" + }, + "vnf-id": { "description": "", "required": false, "type": "string", @@ -77,12 +89,23 @@ "constraints": [ {} ], - "default": "${vnf-ip-address}", "entry_schema": { "type": "" } }, - "vnf-id": { + "k8s-rb-profile-source": { + "description": "The source folder or file relative to 'Templates/k8s-profiles' folder", + "required": true, + "type": "string", + "default": "simple-profile" + }, + "k8s-rb-instance-release-name": { + "description": "Name of the release for the helm package instance in k8s", + "required": false, + "type": "string", + "default": "o-ran-simulator" + }, + "service-instance-id": { "description": "", "required": false, "type": "string", @@ -94,7 +117,21 @@ "type": "" } }, - "service-instance-id": { + "k8s-rb-profile-k8s-version": { + "description": "K8s cluster version to create helm chart for specified RB profile", + "required": false, + "type": "string", + "default": "1.18.9" + }, + "k8s-rb-definition-version": { + "description": "RB Version identifier of Helm chart(s) in k8s plugin", + "required": false, + "type": "string", + "metadata": { + "transform-template": "${vf-module-uuid}" + } + }, + "vnf_name": { "description": "", "required": false, "type": "string", @@ -106,7 +143,7 @@ "type": "" } }, - "vnf_name": { + "aic-cloud-region": { "description": "", "required": false, "type": "string", @@ -118,7 +155,7 @@ "type": "" } }, - "vf-module-id": { + "oran_name": { "description": "", "required": false, "type": "string", @@ -126,11 +163,30 @@ "constraints": [ {} ], + "default": "${oran_name}", "entry_schema": { "type": "" } }, - "aic-cloud-region": { + "vf-module-uuid": { + "description": "", + "required": false, + "type": "string" + }, + "vf-module-model-customization-uuid": { + "description": "", + "required": false, + "type": "string" + }, + "k8s-rb-definition-name": { + "description": "RB Name identifier of Helm chart(s) in k8s plugin", + "required": false, + "type": "string", + "metadata": { + "transform-template": "${vf-module-model-invariant-uuid}" + } + }, + "vnf-ip-address": { "description": "", "required": false, "type": "string", @@ -138,11 +194,12 @@ "constraints": [ {} ], + "default": "${vnf-ip-address}", "entry_schema": { "type": "" } }, - "oran_name": { + "vf-module-id": { "description": "", "required": false, "type": "string", @@ -150,7 +207,6 @@ "constraints": [ {} ], - "default": "${oran_name}", "entry_schema": { "type": "" } @@ -160,6 +216,9 @@ "required": false, "type": "string" }, + "vf-module-model-invariant-uuid": { + "type": "string" + }, "vf-naming-policy": { "description": "", "required": false, @@ -172,11 +231,6 @@ "entry_schema": { "type": "" } - }, - "vf-module-model-customization-uuid": { - "description": "", - "required": false, - "type": "string" } }, "derived_from": "tosca.datatypes.Dynamic" |