aboutsummaryrefslogtreecommitdiffstats
path: root/config/jolt/sdToModelContextSpec.json
diff options
context:
space:
mode:
Diffstat (limited to 'config/jolt/sdToModelContextSpec.json')
-rw-r--r--config/jolt/sdToModelContextSpec.json24
1 files changed, 20 insertions, 4 deletions
diff --git a/config/jolt/sdToModelContextSpec.json b/config/jolt/sdToModelContextSpec.json
index 88201a7..77a71f1 100644
--- a/config/jolt/sdToModelContextSpec.json
+++ b/config/jolt/sdToModelContextSpec.json
@@ -7,8 +7,13 @@
"operation": "shift",
"spec": {
"service-instance-id": "service.uuid",
- "generic-vnfs": {
+ "l3-networks": {
"*": {
+ "network-id": "networkList[&1].uuid"
+ }
+ },
+ "generic-vnfs": {
+ "*": {
"vservers": {
"*": {
"vserver-id": "vnfList[&3].vfModuleList[0].vmList[&1].uuid"
@@ -16,9 +21,20 @@
},
"l3-networks": {
"*": {
- "network-id": "vnfList[&3].vfModuleList[0].networkList[&1].uuid"
+ "network-id": "vnfList[&3].networkList[&1].uuid"
}
},
+ "vf-modules": {
+ "vf-module": {
+ "*": {
+ "l3-networks" : {
+ "*": {
+ "network-id": "vnfList[&6].vfModuleList[0].networkList[&1].uuid"
+ }
+ }
+ }
+ }
+ },
"vnfcs": {
"*": {
"vnfc-id": "vnfList[&3].vnfcList[&1].uuid"
@@ -27,5 +43,5 @@
}
}
}
- }
- ]
+ }
+]