diff options
Diffstat (limited to 'docs')
35 files changed, 121 insertions, 1 deletions
diff --git a/docs/guides/onap-user/design/index.rst b/docs/guides/onap-user/design/index.rst index 6964740d4..b003e55ca 100644 --- a/docs/guides/onap-user/design/index.rst +++ b/docs/guides/onap-user/design/index.rst @@ -113,7 +113,7 @@ The follwing sections will focus on the different Design steps: Governance Approval and Service Distribution <./service-distribution/index.rst> - VNF parameter assignment templating <./parameter_resolution/index.rst> + VNF parameter resolution Design <./parameter_resolution/index.rst> Policy Design <../../../submodules/policy/parent.git/docs/design/design.rst> diff --git a/docs/guides/onap-user/design/parameter_resolution/index.rst b/docs/guides/onap-user/design/parameter_resolution/index.rst index 58bc82aa6..a62b3ddd6 100644 --- a/docs/guides/onap-user/design/parameter_resolution/index.rst +++ b/docs/guides/onap-user/design/parameter_resolution/index.rst @@ -605,6 +605,126 @@ to perform a "GET" on the request to check the result. -H 'X-TransactionId: get_aai_subscr' \ -H 'cache-control: no-cache' + +To delete the service instance, just add the service_instance_id in the URL and +send a DELETE operation. + + +:: + + curl -X DELETE \ + http://so.api.simpledemo.onap.org:30277/onap/so/infra/serviceInstantiation/v7/serviceInstances/{{service_instance_Id}} \ + -H 'Accept: application/json' \ + -H 'Authorization: Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA==' \ + -H 'Content-Type: application/json' \ + -H 'X-ONAP-PartnerName: NBI' \ + -H 'cache-control: no-cache' \ + -d '{ + "requestDetails": { + "subscriberInfo": { + "globalSubscriberId": "JohnDoe" + }, + "requestInfo": { + "suppressRollback": false, + "productFamilyId": "Useless_But_Mandatory", + "requestorId": "adt", + "instanceName": "My_ubuntuCDS_service_instance_001", + "source": "VID" + }, + "cloudConfiguration": { + "lcpCloudRegionId": "RegionOne", + "tenantId": "71cf9d931d9e4b8e9fcca50d97c1cf96", + "cloudOwner": "ONAP" + }, + "requestParameters": { + "subscriptionServiceType": "ubuntuCDS", + "userParams": [ + { + "Homing_Solution": "none" + }, + { + "service": { + "instanceParams": [], + "instanceName": "My_ubuntuCDS_service_instance_001", + "resources": { + "vnfs": [ + { + "modelInfo": { + "modelName": "ubuntuCDS", + "modelVersionId": "c6a5534e-76d5-4128-97bf-ad3b72208d53", + "modelInvariantUuid": "ed3064e7-62c0-494c-bb9b-4f56d1ad157e", + "modelVersion": "1.0", + "modelCustomizationId": "6a32fb56-191e-4d11-a0cc-44b779aba4fc", + "modelInstanceName": "ubuntuCDS 0" + }, + "cloudConfiguration": { + "lcpCloudRegionId": "RegionOne", + "tenantId": "71cf9d931d9e4b8e9fcca50d97c1cf96" + }, + "platform": { + "platformName": "Useless_But_Mandatory" + }, + "productFamilyId": "Useless_But_Mandatory", + "instanceName": "My_VNF_ubuntuCDS_instance_001", + "instanceParams": [ + { + "vnf_name": "My_VNF_ubuntuCDS_instance_001" + } + ], + "vfModules": [ + { + "modelInfo": { + "modelName": "Ubuntucds..base_ubuntuCDS..module-0", + "modelVersionId": "3025cd36-b170-4667-abb1-2bae1f297844", + "modelInvariantUuid": "0101f9e0-7beb-4b58-92c7-ba3324b5a54d", + "modelVersion": "1", + "modelCustomizationId": "9bca4d4b-e27c-4652-a61e-b1b4ebca503d" + }, + "instanceName": "My_vfModule_ubuntuCDS_instance_001", + "instanceParams": [ + { + "vnf_name": "My_VNF_ubuntuCDS_instance_001", + "vf_module_name": "My_vfModule_ubuntuCDS_instance_001", + "ubuntuCDS_pub_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDY15cdBmIs2XOpe4EiFCsaY6bmUmK/GysMoLl4UG51JCfJwvwoWCoA+6mDIbymZxhxq9IGxilp/yTA6WQ9s/5pBag1cUMJmFuda9PjOkXl04jgqh5tR6I+GZ97AvCg93KAECis5ubSqw1xOCj4utfEUtPoF1OuzqM/lE5mY4N6VKXn+fT7pCD6cifBEs6JHhVNvs5OLLp/tO8Pa3kKYQOdyS0xc3rh+t2lrzvKUSWGZbX+dLiFiEpjsUL3tDqzkEMNUn4pdv69OJuzWHCxRWPfdrY9Wg0j3mJesP29EBht+w+EC9/kBKq+1VKdmsXUXAcjEvjovVL8l1BrX3BY0R8D imported-openssh-key", + "ubuntuCDS_image_name": "ubuntu-18.04-daily", + "ubuntuCDS_flavor_name": "onap.small", + "ubuntuCDS_name_0": "ubuntuCDS-VM-001", + "admin_plane_net_name": "admin" + } + ] + } + ] + } + ] + }, + "modelInfo": { + "modelVersion": "1.0", + "modelVersionId": "10369444-1e06-4d5d-974b-362bcfd19533", + "modelInvariantId": "32e00b49-eff8-443b-82a8-b75fbb6e3867", + "modelName": "ubuntuCDS", + "modelType": "service" + } + } + } + ], + "aLaCarte": false, + "usePreload": false + }, + "owningEntity": { + "owningEntityId": "Useless_But_Mandatory", + "owningEntityName": "Useless_But_Mandatory" + }, + "modelInfo": { + "modelVersion": "1.0", + "modelVersionId": "10369444-1e06-4d5d-974b-362bcfd19533", + "modelInvariantId": "32e00b49-eff8-443b-82a8-b75fbb6e3867", + "modelName": "ubuntuCDS", + "modelType": "service" + } + } + }' + + Trouble shooting ---------------- diff --git a/docs/submodules/aaf/authz.git b/docs/submodules/aaf/authz.git -Subproject 488d383a56cd503e3b4d3508640693d5c8e0d33 +Subproject deb396a3d53a84b2eb5a46d40122b4902d72c60 diff --git a/docs/submodules/aai/sparky-be.git b/docs/submodules/aai/sparky-be.git -Subproject 4b7b80bef8eb432fbcd82489fcd13263a3a26a8 +Subproject 3aadc4547b62d205b488ece3d8d7c01e1d906a5 diff --git a/docs/submodules/appc.git b/docs/submodules/appc.git -Subproject cea67fafd905f169b8db5c4be0b47959b66c32e +Subproject 0682bef2851542f431b5c86a1cad2a28f5479ee diff --git a/docs/submodules/appc/deployment.git b/docs/submodules/appc/deployment.git -Subproject 9088a0f0a6fb4fe1b90484435a8e766e6fe1217 +Subproject 7bbb02c6b894d63e39dfbe6dc8f59cd7bad7e74 diff --git a/docs/submodules/ccsdk/apps.git b/docs/submodules/ccsdk/apps.git -Subproject f2c0919500a71b911f30c39577aea7bc7911ba9 +Subproject 63bf77ea55f2dd15ef5ce0b2640e93dfbea5f21 diff --git a/docs/submodules/ccsdk/cds.git b/docs/submodules/ccsdk/cds.git -Subproject 98831362ddb13e1888bedca4f4e03df8c4e7d9e +Subproject d4fadc988246eb172ce8333bb3a06443591c5f1 diff --git a/docs/submodules/ccsdk/distribution.git b/docs/submodules/ccsdk/distribution.git -Subproject 19b186c0d91e489672e71ddd1e76c7b9f56c9a9 +Subproject aeff1a04d07b6b2dea436189036a9bde1719d45 diff --git a/docs/submodules/ccsdk/features.git b/docs/submodules/ccsdk/features.git -Subproject 03c25f06baef3d96cf888363dc26b09695337c8 +Subproject 4aadd732e162ba6b11f348e758f21f4ff5533e2 diff --git a/docs/submodules/clamp.git b/docs/submodules/clamp.git -Subproject 876d1a49367b4614680954913590372d773ec8e +Subproject 4d8c1ab21a3f5baf82a91a3cc9ab2af8823e6e3 diff --git a/docs/submodules/cli.git b/docs/submodules/cli.git -Subproject 55fce92ca633352b745276c23467770838e687c +Subproject d5155b512337ebb873c4c7a5072ef9524b770bc diff --git a/docs/submodules/dcaegen2.git b/docs/submodules/dcaegen2.git -Subproject d10bd6a5350ae9284b0fd16a0bb53ce4f3ae24b +Subproject 01ccd8dffe8b1dc3610711f455a2b90d3d77426 diff --git a/docs/submodules/externalapi/nbi.git b/docs/submodules/externalapi/nbi.git -Subproject d7935777c8d4ad54e810ec926e6ef8358eb7a45 +Subproject 724b5025cd16fbed0bba66e21129fd9530ce736 diff --git a/docs/submodules/integration.git b/docs/submodules/integration.git -Subproject be1df2cdc3e8f2b16cd007dcdb59c8093024a0a +Subproject 73c410322a99c154b3241167f992e28f0b49544 diff --git a/docs/submodules/logging-analytics.git b/docs/submodules/logging-analytics.git -Subproject fbe7e0db7cc591990c379ac1516be7a4433fe01 +Subproject ade7ef267161cb22cc2834e44dc6bde0597884f diff --git a/docs/submodules/modeling/etsicatalog.git b/docs/submodules/modeling/etsicatalog.git -Subproject 06bfcce3f57176e6b428e43e8e411e245a5fa75 +Subproject 5f632e314dcb48bcf30596ef2a2c0af60e836c3 diff --git a/docs/submodules/multicloud/azure.git b/docs/submodules/multicloud/azure.git -Subproject 6d9ccdecad90a77b9e0f9e37ea9a2c61321b989 +Subproject 7a3a6dd01cf1180bc33b8e6b1224d9cf595dbe5 diff --git a/docs/submodules/multicloud/framework.git b/docs/submodules/multicloud/framework.git -Subproject fc2a18c1a384786874fe2a6b0ca543dfaa16a7d +Subproject 2ce0d6fc05dc109df71b87ca8350628dabaa7a6 diff --git a/docs/submodules/multicloud/k8s.git b/docs/submodules/multicloud/k8s.git -Subproject b86512e598d5e59fe1f2048159e68dea4d22916 +Subproject 88c3694fa50ea8fee314752e096f8070f017ac6 diff --git a/docs/submodules/music.git b/docs/submodules/music.git -Subproject f85d0e6b4c429f66896d3dbf06b01653bc2d410 +Subproject 9277729f6cd6fdc0313b98d303fddff2ca8a63a diff --git a/docs/submodules/oom.git b/docs/submodules/oom.git -Subproject 41041fce7009965f5a0da872d5efa4ab1c937f3 +Subproject 8501d7cee5a887f9e19d5fe3671ef8180bce526 diff --git a/docs/submodules/oom/offline-installer.git b/docs/submodules/oom/offline-installer.git -Subproject 610ddff2d54cece28af56cc7bbf01ed524ecce9 +Subproject d8c6d9acfd8b74dc3f3187d069b393405e5c1b1 diff --git a/docs/submodules/optf/cmso.git b/docs/submodules/optf/cmso.git -Subproject 614f8f9a33ade5b523003c9f5aa7299f11fcfc1 +Subproject 7f2896d3cad2819b218cfea4c5ce3a81145417a diff --git a/docs/submodules/optf/has.git b/docs/submodules/optf/has.git -Subproject 51204dd7250549d4b59c1ff2bb4f1ad44ed1b96 +Subproject fa04a4a0c5a18be0c1ebaebc8721b211ff26be7 diff --git a/docs/submodules/policy/engine.git b/docs/submodules/policy/engine.git -Subproject 58c44ae81489deca05f57812c19f25c3897fe57 +Subproject e28d69bf71518b466c1b5940fa36feec94d2b60 diff --git a/docs/submodules/policy/parent.git b/docs/submodules/policy/parent.git -Subproject c8cccc73f72f97f8cc3e8a70aed7bca2f5c3e38 +Subproject 21317cfb4a10da6f59376dabb59fc2dd7b60b89 diff --git a/docs/submodules/portal.git b/docs/submodules/portal.git -Subproject df4d078a7e3bcb1d566b0f3f69108979ecaf62d +Subproject ffd9af970318c1f5a0bad46d7aad5d4611414aa diff --git a/docs/submodules/sdc.git b/docs/submodules/sdc.git -Subproject 1bb3b03e1ebb16f3a9937ec5ae7d3b9c4a987c4 +Subproject 78be848fcf71bf970cf4de16e22a37e09edeaaa diff --git a/docs/submodules/sdc/sdc-workflow-designer.git b/docs/submodules/sdc/sdc-workflow-designer.git -Subproject 46d80b9ef559fab3fa585ea3259b2bd4b1ee6d9 +Subproject 0807428b00747e344a727318f4959962ef47a7f diff --git a/docs/submodules/sdnc/oam.git b/docs/submodules/sdnc/oam.git -Subproject 484d74555c481f055a7f33909071962cace85aa +Subproject ba38487742d73c22b6185978f0b8f821a4d9464 diff --git a/docs/submodules/so.git b/docs/submodules/so.git -Subproject 824b38dceab0fe94c3d80be31e4858060962064 +Subproject 02c068ce771ee4522936f2d15f41c2b631e965a diff --git a/docs/submodules/usecase-ui.git b/docs/submodules/usecase-ui.git -Subproject da093f61a37cf58c4ed788f58f4e78b3aadc185 +Subproject bc115d88c7cbb728880839dd5e32987db167234 diff --git a/docs/submodules/vid.git b/docs/submodules/vid.git -Subproject 3250d40c952004bb08a1f54dcc7f816a9de09e1 +Subproject 9663f222f044e52338fa1dba3950a26e665bfba diff --git a/docs/submodules/vnfrqts/requirements.git b/docs/submodules/vnfrqts/requirements.git -Subproject 9b71772ee7fcdcc3771b777dac66946234e5577 +Subproject e9bd36e303a108dfd5db32487521421c0aa7ee4 |