- processes:
- - name: resource-assignment for vnf
- request:
- commonHeader:
- originatorId: SDNC_DG
- requestId: 98397f54-fa57-485f-a04e-1e220b7b1779
- subRequestId: 6bfca5dc-993d-48f1-ad27-a7a9ea91836b
- actionIdentifiers:
- blueprintName: vFW_CNF_CDS
- blueprintVersion: 1.0.45
- actionName: resource-assignment
- mode: sync
- payload:
- resource-assignment-request:
- template-prefix:
- - vnf
- resource-assignment-properties:
- service-instance-id: 8ead0480-cf44-428e-a4c2-0e6ed10f7a72
- vnf-model-customization-uuid: 86dc8af4-aa17-4fc7-9b20-f12160d99718
- vnf-id: 93b3350d-ed6f-413b-9cc5-a158c1676eb0
- aic-cloud-region: k8sregionfour
- expectedResponse:
- commonHeader:
- originatorId: SDNC_DG
- requestId: 98397f54-fa57-485f-a04e-1e220b7b1779
- subRequestId: 6bfca5dc-993d-48f1-ad27-a7a9ea91836b
- flags: null
- actionIdentifiers:
- blueprintName: vFW_CNF_CDS
- blueprintVersion: 1.0.45
- actionName: resource-assignment
- mode: sync
- status:
- code: 200
- eventType: EVENT_COMPONENT_EXECUTED
- errorMessage: null
- message: success
- payload:
- resource-assignment-response:
- meshed-template:
- vnf: |
- {
- "capability-data": [
- {
- "capability-name": "generate-name",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vnf_name",
- "resource-value": "${vnf_name}"
- }
- ],
- "payload": [
- {
- "param-name": "resource-name",
- "param-value": "vnf_name"
- },
- {
- "param-name": "resource-value",
- "param-value": "${vnf_name}"
- },
- {
- "param-name": "external-key",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0_vnf_name"
- },
- {
- "param-name": "policy-instance-name",
- "param-value": "SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP"
- },
- {
- "param-name": "naming-type",
- "param-value": "VNF"
- },
- {
- "param-name": "AIC_CLOUD_REGION",
- "param-value": "k8sregionfour"
- }
- ]
- }
- ]
- },
- {
- "capability-name": "netbox-ip-assign",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "int_private1_gw_ip",
- "resource-value": "${int_private1_gw_ip}"
- }
- ],
- "payload": [
- {
- "param-name": "service-instance-id",
- "param-value": "8ead0480-cf44-428e-a4c2-0e6ed10f7a72"
- },
- {
- "param-name": "prefix-id",
- "param-value": "2"
- },
- {
- "param-name": "vnf-id",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0"
- },
- {
- "param-name": "external_key",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0-int_private1_gw_ip"
- }
- ]
- },
- {
- "output-key-mapping": [
- {
- "resource-name": "int_private2_gw_ip",
- "resource-value": "${int_private2_gw_ip}"
- }
- ],
- "payload": [
- {
- "param-name": "service-instance-id",
- "param-value": "8ead0480-cf44-428e-a4c2-0e6ed10f7a72"
- },
- {
- "param-name": "prefix-id",
- "param-value": "1"
- },
- {
- "param-name": "vnf-id",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0"
- },
- {
- "param-name": "external_key",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0-int_private2_gw_ip"
- }
- ]
- },
- {
- "output-key-mapping": [
- {
- "resource-name": "vfw_int_private2_ip_0",
- "resource-value": "${vfw_int_private2_ip_0}"
- }
- ],
- "payload": [
- {
- "param-name": "service-instance-id",
- "param-value": "8ead0480-cf44-428e-a4c2-0e6ed10f7a72"
- },
- {
- "param-name": "prefix-id",
- "param-value": "1"
- },
- {
- "param-name": "vnf-id",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0"
- },
- {
- "param-name": "external_key",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0-vfw_int_private2_ip_0"
- }
- ]
- },
- {
- "output-key-mapping": [
- {
- "resource-name": "vfw_int_private1_ip_0",
- "resource-value": "${vfw_int_private1_ip_0}"
- }
- ],
- "payload": [
- {
- "param-name": "service-instance-id",
- "param-value": "8ead0480-cf44-428e-a4c2-0e6ed10f7a72"
- },
- {
- "param-name": "prefix-id",
- "param-value": "2"
- },
- {
- "param-name": "vnf-id",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0"
- },
- {
- "param-name": "external_key",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0-vfw_int_private1_ip_0"
- }
- ]
- },
- {
- "output-key-mapping": [
- {
- "resource-name": "vsn_int_private2_ip_0",
- "resource-value": "${vsn_int_private2_ip_0}"
- }
- ],
- "payload": [
- {
- "param-name": "service-instance-id",
- "param-value": "8ead0480-cf44-428e-a4c2-0e6ed10f7a72"
- },
- {
- "param-name": "prefix-id",
- "param-value": "1"
- },
- {
- "param-name": "vnf-id",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0"
- },
- {
- "param-name": "external_key",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0-vsn_int_private2_ip_0"
- }
- ]
- },
- {
- "output-key-mapping": [
- {
- "resource-name": "vpg_int_private1_ip_0",
- "resource-value": "${vpg_int_private1_ip_0}"
- }
- ],
- "payload": [
- {
- "param-name": "service-instance-id",
- "param-value": "8ead0480-cf44-428e-a4c2-0e6ed10f7a72"
- },
- {
- "param-name": "prefix-id",
- "param-value": "2"
- },
- {
- "param-name": "vnf-id",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0"
- },
- {
- "param-name": "external_key",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0-vpg_int_private1_ip_0"
- }
- ]
- }
- ]
- },
- {
- "capability-name": "unresolved-composite-data",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "int_private2_net_id",
- "resource-value": "${vnf_name}-protected-network"
- },
- {
- "resource-name": "int_private1_net_id",
- "resource-value": "${vnf_name}-unprotected-network"
- },
- {
- "resource-name": "onap_private_net_id",
- "resource-value": "${vnf_name}-management-network"
- },
- {
- "resource-name": "net_attachment_definition",
- "resource-value": "${vnf_name}-ovn-nat"
- }
- ]
- }
- ]
- }
- ],
- "resource-accumulator-resolved-data": [
- {
- "param-name": "vf-naming-policy",
- "param-value": "SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP"
- },
- {
- "param-name": "dcae_collector_ip",
- "param-value": "10.0.4.1"
- },
- {
- "param-name": "dcae_collector_port",
- "param-value": "30235"
- },
- {
- "param-name": "int_private1_net_cidr",
- "param-value": "192.168.10.0/24"
- },
- {
- "param-name": "int_private2_net_cidr",
- "param-value": "192.168.20.0/24"
- },
- {
- "param-name": "onap_private_net_cidr",
- "param-value": "10.0.101.0/24"
- },
- {
- "param-name": "demo_artifacts_version",
- "param-value": "1.5.0"
- },
- {
- "param-name": "k8s-rb-profile-name",
- "param-value": "vfw-cnf-cds-base-profile"
- },
- {
- "param-name": "k8s-rb-profile-namespace",
- "param-value": "default"
- }
- ]
- }
- - name: resource-assignment for base_template
- request:
- commonHeader:
- originatorId: SDNC_DG
- requestId: 98397f54-fa57-485f-a04e-1e220b7b1779
- subRequestId: 6bfca5dc-993d-48f1-ad27-a7a9ea91836b
- actionIdentifiers:
- blueprintName: vFW_CNF_CDS
- blueprintVersion: 1.0.45
- actionName: resource-assignment
- mode: sync
- payload:
- resource-assignment-request:
- template-prefix:
- - base_template
- resource-assignment-properties:
- nfc-naming-code: base_template
- k8s-rb-profile-name: default
- service-instance-id: 8ead0480-cf44-428e-a4c2-0e6ed10f7a72
- vnf-id: 93b3350d-ed6f-413b-9cc5-a158c1676eb0
- vf-module-model-customization-uuid: b27fad11-44da-4840-9256-7ed8a32fbe3e
- vnf-model-customization-uuid: 86dc8af4-aa17-4fc7-9b20-f12160d99718
- vf-module-id: 274f4bc9-7679-4767-b34d-1df51cdf2496
- aic-cloud-region: k8sregionfour
- expectedResponse:
- commonHeader:
- originatorId: SDNC_DG
- requestId: 98397f54-fa57-485f-a04e-1e220b7b1779
- subRequestId: 6bfca5dc-993d-48f1-ad27-a7a9ea91836b
- flags: null
- actionIdentifiers:
- blueprintName: vFW_CNF_CDS
- blueprintVersion: 1.0.45
- actionName: resource-assignment
- mode: sync
- status:
- code: 200
- eventType: EVENT_COMPONENT_EXECUTED
- errorMessage: null
- message: success
- payload:
- resource-assignment-response:
- meshed-template:
- base_template: |
- {
- "capability-data": [
- {
- "capability-name": "netbox-ip-assign",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "onap_private_gw_ip",
- "resource-value": "${onap_private_gw_ip}"
- }
- ],
- "payload": [
- {
- "param-name": "service-instance-id",
- "param-value": "8ead0480-cf44-428e-a4c2-0e6ed10f7a72"
- },
- {
- "param-name": "prefix-id",
- "param-value": "3"
- },
- {
- "param-name": "vnf-id",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0"
- },
- {
- "param-name": "external_key",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0-onap_private_gw_ip"
- }
- ]
- }
- ]
- },
- {
- "capability-name": "generate-name",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vf_module_name",
- "resource-value": "${vf-module-name}"
- }
- ],
- "payload": [
- {
- "param-name": "resource-name",
- "param-value": "vf_module_name"
- },
- {
- "param-name": "resource-value",
- "param-value": "${vf-module-name}"
- },
- {
- "param-name": "external-key",
- "param-value": "274f4bc9-7679-4767-b34d-1df51cdf2496_vf-module-name"
- },
- {
- "param-name": "policy-instance-name",
- "param-value": "SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP"
- },
- {
- "param-name": "naming-type",
- "param-value": "VF-MODULE"
- },
- {
- "param-name": "VNF_NAME",
- "param-value": "k8sregionfour-onap-nf-20200601t073308018z"
- },
- {
- "param-name": "VF_MODULE_TYPE",
- "param-value": "vfmt"
- },
- {
- "param-name": "VF_MODULE_LABEL",
- "param-value": "base_template"
- }
- ]
- }
- ]
- },
- {
- "capability-name": "aai-vf-module-put",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "aai-vf-module-put",
- "resource-value": ""
- }
- ]
- }
- ]
- }
- ],
- "resource-accumulator-resolved-data": [
- {
- "param-name": "vf-module-model-invariant-uuid",
- "param-value": "52842255-b7be-4a1c-ab3b-2bd3bd4a5423"
- },
- {
- "param-name": "vf-module-model-version",
- "param-value": "274f4bc9-7679-4767-b34d-1df51cdf2496"
- },
- {
- "param-name": "k8s-rb-profile-name",
- "param-value": "default"
- },
- {
- "param-name": "k8s-rb-profile-namespace",
- "param-value": "default"
- },
- {
- "param-name": "int_private1_subnet_id",
- "param-value": "unprotected-network-subnet-1"
- },
- {
- "param-name": "int_private2_subnet_id",
- "param-value": "protected-network-subnet-1"
- },
- {
- "param-name": "onap_private_subnet_id",
- "param-value": "management-network-subnet-1"
- }
- ]
- }
- - name: resource-assignment for vpkg
- request:
- commonHeader:
- originatorId: SDNC_DG
- requestId: 98397f54-fa57-485f-a04e-1e220b7b1779
- subRequestId: 6bfca5dc-993d-48f1-ad27-a7a9ea91836b
- actionIdentifiers:
- blueprintName: vFW_CNF_CDS
- blueprintVersion: 1.0.45
- actionName: resource-assignment
- mode: sync
- payload:
- resource-assignment-request:
- template-prefix:
- - vpkg
- resource-assignment-properties:
- nfc-naming-code: vpkg
- k8s-rb-profile-name: default
- service-instance-id: 8ead0480-cf44-428e-a4c2-0e6ed10f7a72
- vnf-id: 93b3350d-ed6f-413b-9cc5-a158c1676eb0
- vf-module-model-customization-uuid: 4e7028a1-4c80-4d20-a7a2-a1fb3343d5cb
- vnf-model-customization-uuid: 86dc8af4-aa17-4fc7-9b20-f12160d99718
- vf-module-id: 011b5f61-6524-4789-bd9a-44cfbf321463
- aic-cloud-region: k8sregionfour
- expectedResponse:
- commonHeader:
- originatorId: SDNC_DG
- requestId: 98397f54-fa57-485f-a04e-1e220b7b1779
- subRequestId: 6bfca5dc-993d-48f1-ad27-a7a9ea91836b
- flags: null
- actionIdentifiers:
- blueprintName: vFW_CNF_CDS
- blueprintVersion: 1.0.45
- actionName: resource-assignment
- mode: sync
- status:
- code: 200
- eventType: EVENT_COMPONENT_EXECUTED
- errorMessage: null
- message: success
- payload:
- resource-assignment-response:
- meshed-template:
- vpkg: |
- {
- "capability-data": [
- {
- "capability-name": "netbox-ip-assign",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vpg_onap_private_ip_0",
- "resource-value": "${vpg_onap_private_ip_0}"
- }
- ],
- "payload": [
- {
- "param-name": "service-instance-id",
- "param-value": "8ead0480-cf44-428e-a4c2-0e6ed10f7a72"
- },
- {
- "param-name": "prefix-id",
- "param-value": "3"
- },
- {
- "param-name": "vnf-id",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0"
- },
- {
- "param-name": "external_key",
- "param-value": "93b3350d-ed6f-413b-9cc5-a158c1676eb0-vpg_onap_private_ip_0"
- }
- ]
- }
- ]
- },
- {
- "capability-name": "generate-name",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vf_module_name",
- "resource-value": "${vf-module-name}"
- }
- ],
- "payload": [
- {
- "param-name": "VF_MODULE_TYPE",
- "param-value": "vfmt"
- },
- {
- "param-name": "resource-name",
- "param-value": "vf_module_name"
- },
- {
- "param-name": "resource-value",
- "param-value": "${vf-module-name}"
- },
- {
- "param-name": "external-key",
- "param-value": "011b5f61-6524-4789-bd9a-44cfbf321463_vf-module-name"
- },
- {
- "param-name": "policy-instance-name",
- "param-value": "SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP"
- },
- {
- "param-name": "naming-type",
- "param-value": "VF-MODULE"
- },
- {
- "param-name": "VNF_NAME",
- "param-value": "k8sregionfour-onap-nf-20200601t073308018z"
- },
- {
- "param-name": "VF_MODULE_LABEL",
- "param-value": "vpkg"
- }
- ]
- }
- ]
- },
- {
- "capability-name": "aai-vf-module-put",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "aai-vf-module-put",
- "resource-value": ""
- }
- ]
- }
- ]
- },
- {
- "capability-name": "unresolved-composite-data",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vpg_name_0",
- "resource-value": "${vf_module_name}"
- }
- ]
- }
- ]
- }
- ],
- "resource-accumulator-resolved-data": [
- {
- "param-name": "vf-module-model-invariant-uuid",
- "param-value": "4e2b9975-5214-48b8-861a-5701c09eedfa"
- },
- {
- "param-name": "vf-module-model-version",
- "param-value": "011b5f61-6524-4789-bd9a-44cfbf321463"
- },
- {
- "param-name": "k8s-rb-profile-name",
- "param-value": "default"
- },
- {
- "param-name": "k8s-rb-profile-namespace",
- "param-value": "default"
- }
- ]
- }
- - name: resource-assignment for vsn
- request:
- commonHeader:
- originatorId: SDNC_DG
- requestId: 98397f54-fa57-485f-a04e-1e220b7b1779
- subRequestId: 6bfca5dc-993d-48f1-ad27-a7a9ea91836b
- actionIdentifiers:
- blueprintName: vFW_CNF_CDS
- blueprintVersion: 1.0.45
- actionName: resource-assignment
- mode: sync
- payload:
- resource-assignment-request:
- template-prefix:
- - vsn
- resource-assignment-properties:
- nfc-naming-code: vsn
- k8s-rb-profile-name: default
- service-instance-id: 8ead0480-cf44-428e-a4c2-0e6ed10f7a72
- vnf-id: 93b3350d-ed6f-413b-9cc5-a158c1676eb0
- vf-module-model-customization-uuid: 4cac0584-c0d6-42a7-bdb3-29162792e07f
- vnf-model-customization-uuid: 86dc8af4-aa17-4fc7-9b20-f12160d99718
- vf-module-id: 0cbf558f-5a96-4555-b476-7df8163521aa
- aic-cloud-region: k8sregionfour
- expectedResponse:
- commonHeader:
- originatorId: SDNC_DG
- requestId: 98397f54-fa57-485f-a04e-1e220b7b1779
- subRequestId: 6bfca5dc-993d-48f1-ad27-a7a9ea91836b
- flags: null
- actionIdentifiers:
- blueprintName: vFW_CNF_CDS
- blueprintVersion: 1.0.45
- actionName: resource-assignment
- mode: sync
- status:
- code: 200
- eventType: EVENT_COMPONENT_EXECUTED
- errorMessage: null
- message: success
- payload:
- resource-assignment-response:
- meshed-template:
- vsn: |
- {
- "capability-data": [
- {
- "capability-name": "generate-name",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vf_module_name",
- "resource-value": "${vf-module-name}"
- }
- ],
- "payload": [
- {
- "param-name": "VF_MODULE_TYPE",
- "param-value": "vfmt"
- },
- {
- "param-name": "resource-name",
- "param-value": "vf_module_name"
- },
- {
- "param-name": "resource-value",
- "param-value": "${vf-module-name}"
- },
- {
- "param-name": "external-key",
- "param-value": "0cbf558f-5a96-4555-b476-7df8163521aa_vf-module-name"
- },
- {
- "param-name": "policy-instance-name",
- "param-value": "SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP"
- },
- {
- "param-name": "naming-type",
- "param-value": "VF-MODULE"
- },
- {
- "param-name": "VNF_NAME",
- "param-value": "k8sregionfour-onap-nf-20200601t073308018z"
- },
- {
- "param-name": "VF_MODULE_LABEL",
- "param-value": "vsn"
- }
- ]
- }
- ]
- },
- {
- "capability-name": "netbox-ip-assign",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vsn_onap_private_ip_0",
- "resource-value": "${vsn_onap_private_ip_0}"
- }
- ],
- "payload": [
- {
- "param-name": "service-instance-id",
- "param-value": "8ead0480-cf44-428e-a4c2-0e6ed10f7a72"
- },
- {
- "param-name": "prefix-id",
- "param-value": "3"
- },
- {
- "param-name": "vf_module_id",
- "param-value": "0cbf558f-5a96-4555-b476-7df8163521aa"
- },
- {
- "param-name": "external_key",
- "param-value": "0cbf558f-5a96-4555-b476-7df8163521aa-vsn_onap_private_ip_0"
- }
- ]
- }
- ]
- },
- {
- "capability-name": "aai-vf-module-put",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "aai-vf-module-put",
- "resource-value": ""
- }
- ]
- }
- ]
- },
- {
- "capability-name": "unresolved-composite-data",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vsn_name_0",
- "resource-value": "${vf_module_name}"
- }
- ]
- }
- ]
- }
- ],
- "resource-accumulator-resolved-data": [
- {
- "param-name": "vf-module-model-invariant-uuid",
- "param-value": "36f25e1b-199b-4de2-b656-c870d341cf0e"
- },
- {
- "param-name": "vf-module-model-version",
- "param-value": "0cbf558f-5a96-4555-b476-7df8163521aa"
- },
- {
- "param-name": "k8s-rb-profile-name",
- "param-value": "default"
- },
- {
- "param-name": "k8s-rb-profile-namespace",
- "param-value": "default"
- }
- ]
- }
- - name: resource-assignment for vfw
- request:
- commonHeader:
- originatorId: SDNC_DG
- requestId: 98397f54-fa57-485f-a04e-1e220b7b1779
- subRequestId: 6bfca5dc-993d-48f1-ad27-a7a9ea91836b
- actionIdentifiers:
- blueprintName: vFW_CNF_CDS
- blueprintVersion: 1.0.45
- actionName: resource-assignment
- mode: sync
- payload:
- resource-assignment-request:
- template-prefix:
- - vfw
- resource-assignment-properties:
- nfc-naming-code: vfw
- k8s-rb-profile-name: default
- service-instance-id: 8ead0480-cf44-428e-a4c2-0e6ed10f7a72
- vnf-id: 93b3350d-ed6f-413b-9cc5-a158c1676eb0
- vf-module-model-customization-uuid: 1e123e43-ba40-4c93-90d7-b9f27407ec03
- vnf-model-customization-uuid: 86dc8af4-aa17-4fc7-9b20-f12160d99718
- vf-module-id: '0de4ed56-8b4c-4a2d-8ce6-85d5e269204f '
- aic-cloud-region: k8sregionfour
- expectedResponse:
- commonHeader:
- originatorId: SDNC_DG
- requestId: 98397f54-fa57-485f-a04e-1e220b7b1779
- subRequestId: 6bfca5dc-993d-48f1-ad27-a7a9ea91836b
- flags: null
- actionIdentifiers:
- blueprintName: vFW_CNF_CDS
- blueprintVersion: 1.0.45
- actionName: resource-assignment
- mode: sync
- status:
- code: 200
- eventType: EVENT_COMPONENT_EXECUTED
- errorMessage: null
- message: success
- payload:
- resource-assignment-response:
- meshed-template:
- vfw: |
- {
- "capability-data": [
- {
- "capability-name": "generate-name",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vf_module_name",
- "resource-value": "${vf-module-name}"
- }
- ],
- "payload": [
- {
- "param-name": "VF_MODULE_TYPE",
- "param-value": "vfmt"
- },
- {
- "param-name": "resource-name",
- "param-value": "vf_module_name"
- },
- {
- "param-name": "resource-value",
- "param-value": "${vf-module-name}"
- },
- {
- "param-name": "external-key",
- "param-value": "0de4ed56-8b4c-4a2d-8ce6-85d5e269204f _vf-module-name"
- },
- {
- "param-name": "policy-instance-name",
- "param-value": "SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP"
- },
- {
- "param-name": "naming-type",
- "param-value": "VF-MODULE"
- },
- {
- "param-name": "VNF_NAME",
- "param-value": "k8sregionfour-onap-nf-20200601t073308018z"
- },
- {
- "param-name": "VF_MODULE_LABEL",
- "param-value": "vfw"
- }
- ]
- }
- ]
- },
- {
- "capability-name": "netbox-ip-assign",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vfw_onap_private_ip_0",
- "resource-value": "${vfw_onap_private_ip_0}"
- }
- ],
- "payload": [
- {
- "param-name": "service-instance-id",
- "param-value": "8ead0480-cf44-428e-a4c2-0e6ed10f7a72"
- },
- {
- "param-name": "prefix-id",
- "param-value": "3"
- },
- {
- "param-name": "vf_module_id",
- "param-value": "0de4ed56-8b4c-4a2d-8ce6-85d5e269204f "
- },
- {
- "param-name": "external_key",
- "param-value": "0de4ed56-8b4c-4a2d-8ce6-85d5e269204f -vfw_onap_private_ip_0"
- }
- ]
- }
- ]
- },
- {
- "capability-name": "aai-vf-module-put",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "aai-vf-module-put",
- "resource-value": ""
- }
- ]
- }
- ]
- },
- {
- "capability-name": "unresolved-composite-data",
- "key-mapping": [
- {
- "output-key-mapping": [
- {
- "resource-name": "vfw_name_0",
- "resource-value": "${vf_module_name}"
- }
- ]
- }
- ]
- }
- ],
- "resource-accumulator-resolved-data": [
- {
- "param-name": "vf-module-model-invariant-uuid",
- "param-value": "9ffda670-3d77-4f6c-a4ad-fb7a09f19817"
- },
- {
- "param-name": "vf-module-model-version",
- "param-value": "0de4ed56-8b4c-4a2d-8ce6-85d5e269204f"
- },
- {
- "param-name": "k8s-rb-profile-name",
- "param-value": "default"
- },
- {
- "param-name": "k8s-rb-profile-namespace",
- "param-value": "default"
- }
- ]
- }
- externalServices:
- - selector: sdnc
- expectations:
- - request:
- method: GET
- path: /restconf/config/GENERIC-RESOURCE-API:services/service/8ead0480-cf44-428e-a4c2-0e6ed10f7a72/service-data/vnfs/vnf/93b3350d-ed6f-413b-9cc5-a158c1676eb0/vnf-data/vnf-topology/vnf-parameters-data/param/vf-naming-policy
- responses:
- - status: 200
- body:
- param:
- - name: vf-naming-policy
- value: SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP
- resource-resolution-data:
- capability-name: RA Resolved
- status: SUCCESS
- headers:
- Content-Type: application/json
- times: '>= 1'
-
-
-- Verify CBA with UAT