aboutsummaryrefslogtreecommitdiffstats
path: root/operations/a1-pe-sim-packages/resources/oran-sim-cba/Definitions/data_types.json
diff options
context:
space:
mode:
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.json88
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"