...
Code Block | ||||
---|---|---|---|---|
| ||||
REQUEST: GET /infraActiveRequests/f804a2b6-0e0d-49c4-bd67-7ba3ec0694b3 RESPONSE: { "clientRequestId": null, "action": "createInstance", "requestStatus": "COMPLETE", "statusMessage": "Macro-Service-createInstance request was executed correctly.", "rollbackStatusMessage": null, "flowStatus": "Successfully completed all Building Blocks", "retryStatusMessage": null, "progress": 100, "startTime": "2019-06-07T03:15:07.000+0000", "endTime": "2019-06-07T03:18:41.000+0000", "source": "VID", "vnfId": "1bed94d9-9a12-458a-b891-7c04796b5af4", "vnfName": null, "vnfType": null, "serviceType": null, "aicNodeClli": null, "tenantId": "6270eaa820934710960682c506115453", "provStatus": null, "vnfParams": null, "vnfOutputs": null, "requestBody": "{\r\n \"requestDetails\": {\r\n \"subscriberInfo\": {\r\n \"globalSubscriberId\": \"Demonstration\"\r\n },\r\n \"requestInfo\": {\r\n \"suppressRollback\": false,\r\n \"productFamilyId\": \"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\",\r\n \"requestorId\": \"adt\",\r\n \"instanceName\": \"cds-test\",\r\n \"source\": \"VID\"\r\n },\r\n \"cloudConfiguration\": {\r\n \"lcpCloudRegionId\": \"fr2\",\r\n \"tenantId\": \"6270eaa820934710960682c506115453\",\r\n \"cloudOwner\":\"CloudOwner\"\r\n },\r\n \"requestParameters\": {\r\n \"subscriptionServiceType\": \"vFW\",\r\n \"userParams\": [\r\n {\r\n \"Homing_Solution\": \"none\"\r\n },\r\n {\r\n \"service\": {\r\n \"instanceParams\": [\r\n ],\r\n \"instanceName\": \"cds-test\",\r\n \"resources\": {\r\n \"vnfs\": [\r\n {\r\n \"modelInfo\": {\r\n \"modelName\": \"cds-vnf-99\",\r\n \"modelVersionId\": \"a44d59b8-91b4-4692-8c29-e0088c901cc6\",\r\n \"modelInvariantUuid\": \"fd41f747-122d-45b9-87fd-2a6d7d434728\",\r\n \"modelVersion\": \"1.0\",\r\n \"modelCustomizationId\": \"6409e9d9-a469-4546-a7b4-e508ecc1e77f\",\r\n \"modelInstanceName\": \"cds-vnf-99 0\"\r\n },\r\n \"cloudConfiguration\": {\r\n \"lcpCloudRegionId\": \"fr2\",\r\n \"tenantId\": \"6270eaa820934710960682c506115453\"\r\n },\r\n \"platform\": {\r\n \"platformName\": \"test\"\r\n },\r\n \"lineOfBusiness\": {\r\n \"lineOfBusinessName\": \"LOB-Demonstration\"\r\n },\r\n \"productFamilyId\": \"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\",\r\n \"instanceName\": \"cds-vnf-99 0\",\r\n \"instanceParams\": [\r\n { \r\n \"onap_private_net_id\": \"olc-private\",\r\n \"onap_private_subnet_id\": \"olc-private\",\r\n \"pub_key\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCs84Cy8+qi/jvucay0BwFtOq3ian0ulTXFGxkZcZCR0N48j88pbHJaEqb9e25MAsrfH+7Etb9Kd5nbBThEL/i0AyHXnDsc80Oq0sqlLcfLo3SGSurkrNoRofHboJ5Hn+N9SlWN5FCQGbTx1w3rjqR4LasAI6XxH9xpXSFyyge6ysVXH0cYaZ8sg98nFZa1fPJR9L8COjZvF+EYudub2RC5HVyV/sx7bliNFo9JwQh6du1abG4G7ZDjTIcYwYp21iq52UzWU28RVcAyY6AQZJu2lHLdsr8fPvyeWZpC5EqGsxI1G609m9G/dURRKwYfez/f2ATzpn5QjEX7LrLWBM8r Generated-by-Nova\",\r\n \"image_name\": \"Ubuntu 16.04\",\r\n \"flavor_name\":\"n2.cw.standard-2\",\r\n \"sec_group\":\"olc-open\",\r\n \"install_script_version\":\"1.4.0-SNAPSHOT\",\r\n \"demo_artifacts_version\":\"1.4.0-SNAPSHOT\",\r\n \"cloud_env\":\"openstack\",\r\n \"public_net_id\": \"olc-public\",\r\n \"aic-cloud-region\": \"fr2\"\r\n }\r\n ],\r\n \"vfModules\": [\r\n {\r\n \"modelInfo\": {\r\n \"modelName\": \"CdsVnf99..base_template..module-0\",\r\n \"modelVersionId\": \"dd43a4cb-2123-4213-a76a-38638507eb7f\",\r\n \"modelInvariantUuid\": \"a22c3514-028e-4ed9-9bd8-9dda79d35278\",\r\n \"modelVersion\": \"1\",\r\n \"modelCustomizationId\": \"b0421854-bebb-455b-a96f-33db5640b60a\"\r\n },\r\n \"instanceName\": \"CdsVnf99..base_template..module-0\",\r\n \"instanceParams\": [\r\n {\r\n \"sec_group\": \"olc-open\",\r\n \"public_net_id\": \"olc-net\"\r\n }\r\n ]\r\n },\r\n {\r\n \"modelInfo\": {\r\n \"modelName\": \"CdsVnf99..vpkg..module-1\",\r\n \"modelVersionId\": \"b4283579-8e0f-4de4-8eed-8640a24f3625\",\r\n \"modelInvariantUuid\": \"dbad0645-3c57-4f2e-8a47-887c125b7ae0\",\r\n \"modelVersion\": \"1\",\r\n \"modelCustomizationId\": \"1339d96b-0347-4c53-a1f2-923482aa71ec\"\r\n },\r\n \"instanceName\": \"CdsVnf99..vpkg..module-1\",\r\n \"instanceParams\": [\r\n {\r\n \"sec_group\": \"olc-open\",\r\n \"public_net_id\": \"olc-net\"\r\n }\r\n ]\r\n },\r\n {\r\n \"modelInfo\": {\r\n \"modelName\": \"CdsVnf99..vlb..module-2\",\r\n \"modelVersionId\": \"d8ed100e-9c1d-4b37-a17f-0a300e5096c7\",\r\n \"modelInvariantUuid\": \"3174d161-c832-4b58-ac46-1fc30f40030c\",\r\n \"modelVersion\": \"1\",\r\n \"modelCustomizationId\": \"3df8956d-601f-4312-a5f1-f186f7ad98d4\"\r\n },\r\n \"instanceName\": \"CdsVnf99..vlb..module-2\",\r\n \"instanceParams\": [\r\n {\r\n \"sec_group\": \"olc-open\",\r\n \"public_net_id\": \"olc-net\"\r\n }\r\n ]\r\n },\r\n {\r\n \"modelInfo\": {\r\n \"modelName\": \"CdsVnf99..vdns..module-3\",\r\n \"modelVersionId\": \"776f80d3-3e18-40c5-adc9-36061fcb452c\",\r\n \"modelInvariantUuid\": \"80cbf0f3-a80a-4b9b-a9ec-63006c0be349\",\r\n \"modelVersion\": \"1\",\r\n \"modelCustomizationId\": \"3c2235ff-cbe5-4037-9470-614c069aa334\"\r\n },\r\n \"instanceName\": \"CdsVnf99..vdns..module-3\",\r\n \"instanceParams\": [\r\n {\r\n \"sec_group\": \"olc-open\",\r\n \"public_net_id\": \"olc-net\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"modelInfo\": {\r\n \"modelVersion\": \"1.0\",\r\n \"modelVersionId\": \"ad40aa27-b3fe-4fc3-8755-ebb1494f5913\",\r\n \"modelInvariantId\": \"fa3a6aa5-c77d-4b94-b300-9b7a2eb21627\",\r\n \"modelName\": \"cds-svc-99\",\r\n \"modelType\": \"service\"\r\n }\r\n }\r\n }\r\n ],\r\n \"aLaCarte\": false\r\n },\r\n \"project\": {\r\n \"projectName\": \"Project-Demonstration\"\r\n },\r\n \"owningEntity\": {\r\n \"owningEntityId\": \"67f2e84c-734d-4e90-a1e4-d2ffa2e75849\",\r\n \"owningEntityName\": \"OE-Demonstration\"\r\n },\r\n \"modelInfo\": {\r\n \"modelVersion\": \"1.0\",\r\n \"modelVersionId\": \"ad40aa27-b3fe-4fc3-8755-ebb1494f5913\",\r\n \"modelInvariantId\": \"fa3a6aa5-c77d-4b94-b300-9b7a2eb21627\",\r\n \"modelName\": \"cds-svc-99\",\r\n \"modelType\": \"service\"\r\n }\r\n }\r\n}", "responseBody": null, "lastModifiedBy": "CamundaBPMN", "modifyTime": "2019-06-07T03:18:41.000+0000", "requestType": null, "volumeGroupId": null, "volumeGroupName": null, "vfModuleId": null, "vfModuleName": null, "vfModuleModelName": null, "aaiServiceId": null, "aicCloudRegion": "fr2", "callBackUrl": null, "correlator": null, "serviceInstanceId": "1a0fbd43-0ab6-4d67-99f4-14a890505a8d", "serviceInstanceName": "cds-test", "requestScope": "service", "requestAction": "createInstance", "networkId": null, "networkName": null, "networkType": null, "requestorId": "adt", "configurationId": null, "configurationName": null, "operationalEnvId": null, "operationalEnvName": null, "instanceGroupId": null, "instanceGroupName": null, "requestUrl": "http://84.39.39.120:30277/onap/so/infra/serviceInstantiation/v7/serviceInstances", "requestURI": "f804a2b6-0e0d-49c4-bd67-7ba3ec0694b3", "_links": { "self": { "href": "http://84.39.39.120:31323/infraActiveRequests/f804a2b6-0e0d-49c4-bd67-7ba3ec0694b3" }, "infraActiveRequests": { "href": "http://84.39.39.120:31323/infraActiveRequests/f804a2b6-0e0d-49c4-bd67-7ba3ec0694b3" } } } | ||||
Code Block | title |
Service Instance in SDNC
...
MDSAL (attached in file here vdns_sdnc_mdsal.txt, as it's too big for the a collapsable code block).
Code Block | ||||
---|---|---|---|---|
| ||||
REQUEST: GET /aai/v11/business/customers/customer/Demonstration/service-subscriptions/service-subscription/vFW/service-instances/service-instance/1a0fbd43-0ab6-4d67-99f4-14a890505a8d?depth=all RESPONSE: { "service-instance-id": "1a0fbd43-0ab6-4d67-99f4-14a890505a8d", "service-instance-name": "cds-test", "environment-context": "General_Revenue-Bearing", "workload-context": "Production", "model-invariant-id": "fa3a6aa5-c77d-4b94-b300-9b7a2eb21627", "model-version-id": "ad40aa27-b3fe-4fc3-8755-ebb1494f5913", "resource-version": "1559877521769", "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/1a0fbd43-0ab6-4d67-99f4-14a890505a8d/service-data/service-topology/", "orchestration-status": "Active", "relationship-list": { "relationship": [ { "related-to": "project", "related-link": "/aai/v11/business/projects/project/Project-Demonstration", "relationship-data": [ { "relationship-key": "project.project-name", "relationship-value": "Project-Demonstration" } ] }, { "related-to": "owning-entity", "related-link": "/aai/v11/business/owning-entities/owning-entity/67f2e84c-734d-4e90-a1e4-d2ffa2e75849", "relationship-data": [ { "relationship-key": "owning-entity.owning-entity-id", "relationship-value": "67f2e84c-734d-4e90-a1e4-d2ffa2e75849" } ] }, { "related-to": "generic-vnf", "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/1bed94d9-9a12-458a-b891-7c04796b5af4", "relationship-data": [ { "relationship-key": "generic-vnf.vnf-id", "relationship-value": "1bed94d9-9a12-458a-b891-7c04796b5af4" } ], "related-to-property": [ { "property-key": "generic-vnf.vnf-name", "property-value": "fr2_ONAP-NF_20190607T031522008Z" } ] } ] } } |
Code Block | ||||
---|---|---|---|---|
| ||||
REQUEST:
GET {{AAI}}/aai/v11/network/generic-vnfs/generic-vnf/1bed94d9-9a12-458a-b891-7c04796b5af4?depth=all
RESPONSE:
{
"vnf-id": "1bed94d9-9a12-458a-b891-7c04796b5af4",
"vnf-name": "fr2_ONAP-NF_20190607T031522008Z",
"vnf-type": "cds-svc-99/null",
"service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status": "NVTPROV",
"operational-status": "out-of-service-path",
"orchestration-status": "Active",
"in-maint": false,
"is-closed-loop-disabled": false,
"resource-version": "1559877519020",
"model-invariant-id": "fd41f747-122d-45b9-87fd-2a6d7d434728",
"model-version-id": "a44d59b8-91b4-4692-8c29-e0088c901cc6",
"model-customization-id": "6409e9d9-a469-4546-a7b4-e508ecc1e77f",
"selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/1a0fbd43-0ab6-4d67-99f4-14a890505a8d/service-data/vnfs/vnf/1bed94d9-9a12-458a-b891-7c04796b5af4/vnf-data/vnf-topology/",
"relationship-list": {
"relationship": [
{
"related-to": "service-instance",
"related-link": "/aai/v11/business/customers/customer/Demonstration/service-subscriptions/service-subscription/vFW/service-instances/service-instance/1a0fbd43-0ab6-4d67-99f4-14a890505a8d",
"relationship-data": [
{
"relationship-key": "customer.global-customer-id",
"relationship-value": "Demonstration"
},
{
"relationship-key": "service-subscription.service-type",
"relationship-value": "vFW"
},
{
"relationship-key": "service-instance.service-instance-id",
"relationship-value": "1a0fbd43-0ab6-4d67-99f4-14a890505a8d"
}
],
"related-to-property": [
{
"property-key": "service-instance.service-instance-name",
"property-value": "cds-test"
}
]
},
{
"related-to": "line-of-business",
"related-link": "/aai/v11/business/lines-of-business/line-of-business/LOB-Demonstration",
"relationship-data": [
{
"relationship-key": "line-of-business.line-of-business-name",
"relationship-value": "LOB-Demonstration"
}
]
},
{
"related-to": "platform",
"related-link": "/aai/v11/business/platforms/platform/test",
"relationship-data": [
{
"relationship-key": "platform.platform-name",
"relationship-value": "test"
}
]
},
{
"related-to": "tenant",
"related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/fr2/tenants/tenant/6270eaa820934710960682c506115453",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
"relationship-value": "CloudOwner"
},
{
"relationship-key": "cloud-region.cloud-region-id",
"relationship-value": "fr2"
},
{
"relationship-key": "tenant.tenant-id",
"relationship-value": "6270eaa820934710960682c506115453"
}
],
"related-to-property": [
{
"property-key": "tenant.tenant-name",
"property-value": "0750178182_Sandbox1"
}
]
},
{
"related-to": "cloud-region",
"related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/fr2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
"relationship-value": "CloudOwner"
},
{
"relationship-key": "cloud-region.cloud-region-id",
"relationship-value": "fr2"
}
],
"related-to-property": [
{
"property-key": "cloud-region.owner-defined-type",
"property-value": "OwnerType"
}
]
}
]
},
"vf-modules": {
"vf-module": [
{
"vf-module-id": "a0e238aa-d219-4918-b269-66fef4add4ae",
"vf-module-name": "fr2_ONAP-NF_20190607T031522008Z_vpkg_Expansion_001",
"heat-stack-id": "fr2_ONAP-NF_20190607T031522008Z_vpkg_Expansion_001/2725c65d-9af3-4d60-89c6-41ceae9767ac",
"orchestration-status": "Active",
"is-base-vf-module": false,
"resource-version": "1559877459250",
"model-invariant-id": "dbad0645-3c57-4f2e-8a47-887c125b7ae0",
"model-version-id": "b4283579-8e0f-4de4-8eed-8640a24f3625",
"model-customization-id": "1339d96b-0347-4c53-a1f2-923482aa71ec",
"module-index": 0,
"selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/1a0fbd43-0ab6-4d67-99f4-14a890505a8d/service-data/vnfs/vnf/1bed94d9-9a12-458a-b891-7c04796b5af4/vnf-data/vf-modules/vf-module/a0e238aa-d219-4918-b269-66fef4add4ae/vf-module-data/vf-module-topology/"
},
{
"vf-module-id": "c4a88399-7a7d-48d7-b010-f79b85a4306c",
"vf-module-name": "fr2_ONAP-NF_20190607T031522008Z_base_template_Base_001",
"heat-stack-id": "fr2_ONAP-NF_20190607T031522008Z_base_template_Base_001/e6441f43-5ac7-4010-8f6b-ab25811a77f3",
"orchestration-status": "Active",
"is-base-vf-module": true,
"resource-version": "1559877455593",
"model-invariant-id": "a22c3514-028e-4ed9-9bd8-9dda79d35278",
"model-version-id": "dd43a4cb-2123-4213-a76a-38638507eb7f",
"model-customization-id": "b0421854-bebb-455b-a96f-33db5640b60a",
"module-index": 0,
"selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/1a0fbd43-0ab6-4d67-99f4-14a890505a8d/service-data/vnfs/vnf/1bed94d9-9a12-458a-b891-7c04796b5af4/vnf-data/vf-modules/vf-module/c4a88399-7a7d-48d7-b010-f79b85a4306c/vf-module-data/vf-module-topology/"
},
{
"vf-module-id": "c00aec40-e2fe-4b77-9762-058986c43473",
"vf-module-name": "fr2_ONAP-NF_20190607T031522008Z_vdns_Expansion_001",
"heat-stack-id": "fr2_ONAP-NF_20190607T031522008Z_vdns_Expansion_001/3dc085e0-d094-4484-8e91-8e925c9982f4",
"orchestration-status": "Active",
"is-base-vf-module": false,
"resource-version": "1559877466668",
"model-invariant-id": "80cbf0f3-a80a-4b9b-a9ec-63006c0be349",
"model-version-id": "776f80d3-3e18-40c5-adc9-36061fcb452c",
"model-customization-id": "3c2235ff-cbe5-4037-9470-614c069aa334",
"module-index": 0,
"selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/1a0fbd43-0ab6-4d67-99f4-14a890505a8d/service-data/vnfs/vnf/1bed94d9-9a12-458a-b891-7c04796b5af4/vnf-data/vf-modules/vf-module/c00aec40-e2fe-4b77-9762-058986c43473/vf-module-data/vf-module-topology/"
},
{
"vf-module-id": "fc93d9d3-741b-4ae9-8981-a20310f20bbe",
"vf-module-name": "fr2_ONAP-NF_20190607T031522008Z_vlb_Expansion_001",
"heat-stack-id": "fr2_ONAP-NF_20190607T031522008Z_vlb_Expansion_001/d6ec42fb-30d2-4e01-b669-6f5f88c71309",
"orchestration-status": "Active",
"is-base-vf-module": false,
"resource-version": "1559877463154",
"model-invariant-id": "3174d161-c832-4b58-ac46-1fc30f40030c",
"model-version-id": "d8ed100e-9c1d-4b37-a17f-0a300e5096c7",
"model-customization-id": "3df8956d-601f-4312-a5f1-f186f7ad98d4",
"module-index": 0,
"selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/1a0fbd43-0ab6-4d67-99f4-14a890505a8d/service-data/vnfs/vnf/1bed94d9-9a12-458a-b891-7c04796b5af4/vnf-data/vf-modules/vf-module/fc93d9d3-741b-4ae9-8981-a20310f20bbe/vf-module-data/vf-module-topology/"
}
]
}
} |