--- /dev/null
+[ {
+ "request" : {
+ "method" : "post",
+ "uri" : "/restconf/operations/VNF-API:preload-vnf-topology-operation",
+ "headers" : {
+ "Authorization" : "Basic YWRtaW46S3A4Yko0U1hzek0wV1hsaGFrM2VIbGNzZTJnQXc4NHZhb0dHbUp2VXkyVQ==",
+ "X-FromAppId" : "ONAP CLI",
+ "Accept" : "application/json",
+ "X-TransactionId" : "req-e9172de6-46e0-4758-9348-66f5b46e9e00",
+ "Content-Type" : "application/json"
+ },
+ "json" : {
+ "input" : {
+ "request-information" : {
+ "notification-url" : "openecomp.org",
+ "order-number" : "1",
+ "order-version" : "1",
+ "request-action" : "PreloadVNFRequest",
+ "request-id" : "test"
+ },
+ "sdnc-request-header" : {
+ "svc-action" : "reserve",
+ "svc-notification-url" : "http://openecomp.org:8080/adapters/rest/SDNCNotify",
+ "svc-request-id" : "test"
+ },
+ "vnf-topology-information" : {
+ "vnf-assignments" : {
+ "availability-zones" : [ ],
+ "vnf-networks" : [ ],
+ "vnf-vms" : [ ]
+ },
+ "vnf-parameters" : [ {
+ "vnf-parameter-name" : "vfw_image_name",
+ "vnf-parameter-value" : "ubuntu-16.04"
+ }, {
+ "vnf-parameter-name" : "firewall_flavor_name",
+ "vnf-parameter-value" : "a"
+ }, {
+ "vnf-parameter-name" : "sink_flavor_name",
+ "vnf-parameter-value" : "b"
+ }, {
+ "vnf-parameter-name" : "packetgen_flavor_name",
+ "vnf-parameter-value" : "c"
+ }, {
+ "vnf-parameter-name" : "public_net_id",
+ "vnf-parameter-value" : "external"
+ }, {
+ "vnf-parameter-name" : "unprotected_private_net_id",
+ "vnf-parameter-value" : "unprotected_private_net_11"
+ }, {
+ "vnf-parameter-name" : "protected_private_net_id",
+ "vnf-parameter-value" : "protected_private_net_11"
+ }, {
+ "vnf-parameter-name" : "onap_private_net_id",
+ "vnf-parameter-value" : "oam_onap_vnf_test"
+ }, {
+ "vnf-parameter-name" : "protected_private_provider_net",
+ "vnf-parameter-value" : "private-0"
+ }, {
+ "vnf-parameter-name" : "unprotected_private_provider_net",
+ "vnf-parameter-value" : "private-0"
+ }, {
+ "vnf-parameter-name" : "onap_private_subnet_id",
+ "vnf-parameter-value" : "oam_onap_vnf_test"
+ }, {
+ "vnf-parameter-name" : "unprotected_private_net_cidr",
+ "vnf-parameter-value" : "192.168.10.0/24"
+ }, {
+ "vnf-parameter-name" : "protected_private_net_cidr",
+ "vnf-parameter-value" : "192.168.20.0/24"
+ }, {
+ "vnf-parameter-name" : "onap_private_net_cidr",
+ "vnf-parameter-value" : "10.0.0.0/16"
+ }, {
+ "vnf-parameter-name" : "vfw_private_ip_0",
+ "vnf-parameter-value" : "192.168.10.100"
+ }, {
+ "vnf-parameter-name" : "vfw_private_ip_1",
+ "vnf-parameter-value" : "192.168.20.100"
+ }, {
+ "vnf-parameter-name" : "vfw_private_ip_2",
+ "vnf-parameter-value" : "10.0.100.11"
+ }, {
+ "vnf-parameter-name" : "vpg_private_ip_0",
+ "vnf-parameter-value" : "192.168.10.200"
+ }, {
+ "vnf-parameter-name" : "vpg_private_ip_1",
+ "vnf-parameter-value" : "10.0.100.12"
+ }, {
+ "vnf-parameter-name" : "vsn_private_ip_0",
+ "vnf-parameter-value" : "192.168.20.250"
+ }, {
+ "vnf-parameter-name" : "vsn_private_ip_1",
+ "vnf-parameter-value" : "10.0.100.13"
+ }, {
+ "vnf-parameter-name" : "vfw_name_0",
+ "vnf-parameter-value" : "vfw"
+ }, {
+ "vnf-parameter-name" : "vpg_name_0",
+ "vnf-parameter-value" : "vpktgen"
+ }, {
+ "vnf-parameter-name" : "vsn_name_0",
+ "vnf-parameter-value" : "vsink"
+ }, {
+ "vnf-parameter-name" : "vfw_private_0_port_vnic_type",
+ "vnf-parameter-value" : "normal"
+ }, {
+ "vnf-parameter-name" : "vfw_private_1_port_vnic_type",
+ "vnf-parameter-value" : "normal"
+ }, {
+ "vnf-parameter-name" : "vfw_private_2_port_vnic_type",
+ "vnf-parameter-value" : "normal"
+ }, {
+ "vnf-parameter-name" : "vpg_private_0_port_vnic_type",
+ "vnf-parameter-value" : "normal"
+ }, {
+ "vnf-parameter-name" : "vpg_private_1_port_vnic_type",
+ "vnf-parameter-value" : "normal"
+ }, {
+ "vnf-parameter-name" : "vsn_private_0_port_vnic_type",
+ "vnf-parameter-value" : "normal"
+ }, {
+ "vnf-parameter-name" : "vsn_private_1_port_vnic_type",
+ "vnf-parameter-value" : "normal"
+ }, {
+ "vnf-parameter-name" : "vf_module_id",
+ "vnf-parameter-value" : "HpaVf0..base_vfw..module-0"
+ }, {
+ "vnf-parameter-name" : "sec_group",
+ "vnf-parameter-value" : "default"
+ }, {
+ "vnf-parameter-name" : "template_type",
+ "vnf-parameter-value" : "heat"
+ } ],
+ "vnf-topology-identifier" : {
+ "generic-vnf-name" : "vfw-hpa-vnf",
+ "generic-vnf-type" : "hpa-vf-0 0",
+ "service-type" : "9545d48f-03da-467e-8994-ae0716e7372d",
+ "vnf-name" : "vfw-sriov-cli",
+ "vnf-type" : "HpaVf0..base_vfw..module-0"
+ }
+ }
+ }
+ }
+ },
+ "response" : {
+ "status" : 200,
+ "json" : {
+ "output" : {
+ "svc-request-id" : "test",
+ "response-code" : "200",
+ "ack-final-indicator" : "Y"
+ }
+ }
+ }
+} ]
\ No newline at end of file
--- /dev/null
+[ {
+ "request" : {
+ "method" : "post",
+ "uri" : "/onap/so/infra/serviceInstantiation/v7/serviceInstances/9545d48f-03da-467e-8994-ae0716e7372d/vnfs/067c71c2-2fa5-4573-9c6d-aa7bf49f7c51/vfModules",
+ "headers" : {
+ "Authorization" : "Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA==",
+ "X-FromAppId" : "ONAP CLI",
+ "Accept" : "application/json",
+ "X-TransactionId" : "ed017684-b0ca-46e2-8037-3b2a9ba0f6f5",
+ "Content-Type" : "application/json"
+ },
+ "json" : {
+ "requestDetails" : {
+ "modelInfo" : {
+ "modelType" : "vfModule",
+ "modelInvariantId" : "ab1c39d3-d32b-44f3-971b-942ab47d2723",
+ "modelVersionId" : "44968d8f-9299-490d-9c44-43c38816decc",
+ "modelName" : "HpaVf0..base_vfw..module-0",
+ "modelVersion" : "1",
+ "modelCustomizationId" : "23ceb926-02db-4595-94a3-5c13556946e4",
+ "modelCustomizationName" : "HpaVf0..base_vfw..module-0"
+ },
+ "cloudConfiguration" : {
+ "lcpCloudRegionId" : "ONAP-POD-01-Rail-07",
+ "tenantId" : "709ba629fe194f8699b12f9d6ffd86a0",
+ "cloudOwner" : "CloudOwner"
+ },
+ "requestInfo" : {
+ "instanceName" : "vfw-sriov-cli",
+ "source" : "VID",
+ "suppressRollback" : "false",
+ "requestorId" : "demo"
+ },
+ "relatedInstanceList" : [ {
+ "relatedInstance" : {
+ "instanceId" : "9545d48f-03da-467e-8994-ae0716e7372d",
+ "modelInfo" : {
+ "modelType" : "service",
+ "modelInvariantId" : "51e3401d-2924-40e7-827f-ca7ec567e5de",
+ "modelVersionId" : "a9031c62-bb9e-4db4-bee0-691768ed94f4",
+ "modelName" : "vfw-hpa-01",
+ "modelVersion" : "1.0"
+ }
+ }
+ }, {
+ "relatedInstance" : {
+ "instanceId" : "067c71c2-2fa5-4573-9c6d-aa7bf49f7c51",
+ "modelInfo" : {
+ "modelType" : "vnf",
+ "modelInvariantId" : "ddc48ee5-28ed-4fc4-98d6-bc0cdcc57a89",
+ "modelVersionId" : "76756a3e-ab7d-49df-9002-3d8008233a2b",
+ "modelName" : "hpa-vf-0",
+ "modelVersion" : "1.0",
+ "modelCustomizationId" : "a51ec934-6b32-4818-965c-5f18cf2cd254",
+ "modelCustomizationName" : "hpa-vf-0 0"
+ }
+ }
+ } ],
+ "requestParameters" : {
+ "userParams" : [ ],
+ "testApi" : "VNF_API",
+ "usePreload" : true
+ }
+ }
+ }
+ },
+ "response" : {
+ "status" : 202,
+ "json" : {
+ "requestReferences" : {
+ "requestId" : "ed017684-b0ca-46e2-8037-3b2a9ba0f6f5",
+ "instanceId" : "56bd8d30-9ef9-491f-809e-c1212ca7db76",
+ "requestSelfLink" : "http://10.12.5.110:30277/orchestrationRequests/v7/ed017684-b0ca-46e2-8037-3b2a9ba0f6f5"
+ }
+ }
+ }
+} ]
\ No newline at end of file
--- /dev/null
+[ {
+ "request" : {
+ "method" : "post",
+ "uri" : "/onap/so/infra/serviceInstantiation/v7/serviceInstances/9545d48f-03da-467e-8994-ae0716e7372d/vnfs",
+ "headers" : {
+ "Authorization" : "Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA==",
+ "X-FromAppId" : "ONAP CLI",
+ "Accept" : "application/json",
+ "X-TransactionId" : "21cb637e-b1f4-4c48-b12f-dbc33d2a021c",
+ "Content-Type" : "application/json"
+ },
+ "json" : {
+ "requestDetails" : {
+ "modelInfo" : {
+ "modelType" : "vnf",
+ "modelInvariantId" : "ddc48ee5-28ed-4fc4-98d6-bc0cdcc57a89",
+ "modelVersionId" : "76756a3e-ab7d-49df-9002-3d8008233a2b",
+ "modelName" : "hpa-vf-0",
+ "modelVersion" : "1.0",
+ "modelCustomizationId" : "a51ec934-6b32-4818-965c-5f18cf2cd254",
+ "modelCustomizationName" : "hpa-vf-0 0"
+ },
+ "cloudConfiguration" : {
+ "lcpCloudRegionId" : "ONAP-POD-01-Rail-07",
+ "tenantId" : "709ba629fe194f8699b12f9d6ffd86a0"
+ },
+ "requestInfo" : {
+ "requestorId" : "demo",
+ "instanceName" : "vfw-hpa-vnf",
+ "source" : "VID",
+ "productFamilyId" : "vFW"
+ },
+ "platform" : {
+ "platformName" : "Platform-Demonstration"
+ },
+ "lineOfBusiness" : {
+ "lineOfBusinessName" : "LOB-Demonstration"
+ },
+ "relatedInstanceList" : [ {
+ "relatedInstance" : {
+ "instanceId" : "9545d48f-03da-467e-8994-ae0716e7372d",
+ "modelInfo" : {
+ "modelType" : "service",
+ "modelInvariantId" : "51e3401d-2924-40e7-827f-ca7ec567e5de",
+ "modelVersionId" : "a9031c62-bb9e-4db4-bee0-691768ed94f4",
+ "modelName" : "vfw-hpa-01",
+ "modelVersion" : "1.0"
+ }
+ }
+ } ],
+ "requestParameters" : { }
+ }
+ }
+ },
+ "response" : {
+ "status" : 202,
+ "json" : {
+ "requestReferences" : {
+ "requestId" : "21cb637e-b1f4-4c48-b12f-dbc33d2a021c",
+ "instanceId" : "067c71c2-2fa5-4573-9c6d-aa7bf49f7c51",
+ "requestSelfLink" : "http://10.12.5.110:30277/orchestrationRequests/v7/21cb637e-b1f4-4c48-b12f-dbc33d2a021c"
+ }
+ }
+ }
+} ]
\ No newline at end of file