{ "vnf": { "vnf-data": { "request-information": { "notification-url": "https://dev.null", "order-number": "Order-123", "order-version": "Order-v22", "request-action": "CreateNetworkInstance", "request-id": "a44e8401-2c62-47df-98be-9a09f6cbd996", "source": "unit-test" }, "sdnc-request-header": { "svc-action": "assign", "svc-notification-url": "https://dev.null", "svc-request-id": "9c06a7c6-be3a-4530-bdd8-c65b58f123a5" }, "service-information": { "global-customer-id": "cust123", "onap-model-information": { "model-customization-uuid": "602c6bcc-6cfa-41cb-a8a7-968b38d5935f", "model-invariant-uuid": "bdb4f943-c9be-4742-b976-a34607f3687e", "model-name": "SMSF-NC2-578", "model-uuid": "86c76b5d-fa8d-4034-b79a-1cc4326021a9", "model-version": "3.0" }, "service-id": "5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca", "service-instance-id": "5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca", "subscriber-name": "unit-test", "subscription-service-type": "unit-test" }, "vf-modules": { "vf-module": [ { "vf-module-data": { "request-information": { "order-number": "Order-123", "order-version": "Order-v22", "request-action": "CreateNetworkInstance", "request-id": "a44e8401-2c62-47df-98be-9a09f6cbd996", "source": "unit-test" }, "sdnc-request-header": { "svc-action": "assign", "svc-request-id": "9c06a7c6-be3a-4530-bdd8-c65b58f123a5" }, "service-information": { "global-customer-id": "cust123", "onap-model-information": { "model-customization-uuid": "602c6bcc-6cfa-41cb-a8a7-968b38d5935f", "model-invariant-uuid": "bdb4f943-c9be-4742-b976-a34607f3687e", "model-name": "SMSF-NC2-578", "model-uuid": "86c76b5d-fa8d-4034-b79a-1cc4326021a9", "model-version": "3.0" }, "service-id": "5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca", "service-instance-id": "5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca", "subscriber-name": "unit-test", "subscription-service-type": "unit-test" }, "vf-module-information": { "from-preload": true, "onap-model-information": { "model-customization-uuid": "602c6bcc-6cfa-41cb-a8a7-968b38d5935f", "model-invariant-uuid": "bdb4f943-c9be-4742-b976-a34607f3687e", "model-name": "SMSF-NC2-578", "model-uuid": "86c76b5d-fa8d-4034-b79a-1cc4326021a9", "model-version": "3.0" }, "vf-module-id": "45841173-3729-4a1d-a811-a3bde399e22d", "vf-module-type": "some-vf-module-type" }, "vf-module-level-oper-status": { "create-timestamp": "string", "last-action": "CreateNetworkInstance", "last-order-status": "Active", "last-rpc-action": "assign", "last-svc-request-id": "9c06a7c6-be3a-4530-bdd8-c65b58f123a5", "modify-timestamp": "string", "order-status": "Active" }, "vf-module-request-input": { "aic-clli": "string", "aic-cloud-region": "test-region", "cloud-owner": "unit-test", "request-version": "string", "tenant": "string", "vf-module-input-parameters": { "param": [ { "name": "string", "resource-resolution-data": { "capability-name": "string", "payload": "string", "resource-key": [ { "name": "string", "value": "string" } ], "status": "string" }, "value": "string" } ] }, "vf-module-name": "string" }, "vf-module-topology": { "aic-clli": "string", "aic-cloud-region": "test-region", "cloud-owner": "unit-test", "onap-model-information": { "model-customization-uuid": "602c6bcc-6cfa-41cb-a8a7-968b38d5935f", "model-invariant-uuid": "bdb4f943-c9be-4742-b976-a34607f3687e", "model-name": "SMSF-NC2-578", "model-uuid": "86c76b5d-fa8d-4034-b79a-1cc4326021a9", "model-version": "3.0" }, "sdnc-generated-cloud-resources": true, "tenant": "string", "vf-module-assignments": { "dhcp-subnet-assignments": { "dhcp-subnet-assignment": [ { "ip-version": "string", "network-role": "test-network-role", "neutron-subnet-id": "string" } ] }, "vf-module-status": "string", "vlan-vnfc-instance-groups": { "vlan-vnfc-instance-group": [ { "instance-group-function": "string", "instance-group-id": "string", "vnf-id": "2a3bfc93-cd4c-4845-8919-434b2d999ada", "vnfcs": { "vnfc": [ { "vnfc-name": "string", "vnic-groups": { "vnic-group": [ { "network-instance-group-function": "string", "vlan-assignment-policy-name": "string", "vlan-common-ip-addresses": { "ip-addresses": { "ipv4-address": "string", "ipv6-address": "string", "vipv4-address": "string", "vipv6-address": "string" } }, "vlan-tag-index-next": 0, "vlan-vnics": { "vlan-vnic": [ { "vnic-port-id": "string", "vnic-sub-interfaces": { "sub-interface-network-data": [ { "floating-ips": { "floating-ip-v4": [ "string" ], "floating-ip-v6": [ "string" ] }, "network-id": "69f09279-8af1-4475-83cf-7e357c579dbf", "network-information-items": { "network-information-item": [ { "ip-count": 0, "ip-version": "string", "network-ips": { "network-ip": [ "string" ] }, "use-dhcp": "Y" } ] }, "network-name": 0, "network-role": "test-network-role", "network-role-tag": "string", "neutron-network-id": "string", "vlan-tag-id": 0 } ] } } ] }, "vnic-interface-role": "string" } ] } } ] } } ] }, "vms": { "vm": [ { "nfc-naming-code": "string", "onap-model-information": { "model-customization-uuid": "string", "model-invariant-uuid": "string", "model-name": "string", "model-uuid": "string", "model-version": "string" }, "vm-count": 0, "vm-names": { "vm-name": [ "string" ], "vnfc-names": [ { "vnfc-name": "string", "vnfc-networks": { "vnfc-network-data": [ { "connection-point": { "connection-point-id": "string", "port-id": "string", "vlan-data": [ { "vlan-role": "string", "vlan-tag-description": "string", "vlan-tag-id": "string", "vlan-uuid": "string" } ] }, "vnfc-network-role": "string", "vnfc-ports": { "vnfc-port": [ { "common-sub-interface-role": "string", "vnfc-port-id": "string", "vnic-sub-interfaces": { "sub-interface-network-data": [ { "floating-ips": { "floating-ip-v4": [ "string" ], "floating-ip-v6": [ "string" ] }, "network-id": "69f09279-8af1-4475-83cf-7e357c579dbf", "network-information-items": { "network-information-item": [ { "ip-count": 0, "ip-version": "string", "network-ips": { "network-ip": [ "string" ] }, "use-dhcp": "Y" } ] }, "network-name": 0, "network-role": "test-network-role", "network-role-tag": "string", "neutron-network-id": "string", "vlan-tag-id": 0 } ] } } ] }, "vnfc-subnet": [ { "vnfc-ip-assignments": [ { "vnfc-address-family": "ipv4", "vnfc-subnet-dhcp": "Y", "vnfc-subnet-ip": [ { "ip-type": "FIXED", "vnfc-client-key": "string", "vnfc-ip-address": "string" } ], "vnfc-subnet-ip-count": 0 } ], "vnfc-subnet-role": "string" } ], "vnfc-type": "string" } ] } } ] }, "vm-networks": { "vm-network": [ { "floating-ips": { "floating-ip-v4": [ "string" ], "floating-ip-v6": [ "string" ] }, "interface-route-prefixes": { "interface-route-prefix": [ "string" ] }, "is-trunked": true, "mac-addresses": { "mac-address": [ "string" ] }, "network-information-items": { "network-information-item": [ { "ip-count": 0, "ip-version": "string", "network-ips": { "network-ip": [ "string" ] }, "use-dhcp": "Y" } ] }, "network-role": "test-network-role", "network-role-tag": "string", "related-networks": { "related-network": [ { "network-id": "69f09279-8af1-4475-83cf-7e357c579dbf", "network-role": "test-network-role", "vlan-tags": { "is-private": true, "lower-tag-id": 0, "upper-tag-id": 0, "vlan-interface": "string" } } ] }, "segmentation-id": "string", "sriov-parameters": { "application-tags": { "c-tags": { "c-tag": [ "string" ], "ctag": [ "string" ] }, "ctags": { "c-tag": [ "string" ], "ctag": [ "string" ] }, "s-tags": { "s-tag": [ "string" ], "stag": [ "string" ] }, "stags": { "s-tag": [ "string" ], "stag": [ "string" ] } }, "heat-vlan-filters": { "heat-vlan-filter": [ "string" ] } } } ] }, "vm-type": "string", "vm-type-tag": "string" } ] } }, "vf-module-parameters": { "param": [ { "name": "string", "resource-resolution-data": { "capability-name": "string", "payload": "string", "resource-key": [ { "name": "string", "value": "string" } ], "status": "string" }, "value": "string" } ] }, "vf-module-topology-identifier": { "vf-module-id": "45841173-3729-4a1d-a811-a3bde399e22d", "vf-module-name": "some-vf-module-name", "vf-module-type": "some-vf-module-type" } }, "vnf-information": { "onap-model-information": { "model-customization-uuid": "602c6bcc-6cfa-41cb-a8a7-968b38d5935f", "model-invariant-uuid": "bdb4f943-c9be-4742-b976-a34607f3687e", "model-name": "SMSF-NC2-578", "model-uuid": "86c76b5d-fa8d-4034-b79a-1cc4326021a9", "model-version": "3.0" }, "vnf-id": "fae319cc-68d6-496f-be1e-a09e133c71d4", "vnf-name": "mytestvnf", "vnf-type": "SMSF-NC2-578-SVC/SMSF-NC2-578" } }, "vf-module-id": "45841173-3729-4a1d-a811-a3bde399e22d" } ] }, "vnf-information": { "onap-model-information": { "model-customization-uuid": "602c6bcc-6cfa-41cb-a8a7-968b38d5935f", "model-invariant-uuid": "bdb4f943-c9be-4742-b976-a34607f3687e", "model-name": "SMSF-NC2-578", "model-uuid": "86c76b5d-fa8d-4034-b79a-1cc4326021a9", "model-version": "3.0" }, "vnf-id": "fae319cc-68d6-496f-be1e-a09e133c71d4", "vnf-name": "mytestvnf", "vnf-type": "SMSF-NC2-578-SVC/SMSF-NC2-578" }, "vnf-level-oper-status": { "create-timestamp": "string", "last-action": "CreateNetworkInstance", "last-order-status": "Active", "last-rpc-action": "assign", "last-svc-request-id": "9c06a7c6-be3a-4530-bdd8-c65b58f123a5", "modify-timestamp": "string", "order-status": "Active" }, "vnf-request-input": { "aic-clli": "string", "aic-cloud-region": "test-region", "cloud-owner": "unit-test", "request-version": "string", "tenant": "string", "vnf-name": "mytestvnf", "vnf-networks": { "vnf-network": [ { "contrail-network-fqdn": "string", "is-trunked": true, "network-id": "69f09279-8af1-4475-83cf-7e357c579dbf", "network-name": "test-network-name", "network-role": "test-network-role", "neutron-id": "812562dd-9d91-4ba6-9c3e-e52bf1cd4cc6", "related-networks": { "related-network": [ { "network-id": "69f09279-8af1-4475-83cf-7e357c579dbf", "network-role": "test-network-role", "vlan-tags": { "is-private": true, "lower-tag-id": 0, "upper-tag-id": 0, "vlan-interface": "string" } } ] }, "segmentation-id": "string", "subnets-data": { "subnet-data": [ { "cidr-mask": "string", "dhcp-enabled": "Y", "gateway-address": "string", "ip-version": "string", "network-start-address": "string", "sdnc-subnet-id": "string", "subnet-id": "string", "subnet-name": "string", "subnet-role": "string" } ] } } ] } }, "vnf-topology": { "aic-clli": "string", "aic-cloud-region": "test-region", "cloud-owner": "unit-test", "onap-model-information": { "model-customization-uuid": "602c6bcc-6cfa-41cb-a8a7-968b38d5935f", "model-invariant-uuid": "bdb4f943-c9be-4742-b976-a34607f3687e", "model-name": "SMSF-NC2-578", "model-uuid": "86c76b5d-fa8d-4034-b79a-1cc4326021a9", "model-version": "3.0" }, "sdnc-generated-cloud-resources": true, "tenant": "string", "vnf-resource-assignments": { "availability-zones": { "availability-zone": [ "string" ], "max-count": 0 }, "vnf-networks": { "vnf-network": [ { "contrail-network-fqdn": "string", "is-trunked": true, "network-id": "69f09279-8af1-4475-83cf-7e357c579dbf", "network-name": "test-network-name", "network-role": "test-network-role", "neutron-id": "812562dd-9d91-4ba6-9c3e-e52bf1cd4cc6", "related-networks": { "related-network": [ { "network-id": "69f09279-8af1-4475-83cf-7e357c579dbf", "network-role": "test-network-role", "vlan-tags": { "is-private": true, "lower-tag-id": 0, "upper-tag-id": 0, "vlan-interface": "string" } } ] }, "segmentation-id": "string", "subnets-data": { "subnet-data": [ { "cidr-mask": "string", "dhcp-enabled": "Y", "gateway-address": "string", "ip-version": "string", "network-start-address": "string", "sdnc-subnet-id": "string", "subnet-id": "string", "subnet-name": "string", "subnet-role": "string" } ] } } ] }, "vnf-status": "string" }, "vnf-topology-identifier-structure": { "nf-code": "string", "nf-function": "string", "nf-role": "string", "nf-type": "string", "vnf-id": "fae319cc-68d6-496f-be1e-a09e133c71d4", "vnf-name": "mytestvnf", "vnf-type": "SMSF-NC2-578-SVC/SMSF-NC2-578" } } }, "vnf-id": "fae319cc-68d6-496f-be1e-a09e133c71d4" } }