5 "title": "SO Guilin APIs"
9 "name": "e2eServiceInstances"
12 "name": "Onap3gppServiceInstances"
15 "name": "globalhealthcheck"
18 "name": "nodehealthcheck"
21 "name": "onapsoinfraorchestrationRequests"
24 "name": "onapsoinfraorchestrationTasks"
27 "name": "onapsoinfraserviceInstantiation"
30 "name": "onapsoinfratasks"
33 "name": "onapsoinfracloudResources"
36 "name": "onapsoinfracloudResourcesRequests"
39 "name": "onapsoinframodelDistributions"
42 "name": "onapsoinfraworkflowSpecifications"
45 "name": "onapsoinfrainstanceManagement"
52 "/onap/so/infra/e2eServiceInstances/{version}": {
57 "summary": "Create an E2E Service Instance on a version provided",
59 "operationId": "createE2EServiceInstance",
80 "pattern": "[vV][3-5]"
85 "description": "successful operation"
90 "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}": {
95 "summary": "Update an E2E Service Instance on a version provided and serviceId",
97 "operationId": "updateE2EServiceInstance",
118 "pattern": "[vV][3-5]"
129 "description": "successful operation"
135 "e2eServiceInstances"
137 "summary": "Delete E2E Service Instance on a specified version and serviceId",
139 "operationId": "deleteE2EServiceInstance",
160 "pattern": "[vV][3-5]"
171 "description": "successful operation"
176 "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/{operationType}": {
179 "e2eServiceInstances"
181 "summary": "Activate/Deactivate 5G slice Service on a specified version and serviceId",
183 "operationId": "activateE2EServiceInstances",
204 "pattern": "[vV][3-5]"
213 "name": "operationType",
217 "pattern": "activate/deactivate"
222 "description": "successful operation"
227 "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/operations/{operationId}": {
230 "e2eServiceInstances"
232 "summary": "Find e2eServiceInstances Requests for a given serviceId and operationId",
234 "operationId": "getE2EServiceInstances",
250 "pattern": "[vV][3-5]"
253 "name": "operationId",
261 "description": "successful operation"
266 "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/scale": {
269 "e2eServiceInstances"
271 "summary": "Scale E2E Service Instance on a specified version",
273 "operationId": "scaleE2EServiceInstance",
294 "pattern": "[vV][3-5]"
305 "description": "successful operation"
310 "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/modeldifferences": {
313 "e2eServiceInstances"
315 "summary": "Find added and deleted resources of target model for the e2eserviceInstance on a given serviceId ",
317 "operationId": "compareModelwithTargetVersion",
344 "pattern": "[vV][3-5]"
349 "description": "successful operation"
354 "/onap/so/infra/3gppservices/{version}/allocate": {
357 "Onap3gppServiceInstances"
359 "summary": "Create a 3GPP Service Instance on a version provided",
361 "operationId": "allocate3gppService",
374 "$ref": "#/definitions/Allocate3gppService"
387 "description": "successful operation",
389 "$ref": "#/definitions/3gppServiceResponse"
395 "/onap/so/infra/3gppservices/{version}/deAllocate": {
398 "Onap3gppServiceInstances"
400 "summary": "Terminate/Deallocate a 3GPP Service Instance on a version provided",
402 "operationId": "deallocate3gppService",
415 "$ref": "#/definitions/DeAllocate3gppService"
428 "description": "successful operation",
430 "$ref": "#/definitions/3gppServiceResponse"
436 "/onap/so/infra/3gppservices/{version}/modify": {
439 "Onap3gppServiceInstances"
441 "summary": "Modify a 3GPP Service Instance on a version provided",
443 "operationId": "modify3gppService",
456 "$ref": "#/definitions/Modify3gppService"
469 "description": "successful operation",
471 "$ref": "#/definitions/3gppServiceResponse"
477 "/onap/so/infra/3gppservices/{version}/activate": {
480 "Onap3gppServiceInstances"
482 "summary": "Activate a 3GPP Service Instance on a version provided",
484 "operationId": "activate3gppService",
497 "$ref": "#/definitions/3gppServiceActivation"
510 "description": "successful operation",
512 "$ref": "#/definitions/3gppServiceResponse"
518 "/onap/so/infra/3gppservices/{version}/deActivate": {
521 "Onap3gppServiceInstances"
523 "summary": "Deactivate a 3GPP Service Instance on a version provided",
525 "operationId": "deactivate3gppService",
538 "$ref": "#/definitions/3gppServiceActivation"
551 "description": "successful operation",
553 "$ref": "#/definitions/3gppServiceResponse"
559 "/onap/so/infra/3gppservices/{version}/subnetCapabilityQuery": {
562 "Onap3gppServiceInstances"
564 "summary": "Provides subnet capability based on subnet types",
566 "operationId": "querySubnetCapability",
579 "$ref": "#/definitions/QuerySubnetCapability"
592 "description": "successful operation with capabilities for the queried subnetTypes",
600 "/globalhealthcheck": {
605 "summary": "Performing global health check",
607 "operationId": "globalHealthcheck",
613 "name": "enableBpmn",
622 "description": "successful operation"
627 "/nodehealthcheck": {
632 "summary": "Performing node health check",
634 "operationId": "nodeHealthcheck",
641 "description": "successful operation"
646 "/onap/so/infra/orchestrationRequests/{version}": {
649 "onapsoinfraorchestrationRequests"
651 "summary": "Find Orchestrated Requests for a URI Information",
653 "operationId": "getOrchestrationRequest",
663 "pattern": "[vV][4-7]"
668 "description": "successful operation"
673 "/onap/so/infra/orchestrationRequests/{version}/{requestId}": {
676 "onapsoinfraorchestrationRequests"
678 "summary": "Find Orchestrated Requests for a given requestId",
680 "operationId": "getOrchestrationRequestForReqId",
696 "pattern": "[vV][4-7]"
701 "description": "successful operation"
706 "/onap/so/infra/orchestrationRequests/{version}/{requestId}/unlock": {
709 "onapsoinfraorchestrationRequests"
711 "summary": "Unlock Orchestrated Requests for a given requestId",
713 "operationId": "unlockOrchestrationRequest",
740 "pattern": "[vV][4-7]"
745 "description": "successful operation"
750 "/onap/so/infra/orchestrationTasks/{version}": {
753 "onapsoinfraorchestrationTasks"
755 "summary": "Get all orchestrationTasks",
757 "operationId": "getAllOrchestrationTasks",
767 "pattern": "[vV][4-7]"
772 "description": "successful operation"
778 "onapsoinfraorchestrationTasks"
780 "summary": "Create an orchestrationTask",
782 "operationId": "createOrchestrationTask",
800 "pattern": "[vV][4-7]"
805 "description": "successful operation"
810 "/onap/so/infra/orchestrationTasks/{version}/{taskId}": {
813 "onapsoinfraorchestrationTasks"
815 "summary": "Get orchestrationTask for a given taskId",
817 "operationId": "getOrchestrationTask",
833 "pattern": "[vV][4-7]"
838 "description": "successful operation"
844 "onapsoinfraorchestrationTasks"
846 "summary": "update orchestrationTask for a given taskId",
848 "operationId": "updateOrchestrationTask",
864 "pattern": "[vV][4-7]"
877 "description": "successful operation"
883 "onapsoinfraorchestrationTasks"
885 "summary": "delete orchestrationTask for a given taskId",
887 "operationId": "deleteOrchestrationTask",
903 "pattern": "[vV][4-7]"
908 "description": "successful operation"
913 "/onap/so/infra/orchestrationTasks/{version}/{taskId}/commit": {
916 "onapsoinfraorchestrationTasks"
918 "summary": "commit orchestrationTask for a given taskId",
920 "operationId": "commitOrchestrationTask",
944 "pattern": "[vV][4-7]"
949 "description": "successful operation"
954 "/onap/so/infra/orchestrationTasks/{version}/{taskId}/abort": {
957 "onapsoinfraorchestrationTasks"
959 "summary": "abort orchestrationTask for a given taskId",
961 "operationId": "abortOrchestrationTask",
985 "pattern": "[vV][4-7]"
990 "description": "successful operation"
995 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/deactivateAndCloudDelete": {
998 "onapsoinfraserviceInstantiation"
1000 "summary": "Deactivate and Cloud Delete VfModule instance",
1002 "operationId": "deactivateAndCloudDeleteVfModuleInstance",
1023 "pattern": "[vV][7]"
1026 "name": "serviceInstanceId",
1032 "name": "vnfInstanceId",
1038 "name": "vfmoduleInstanceId",
1046 "description": "successful operation"
1051 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/enablePort": {
1054 "onapsoinfraserviceInstantiation"
1056 "summary": "Enable Port Mirroring",
1058 "operationId": "enablePort",
1079 "pattern": "[vV][5-7]"
1082 "name": "serviceInstanceId",
1088 "name": "configurationInstanceId",
1096 "description": "successful operation"
1101 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/disablePort": {
1104 "onapsoinfraserviceInstantiation"
1106 "summary": "Disable Port Mirroring",
1108 "operationId": "disablePort",
1129 "pattern": "[vV][5-7]"
1132 "name": "serviceInstanceId",
1138 "name": "configurationInstanceId",
1146 "description": "successful operation"
1151 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/activate": {
1154 "onapsoinfraserviceInstantiation"
1156 "summary": "Activate Port Mirroring",
1158 "operationId": "activatePort",
1179 "pattern": "[vV][5-7]"
1182 "name": "serviceInstanceId",
1188 "name": "configurationInstanceId",
1196 "description": "successful operation"
1201 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/deactivate": {
1204 "onapsoinfraserviceInstantiation"
1206 "summary": "Deactivate Port Mirroring",
1208 "operationId": "deactivatePort",
1229 "pattern": "[vV][5-7]"
1232 "name": "serviceInstanceId",
1238 "name": "configurationInstanceId",
1246 "description": "successful operation"
1251 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/addRelationships": {
1254 "onapsoinfraserviceInstantiation"
1256 "summary": "Add Relationships to a Service Instance",
1258 "operationId": "addRelationships",
1279 "pattern": "[vV][6-7]"
1282 "name": "serviceInstanceId",
1290 "description": "successful operation"
1295 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/scaleOut": {
1298 "onapsoinfraserviceInstantiation"
1300 "summary": "VF Auto Scale Out",
1302 "operationId": "scaleOutVfModule",
1323 "pattern": "[vV][7]"
1326 "name": "serviceInstanceId",
1332 "name": "vnfInstanceId",
1340 "description": "successful operation"
1345 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/inPlaceSoftwareUpdate": {
1348 "onapsoinfraserviceInstantiation"
1350 "summary": "Perform VNF software update",
1352 "operationId": "inPlaceSoftwareUpdate",
1373 "pattern": "[vV][6-7]"
1376 "name": "serviceInstanceId",
1382 "name": "vnfInstanceId",
1390 "description": "successful operation"
1395 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/applyUpdatedConfig": {
1398 "onapsoinfraserviceInstantiation"
1400 "summary": "Apply updated configuration",
1402 "operationId": "applyUpdatedConfig",
1423 "pattern": "[vV][6-7]"
1426 "name": "serviceInstanceId",
1432 "name": "vnfInstanceId",
1440 "description": "successful operation"
1445 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances": {
1448 "onapsoinfraserviceInstantiation"
1450 "summary": "Create a Service Instance on a version provided",
1452 "operationId": "createServiceInstance",
1473 "pattern": "[vV][5-7]"
1478 "description": "successful operation"
1483 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/activate": {
1486 "onapsoinfraserviceInstantiation"
1488 "summary": "Activate provided Service Instance",
1490 "operationId": "activateServiceInstance",
1511 "pattern": "[vV][5-7]"
1514 "name": "serviceInstanceId",
1522 "description": "successful operation"
1527 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/deactivate": {
1530 "onapsoinfraserviceInstantiation"
1532 "summary": "Deactivate provided Service Instance",
1534 "operationId": "deactivateServiceInstance",
1555 "pattern": "[vV][5-7]"
1558 "name": "serviceInstanceId",
1566 "description": "successful operation"
1571 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}": {
1574 "onapsoinfraserviceInstantiation"
1576 "summary": "Delete provided Service Instance",
1578 "operationId": "deleteServiceInstance",
1599 "pattern": "[vV][5-7]"
1602 "name": "serviceInstanceId",
1610 "description": "successful operation"
1615 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/assign": {
1618 "onapsoinfraserviceInstantiation"
1620 "summary": "Assign Service Instance",
1622 "operationId": "assignServiceInstance",
1643 "pattern": "[vV][7]"
1648 "description": "successful operation"
1653 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/unassign": {
1656 "onapsoinfraserviceInstantiation"
1658 "summary": "Unassign Service Instance",
1660 "operationId": "unassignServiceInstance",
1681 "pattern": "[vV][7]"
1684 "name": "serviceInstanceId",
1692 "description": "successful operation"
1697 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations": {
1700 "onapsoinfraserviceInstantiation"
1702 "summary": "Create Port Mirroring Configuration",
1704 "operationId": "createPortConfiguration",
1725 "pattern": "[vV][5-7]"
1728 "name": "serviceInstanceId",
1736 "description": "successful operation"
1741 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}": {
1744 "onapsoinfraserviceInstantiation"
1746 "summary": "Delete provided Port",
1748 "operationId": "deletePortConfiguration",
1769 "pattern": "[vV][5-7]"
1772 "name": "serviceInstanceId",
1778 "name": "configurationInstanceId",
1786 "description": "successful operation"
1791 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/removeRelationships": {
1794 "onapsoinfraserviceInstantiation"
1796 "summary": "Remove Relationships from Service Instance",
1798 "operationId": "removeRelationships",
1819 "pattern": "[vV][6-7]"
1822 "name": "serviceInstanceId",
1830 "description": "successful operation"
1835 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs": {
1838 "onapsoinfraserviceInstantiation"
1840 "summary": "Create VNF on a specified version and serviceInstance",
1842 "operationId": "createVnfInstance",
1863 "pattern": "[vV][5-7]"
1866 "name": "serviceInstanceId",
1874 "description": "successful operation"
1879 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/replace": {
1882 "onapsoinfraserviceInstantiation"
1884 "summary": "Replace provided VNF instance",
1886 "operationId": "replaceVnfInstance",
1907 "pattern": "[vV][5-7]"
1910 "name": "serviceInstanceId",
1916 "name": "vnfInstanceId",
1924 "description": "successful operation"
1929 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}": {
1932 "onapsoinfraserviceInstantiation"
1934 "summary": "Update VNF on a specified version, serviceInstance and vnfInstance",
1936 "operationId": "updateVnfInstance",
1957 "pattern": "[vV][5-7]"
1960 "name": "serviceInstanceId",
1966 "name": "vnfInstanceId",
1974 "description": "successful operation"
1980 "onapsoinfraserviceInstantiation"
1982 "summary": "Delete provided VNF instance",
1984 "operationId": "deleteVnfInstance",
2005 "pattern": "[vV][5-7]"
2008 "name": "serviceInstanceId",
2014 "name": "vnfInstanceId",
2022 "description": "successful operation"
2027 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules": {
2030 "onapsoinfraserviceInstantiation"
2032 "summary": "Create VfModule on a specified version, serviceInstance and vnfInstance",
2034 "operationId": "createVfModuleInstance",
2055 "pattern": "[vV][5-7]"
2058 "name": "serviceInstanceId",
2064 "name": "vnfInstanceId",
2072 "description": "successful operation"
2077 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/replace": {
2080 "onapsoinfraserviceInstantiation"
2082 "summary": "Create VfModule on a specified version, serviceInstance and vnfInstance",
2084 "operationId": "replaceVfModuleInstance",
2105 "pattern": "[vV][5-7]"
2108 "name": "serviceInstanceId",
2114 "name": "vnfInstanceId",
2120 "name": "vfmoduleInstanceId",
2128 "description": "successful operation"
2133 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}": {
2136 "onapsoinfraserviceInstantiation"
2138 "summary": "Update VfModule on a specified version, serviceInstance, vnfInstance and vfModule",
2140 "operationId": "updateVfModuleInstance",
2161 "pattern": "[vV][5-7]"
2164 "name": "serviceInstanceId",
2170 "name": "vnfInstanceId",
2176 "name": "vfmoduleInstanceId",
2184 "description": "successful operation"
2190 "onapsoinfraserviceInstantiation"
2192 "summary": "Delete provided VfModule instance",
2194 "operationId": "deleteVfModuleInstance",
2215 "pattern": "[vV][5-7]"
2218 "name": "serviceInstanceId",
2224 "name": "vnfInstanceId",
2230 "name": "vfmoduleInstanceId",
2238 "description": "successful operation"
2243 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups": {
2246 "onapsoinfraserviceInstantiation"
2248 "summary": "Create VolumeGroup on a specified version, serviceInstance, vnfInstance",
2250 "operationId": "createVolumeGroupInstance",
2271 "pattern": "[vV][5-7]"
2274 "name": "serviceInstanceId",
2280 "name": "vnfInstanceId",
2288 "description": "successful operation"
2293 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups/{volumeGroupInstanceId}": {
2296 "onapsoinfraserviceInstantiation"
2298 "summary": "Update VolumeGroup on a specified version, serviceInstance, vnfInstance and volumeGroup",
2300 "operationId": "updateVolumeGroupInstance",
2321 "pattern": "[vV][5-7]"
2324 "name": "serviceInstanceId",
2330 "name": "vnfInstanceId",
2336 "name": "volumeGroupInstanceId",
2344 "description": "successful operation"
2350 "onapsoinfraserviceInstantiation"
2352 "summary": "Delete provided VolumeGroup instance",
2354 "operationId": "deleteVolumeGroupInstance",
2375 "pattern": "[vV][5-7]"
2378 "name": "serviceInstanceId",
2384 "name": "vnfInstanceId",
2390 "name": "volumeGroupInstanceId",
2398 "description": "successful operation"
2403 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks": {
2406 "onapsoinfraserviceInstantiation"
2408 "summary": "Create NetworkInstance on a specified version and serviceInstance ",
2410 "operationId": "createNetworkInstance",
2431 "pattern": "[vV][5-7]"
2434 "name": "serviceInstanceId",
2442 "description": "successful operation"
2447 "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks/{networkInstanceId}": {
2450 "onapsoinfraserviceInstantiation"
2452 "summary": "Update VolumeGroup on a specified version, serviceInstance, networkInstance",
2454 "operationId": "updateNetworkInstance",
2475 "pattern": "[vV][5-7]"
2478 "name": "serviceInstanceId",
2484 "name": "networkInstanceId",
2492 "description": "successful operation"
2498 "onapsoinfraserviceInstantiation"
2500 "summary": "Delete provided Network instance",
2502 "operationId": "deleteNetworkInstance",
2523 "pattern": "[vV][5-7]"
2526 "name": "serviceInstanceId",
2532 "name": "networkInstanceId",
2540 "description": "successful operation"
2545 "/onap/so/infra/tasks/{version}": {
2550 "summary": "Finds Manual Tasks",
2552 "operationId": "queryFilters",
2561 "name": "originalRequestId",
2567 "name": "subscriptionServiceType",
2579 "name": "buildingBlockName",
2585 "name": "originalRequestDate",
2591 "name": "originalRequestorId",
2606 "description": "successful operation"
2611 "/onap/so/infra/cloudResources/{version}/operationalEnvironments": {
2614 "onapsoinfracloudResources"
2616 "summary": "Create an Operational Environment",
2618 "operationId": "createOperationEnvironment",
2639 "pattern": "[vV][1]"
2644 "description": "successful operation"
2649 "/onap/so/infra/cloudResources/{version}/operationalEnvironments/{operationalEnvironmentId}/activate": {
2652 "onapsoinfracloudResources"
2654 "summary": "Activate an Operational Environment",
2656 "operationId": "activateOperationEnvironment",
2677 "pattern": "[vV][1]"
2680 "name": "operationalEnvironmentId",
2688 "description": "successful operation"
2693 "/onap/so/infra/cloudResources/{version}/operationalEnvironments/{operationalEnvironmentId}/deactivate": {
2696 "onapsoinfracloudResources"
2698 "summary": "Deactivate an Operational Environment",
2700 "operationId": "deactivateOperationEnvironment",
2721 "pattern": "[vV][1]"
2724 "name": "operationalEnvironmentId",
2732 "description": "successful operation"
2737 "/onap/so/infra/cloudResourcesRequests/{version}/{requestId}/unlock": {
2740 "onapsoinfracloudResourcesRequests"
2742 "summary": "Unlock CloudOrchestration requests for a specified requestId",
2744 "operationId": "unlockOrchestrationRequestForReqId",
2761 "name": "requestId",
2771 "pattern": "[vV][1]"
2776 "description": "successful operation"
2781 "/onap/so/infra/cloudResourcesRequests/{version}": {
2784 "onapsoinfracloudResourcesRequests"
2786 "summary": "Get status of an Operational Environment based on filter criteria",
2788 "operationId": "getOperationEnvironmentStatusFilter",
2801 "pattern": "[vV][1]"
2806 "description": "successful operation"
2811 "/onap/so/infra/modelDistributions/{version}/distributions/{distributionId}": {
2814 "onapsoinframodelDistributions"
2816 "summary": "Update model distribution status",
2818 "operationId": "updateModelDistributionStatus",
2839 "pattern": "[vV][1]"
2842 "name": "distributionId",
2850 "description": "successful operation"
2855 "/onap/so/infra/workflowSpecifications/{version}/workflows": {
2858 "onapsoinfraworkflowSpecifications"
2860 "summary": "Retrieve Workflow details based on the filter criteria",
2862 "operationId": "queryWorkflowSpecifications",
2871 "name": "resourceTarget",
2881 "pattern": "[vV][1]"
2886 "description": "List of workflow specifications on successful operation",
2888 "$ref": "#/definitions/RetrievingWorkflowResponse"
2894 "/onap/so/infra/instanceManagement/{version}/serviceInstances/{serviceInstanceId}/workflows/{workflow_UUID}": {
2897 "onapsoinfrainstanceManagement"
2899 "summary": "Executing service level custom workflow",
2901 "operationId": "executeServiceLevelCustomWorkflow",
2914 "$ref": "#/definitions/ServiceLevelWorkflowExecution"
2922 "pattern": "[vV][1]"
2925 "name": "serviceInstanceId",
2931 "name": "workflow_UUID",
2939 "description": "successful operation"
2944 "/onap/so/infra/instanceManagement/{version}/serviceInstances/{serviceInstanceId}/pnfs/${pnfName}/workflows/${workflow_UUID}": {
2947 "onapsoinfrainstanceManagement"
2949 "summary": "Executing download/activate custom workflow",
2951 "operationId": "executePNFCustomWorkflow",
2964 "$ref": "#/definitions/PNFCustomWorkflowExecution"
2972 "pattern": "[vV][1]"
2975 "name": "serviceInstanceId",
2987 "name": "workflow_UUID",
2995 "description": "successful operation"
3002 "Allocate3gppService": {
3003 "description": "This describes the request body for 3gpp service allocation",
3007 "description": "Name of the service to allocate",
3010 "modelInvariantUuid": {
3011 "description": "Model Invariant UUID corresponding to the service. For E.g : NSST Model invariant uuid in case of NSSI creation",
3015 "description": "Model UUID corresponding to the service. For E.g : NSST Model uuid in case of NSSI creation",
3018 "globalSubscriberId": {
3021 "subscriptionServiceType": {
3022 "description": "Service type for the subscription. For E.G :5G",
3026 "description": "Network type. For E.G :AN/CN/TN",
3029 "additionalProperties": {
3030 "description": "Map of additional properties required for service allocation",
3035 "DeAllocate3gppService": {
3036 "description": "This describes the request body for 3gpp service Termination/Deallocation",
3039 "serviceInstanceID": {
3040 "description": "ID of the service to terminate",
3043 "globalSubscriberId": {
3046 "subscriptionServiceType": {
3047 "description": "Service type for the subscription. For E.G :5G",
3051 "description": "Network type. For E.G :AN/CN/TN",
3054 "additionalProperties": {
3055 "description": "Map of additional properties required for service deallocation",
3060 "Modify3gppService": {
3061 "description": "This describes the request body for 3gpp service modification",
3065 "description": "Name of the service to modify",
3068 "serviceInstanceID": {
3069 "description": "ID of the service to modify",
3072 "globalSubscriberId": {
3075 "subscriptionServiceType": {
3076 "description": "Service type for the subscription. For E.G :5G",
3080 "description": "Network type. For E.G :AN/CN/TN",
3083 "additionalProperties": {
3084 "description": "Map of additional properties required for service modification",
3089 "3gppServiceActivation": {
3090 "description": "This describes the request body for 3gpp service activation/deactivation",
3093 "serviceInstanceID": {
3094 "description": "ID of the service to be activated/deactivated",
3097 "globalSubscriberId": {
3100 "subscriptionServiceType": {
3101 "description": "Service type for the subscription. For E.G :5G",
3105 "description": "Network type. For E.G :AN/CN/TN",
3108 "additionalProperties": {
3109 "description": "Map of additional properties required for service activation/deactivation",
3114 "QuerySubnetCapability": {
3115 "description": "This describes the subnet capabilities that can be queried",
3121 "$ref": "#/definitions/SubnetTypes"
3127 "description": "This describes allowed subnet types",
3138 "3gppServiceResponse": {
3139 "description": "This describes the response for 3gpp services",
3143 "description": "Job ID to be used to identify the status of the job",
3147 "description": "status of the job",
3150 "statusDescription": {
3151 "description": "Description on status in case of erroneous response",
3156 "RetrievingWorkflowResponse": {
3157 "description": "Response body of fetching workflows using resource target",
3160 "workflowSpecificationList":{
3161 "description": "List of Workflow specification data",
3164 "$ref": "#/definitions/WorkflowSpecification"
3169 "WorkflowSpecification": {
3170 "description": "This describes workflow specification object",
3174 "description": "Attributes related to artifact information ",
3178 "description": "Type of the artifact to be queried",
3182 "description": "UUID of the artifact",
3186 "description": "Name of the artifact",
3189 "artifactVersion": {
3190 "description": "Artifact's Version",
3193 "artifactDescription": {
3198 "description": "Name of the workflow fetched for the resource type",
3202 "description": "Mapped operation name of the corresponding workflow",
3209 "workflowResourceTarget": {
3210 "description": "Type of Resource mapped against the workflow",
3217 "ServiceLevelWorkflowExecution": {
3218 "description": "This describes the request body of service level custom workflow execution",
3222 "description": "Request object contains source information",
3226 "description": "Name of the sender",
3229 "suppressRollback": {
3230 "description": "Enable/disable rollback suppression",
3234 "description": "Id of the sender",
3240 "description": "Parameters related to the service model",
3244 "description": "Type of the model to be executed",
3247 "modelInvariantUuid": {
3248 "description": "Model invariant id corresponding to the service",
3252 "description": "Model uuid corresponding to the service",
3256 "description": "Model version of the service instance",
3260 "description": "Name of the service",
3264 "description": "Version of the service instance",
3269 "requestParameters": {
3270 "description": "User parameter object",
3273 "subscriptionServiceType": {
3274 "description": "Type of service subscription",
3280 "description": "Subscriber id information",
3283 "globalSubscriberId": {
3284 "description": "Id of the subscriber sending the request",
3290 "description": "Information about the target project name",
3294 "description": "Name of the target project",
3300 "description": "Object describes the entity details",
3304 "description": "Id of the owning Entity",
3307 "owningEntityName": {
3308 "description": "Name of the owning Entity",
3316 "PNFCustomWorkflowExecution": {
3317 "description": "This describes the request body of PNF custom workflow execution",
3321 "description": "Request object contains source information",
3325 "description": "Name of the sender",
3328 "suppressRollback": {
3329 "description": "Enable/disable rollback suppression",
3333 "description": "Id of the sender",
3339 "description": "Parameters related to the service model",
3343 "description": "Type of the model to be executed",
3346 "modelInvariantUuid": {
3347 "description": "Model invariant id corresponding to the service",
3351 "description": "Model uuid corresponding to the service",
3355 "description": "Model version of the service instance",
3359 "description": "Name of the service",
3363 "description": "Version of the service instance",
3368 "requestParameters": {
3369 "description": "User parameter object",
3372 "subscriptionServiceType": {
3373 "description": "Type of service subscription",
3379 "description": "Subscriber id information",
3382 "globalSubscriberId": {
3383 "description": "Id of the subscriber sending the request",
3389 "description": "Information about the target project name",
3393 "description": "Name of the target project",
3399 "description": "Object describes the entity details",
3403 "description": "Id of the owning Entity",
3406 "owningEntityName": {
3407 "description": "Name of the owning Entity",