curl -X POST \ http://:30202/restconf/operations/VNF-API:preload-vnf-topology-operation \ -H 'accept: application/json' \ -H 'authorization: Basic YWRtaW46S3A4Yko0U1hzek0wV1hsaGFrM2VIbGNzZTJnQXc4NHZhb0dHbUp2VXkyVQ==' \ -H 'content-type: application/json' \ -H 'x-fromappid: API client' \ -d '{ "input": { "vnf-topology-information": { "vnf-topology-identifier": { "service-type": "d9fb80ed-d13e-4fb9-9358-de8a81859a00", "vnf-name": "VFW_SYNC_MODULE1", "vnf-type": "VfwSyncTest..base_vfw..module-0", "generic-vnf-name": "VFW_SYNC_VNF", "generic-vnf-type": "VFW_SYNC_TEST 0" }, "vnf-assignments": { "availability-zones": [ ], "vnf-networks": [ ], "vnf-vms": [ ] }, "vnf-parameters": [ { "vnf-parameter-name": "image_name", "vnf-parameter-value": "xenial" //done/confusion }, { "vnf-parameter-name": "flavor_name", //done "vnf-parameter-value": "m1.tiny" }, { "vnf-parameter-name": "public_net_id", "vnf-parameter-value": "9b318519-2478-4ef2-a814-b57edf961ce6" //done }, { "vnf-parameter-name": "unprotected_private_net_id", "vnf-parameter-value": "5cb987da-93f7-4a97-aede-bb5d84411897" //done/confusion }, { "vnf-parameter-name": "unprotected_private_subnet_id", "vnf-parameter-value": "372ca551-1f6c-4e75-a587-7887356e4db9" //done/confusion }, { "vnf-parameter-name": "protected_private_net_id", "vnf-parameter-value": "5cb987da-93f7-4a97-aede-bb5d84411897" // done/confusion --->no idea for protected and unprotected network ID }, { "vnf-parameter-name": "protected_private_subnet_id", "vnf-parameter-value": "372ca551-1f6c-4e75-a587-7887356e4db9" }, { "vnf-parameter-name": "onap_private_net_id", //done "vnf-parameter-value": "9b318519-2478-4ef2-a814-b57edf961ce6" }, { "vnf-parameter-name": "onap_private_subnet_id", //done "vnf-parameter-value": "372ca551-1f6c-4e75-a587-7887356e4db9" }, { "vnf-parameter-name": "unprotected_private_net_cidr", //done "vnf-parameter-value": "192.168.10.0/24" }, { "vnf-parameter-name": "protected_private_net_cidr", //done "vnf-parameter-value": "192.168.20.0/24" }, { "vnf-parameter-name": "onap_private_net_cidr", //done "vnf-parameter-value": "10.0.0.0/24" }, { "vnf-parameter-name": "vfw_private_ip_0", "vnf-parameter-value": "192.168.10.100" // done }, { "vnf-parameter-name": "vfw_private_ip_1", //done "vnf-parameter-value": "192.168.20.100" }, { "vnf-parameter-name": "vfw_private_ip_2", // done "vnf-parameter-value": "10.0.0.1" }, { "vnf-parameter-name": "vpg_private_ip_0", //done "vnf-parameter-value": "192.168.10.200" }, { "vnf-parameter-name": "vsn_private_ip_0", //done "vnf-parameter-value": "192.168.20.250" }, { "vnf-parameter-name": "vsn_private_ip_1", //done "vnf-parameter-value": "10.0.0.3" }, { "vnf-parameter-name": "vfw_name_0", //done "vnf-parameter-value": "VFW_SYNC_VNF" }, { "vnf-parameter-name": "vsn_name_0", // same as in video "vnf-parameter-value": "zdfw1fwl01snk01" }, { "vnf-parameter-name": "vnf_id", "vnf-parameter-value": "vFirewal_vSink_demo_app" }, { "vnf-parameter-name": "vf_module_id", ///////// DONE/ confusion "vnf-parameter-value": "vFirewall_vSink_VFMOD" }, { "vnf-parameter-name": "dcae_collector_ip", "vnf-parameter-value": "127.0.0.1" }, { "vnf-parameter-name": "dcae_collector_port", "vnf-parameter-value": "8080" }, { "vnf-parameter-name": "repo_url_blob", "vnf-parameter-value": "https://nexus.onap.org/content/sites/raw" }, { "vnf-parameter-name": "repo_url_artifacts", "vnf-parameter-value": "https://nexus.onap.org/content/groups/staging" }, { "vnf-parameter-name": "demo_artifacts_version", "vnf-parameter-value": "1.1.1" }, { "vnf-parameter-name": "install_script_version", "vnf-parameter-value": "1.1.1" }, { "vnf-parameter-name": "key_name", "vnf-parameter-value": "onap_key_k0H4" }, { "vnf-parameter-name": "pub_key", "vnf-parameter-value": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmuLf5dnvDS4hiwmXYg2YtgByeAj8ZoH5toGPNENIr9uIhgRclPWb5HSIDzhFLKy9K9Z1ht5XZEkzAcslSIKkodZlVYyucG/QwqLlN8N05EMLVm6TudjUp/j/VDvavSgp/xzIDsdHuhQZ8VHRE88mKzsTA4jPFp4s4Ic8eCes4nrydMrlbxeLjV3/+/xc77StQ7hDMaBlJX8xztgHRodxIQmMBWwb/4YSxjTbO0cwi4XYlRXzFPY7vmO2VDRhfaOVtyv8Pw6a3AaqIP6CR0z6QgbLYjtiFbWmhKQ+0qUfJeb0Kkc7Deok7x58a3mHkhswGS1aJLCaHC/W1b7n6C+lv adetalhouet@bell.corp.bce.ca" }, { "vnf-parameter-name": "cloud_env", "vnf-parameter-value": "openstack" } ] }, "request-information": { "request-id": "robot12", "order-version": "1", "notification-url": "openecomp.org", "order-number": "1", "request-action": "PreloadVNFRequest" }, "sdnc-request-header": { "svc-request-id": "robot12", "svc-notification-url": "http://openecomp.org:8080/adapters/rest/SDNCNotify", "svc-action": "reserve" } } }