1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. SPDX-License-Identifier: CC-BY-4.0
3 .. Copyright (C) 2021-2022 Wind River Systems, Inc.
5 INF O2 Services API 1.0.0
6 =========================
15 Swagger OpenAPI document for the INF O2 Services
24 http(s)://<OAM IP>:30205/
30 DMS LCM related operations.
36 POST ``/o2dms/v1/{deploymentManagerID}/O2dms_DeploymentLifecycle/NfDeployment``
37 -------------------------------------------------------------------------------
47 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
48 :widths: 20, 15, 10, 10, 10, 20, 30
50 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
60 .. code-block:: javascript
62 X-Fields: An optional fields mask
66 .. _d_1cdf8e618b9847878bed90d4897e6b3a:
73 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
74 :widths: 20, 10, 15, 15, 30, 25
76 description | No | string | | |
77 descriptorId | No | string | | |
78 name | No | string | | |
79 parentDeploymentId | No | string | | |
81 .. code-block:: javascript
84 "description": "somestring",
85 "descriptorId": "somestring",
87 "parentDeploymentId": "somestring"
99 Type: :ref:`NfDeploymentCreateRespDto <d_c00d46ffd3e149e2989d2a5264585581>`
103 .. code-block:: javascript
119 POST ``/o2dms/v1/{deploymentManagerID}/O2dms_DeploymentLifecycle/NfDeploymentDescriptor``
120 -----------------------------------------------------------------------------------------
130 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
131 :widths: 20, 15, 10, 10, 10, 20, 30
133 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
143 .. code-block:: javascript
145 X-Fields: An optional fields mask
149 .. _d_1583b74cb6544a428fadd82cb4ff4b3b:
156 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
157 :widths: 20, 10, 15, 15, 30, 25
159 artifactName | No | string | | |
160 artifactRepoUrl | No | string | | |
161 description | No | string | | |
162 inputParams | No | string | | |
163 name | No | string | | |
164 outputParams | No | string | | |
166 .. code-block:: javascript
169 "artifactName": "somestring",
170 "artifactRepoUrl": "somestring",
171 "description": "somestring",
172 "inputParams": "somestring",
173 "name": "somestring",
174 "outputParams": "somestring"
186 Type: :ref:`NfDeploymentDescriptorCreateRespDto <d_67c3fe14b244e803ad34a57f27b4bb4e>`
190 .. code-block:: javascript
206 DELETE ``/o2dms/v1/{deploymentManagerID}/O2dms_DeploymentLifecycle/NfDeployment/{nfDeploymentId}``
207 --------------------------------------------------------------------------------------------------
217 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
218 :widths: 20, 15, 10, 10, 10, 20, 30
220 nfDeploymentId | path | Yes | string | | | ID of the NfDeployment
221 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
247 DELETE ``/o2dms/v1/{deploymentManagerID}/O2dms_DeploymentLifecycle/NfDeploymentDescriptor/{nfDeploymentDescriptorId}``
248 ----------------------------------------------------------------------------------------------------------------------
258 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
259 :widths: 20, 15, 10, 10, 10, 20, 30
261 nfDeploymentDescriptorId | path | Yes | string | | | ID of the NfDeploymentDescriptor
262 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
275 NfDeploymentDescriptor deleted
288 GET ``/o2dms/v1/{deploymentManagerID}/O2dms_DeploymentLifecycle/NfDeployment/{nfDeploymentId}``
289 -----------------------------------------------------------------------------------------------
299 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
300 :widths: 20, 15, 10, 10, 10, 20, 30
302 nfDeploymentId | path | Yes | string | | | ID of the NfDeployment
303 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
313 .. code-block:: javascript
315 X-Fields: An optional fields mask
327 Type: :ref:`NfDeploymentGetDto <d_e28dc7c38126e125615678304c7a9508>`
331 .. code-block:: javascript
334 "description": "somestring",
335 "descriptorId": "somestring",
337 "name": "somestring",
338 "parentDeploymentId": "somestring",
352 GET ``/o2dms/v1/{deploymentManagerID}/O2dms_DeploymentLifecycle/NfDeploymentDescriptor/{nfDeploymentDescriptorId}``
353 -------------------------------------------------------------------------------------------------------------------
363 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
364 :widths: 20, 15, 10, 10, 10, 20, 30
366 nfDeploymentDescriptorId | path | Yes | string | | | ID of the NfDeploymentDescriptor
367 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
377 .. code-block:: javascript
379 X-Fields: An optional fields mask
391 Type: :ref:`NfDeploymentDescriptorGetDto <d_5bdce8ac307530aa532cc25654cd5b07>`
395 .. code-block:: javascript
398 "artifactName": "somestring",
399 "artifactRepoUrl": "somestring",
400 "description": "somestring",
402 "inputParams": "somestring",
403 "name": "somestring",
404 "outputParams": "somestring"
417 GET ``/o2dms/v1/{deploymentManagerID}/O2dms_DeploymentLifecycle/NfDeployment``
418 ------------------------------------------------------------------------------
428 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
429 :widths: 20, 15, 10, 10, 10, 20, 30
431 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
441 .. code-block:: javascript
443 X-Fields: An optional fields mask
455 Type: array of :ref:`NfDeploymentGetDto <d_e28dc7c38126e125615678304c7a9508>`
460 .. code-block:: javascript
464 "description": "somestring",
465 "descriptorId": "somestring",
467 "name": "somestring",
468 "parentDeploymentId": "somestring",
472 "description": "somestring",
473 "descriptorId": "somestring",
475 "name": "somestring",
476 "parentDeploymentId": "somestring",
491 GET ``/o2dms/v1/{deploymentManagerID}/O2dms_DeploymentLifecycle/NfDeploymentDescriptor``
492 ----------------------------------------------------------------------------------------
502 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
503 :widths: 20, 15, 10, 10, 10, 20, 30
505 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
515 .. code-block:: javascript
517 X-Fields: An optional fields mask
529 Type: array of :ref:`NfDeploymentDescriptorGetDto <d_5bdce8ac307530aa532cc25654cd5b07>`
534 .. code-block:: javascript
538 "artifactName": "somestring",
539 "artifactRepoUrl": "somestring",
540 "description": "somestring",
542 "inputParams": "somestring",
543 "name": "somestring",
544 "outputParams": "somestring"
547 "artifactName": "somestring",
548 "artifactRepoUrl": "somestring",
549 "description": "somestring",
551 "inputParams": "somestring",
552 "name": "somestring",
553 "outputParams": "somestring"
567 GET ``/o2dms/v1/{deploymentManagerID}``
568 ---------------------------------------
578 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
579 :widths: 20, 15, 10, 10, 10, 20, 30
581 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
591 .. code-block:: javascript
593 X-Fields: An optional fields mask
605 Type: :ref:`DmsGetDto <d_086ee84f2c2cf010478bfc73a87b5e80>`
609 .. code-block:: javascript
612 "capabilities": "somestring",
613 "capacity": "somestring",
614 "deploymentManagerId": "somestring",
615 "description": "somestring",
616 "name": "somestring",
617 "supportedLocations": "somestring"
623 Deployment manager not found
630 PUT ``/o2dms/v1/{deploymentManagerID}/O2dms_DeploymentLifecycle/NfDeployment/{nfDeploymentId}``
631 -----------------------------------------------------------------------------------------------
641 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
642 :widths: 20, 15, 10, 10, 10, 20, 30
644 nfDeploymentId | path | Yes | string | | | ID of the NfDeployment
645 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
653 .. _d_1a0e59d24d7db279637f186c203d883d:
660 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
661 :widths: 20, 10, 15, 15, 30, 25
663 description | No | string | | |
664 name | No | string | | |
665 parentDeploymentId | No | string | | |
667 .. code-block:: javascript
670 "description": "somestring",
671 "name": "somestring",
672 "parentDeploymentId": "somestring"
688 PUT ``/o2dms/v1/{deploymentManagerID}/O2dms_DeploymentLifecycle/NfDeploymentDescriptor/{nfDeploymentDescriptorId}``
689 -------------------------------------------------------------------------------------------------------------------
699 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
700 :widths: 20, 15, 10, 10, 10, 20, 30
702 nfDeploymentDescriptorId | path | Yes | string | | | ID of the NfDeploymentDescriptor
703 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
711 .. _d_5a6ee319c7ac35eac173da7d57136a98:
718 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
719 :widths: 20, 10, 15, 15, 30, 25
721 artifactName | No | string | | |
722 artifactRepoUrl | No | string | | |
723 description | No | string | | |
724 inputParams | No | string | | |
725 name | No | string | | |
726 outputParams | No | string | | |
728 .. code-block:: javascript
731 "artifactName": "somestring",
732 "artifactRepoUrl": "somestring",
733 "description": "somestring",
734 "inputParams": "somestring",
735 "name": "somestring",
736 "outputParams": "somestring"
755 IMS Inventory related operations.
761 POST ``/o2ims_infrastructureInventory/v1/subscriptions``
762 --------------------------------------------------------
775 .. code-block:: javascript
777 X-Fields: An optional fields mask
781 .. _d_0fff8519707c32c34f86d6ac19fad342:
788 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
789 :widths: 20, 10, 15, 15, 30, 25
791 callback | Yes | string | | | Subscription callback address
792 consumerSubscriptionId | No | string | | |
793 filter | No | string | | |
795 .. code-block:: javascript
798 "callback": "somestring",
799 "consumerSubscriptionId": "somestring",
800 "filter": "somestring"
812 Type: :ref:`SubscriptionCreatedRespDto <d_4397329931bf78862bc91387dbdb86c4>`
816 .. code-block:: javascript
819 "subscriptionId": "somestring"
826 DELETE ``/o2ims_infrastructureInventory/v1/subscriptions/{subscriptionID}``
827 ---------------------------------------------------------------------------
837 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
838 :widths: 20, 15, 10, 10, 10, 20, 30
840 subscriptionID | path | Yes | string | | | ID of the subscription
859 Subscription not found
866 GET ``/o2ims_infrastructureInventory/v1/deploymentManagers/{deploymentManagerID}``
867 ----------------------------------------------------------------------------------
877 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
878 :widths: 20, 15, 10, 10, 10, 20, 30
880 profile | query | No | string | | | DMS profile: value supports "sol018"
881 deploymentManagerID | path | Yes | string | | | ID of the deployment manager
891 .. code-block:: javascript
893 X-Fields: An optional fields mask
905 Type: :ref:`DeploymentManagerGetDto <d_e936cc219a004ab92ac027b2690bdd5e>`
909 .. code-block:: javascript
912 "capabilities": "somestring",
913 "capacity": "somestring",
914 "deploymentManagementServiceEndpoint": "somestring",
915 "deploymentManagerId": "somestring",
916 "description": "somestring",
917 "name": "somestring",
919 "admin_client_cert": "somestring",
920 "admin_client_key": "somestring",
921 "admin_user": "somestring",
922 "cluster_api_endpoint": "somestring",
923 "cluster_ca_cert": "somestring"
925 "profileName": "somestring",
926 "supportedLocations": "somestring"
932 Deployment manager not found
939 GET ``/o2ims_infrastructureInventory/v1/resourcePools/{resourcePoolID}/resources/{resourceID}``
940 -----------------------------------------------------------------------------------------------
950 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
951 :widths: 20, 15, 10, 10, 10, 20, 30
953 resourceID | path | Yes | string | | | ID of the resource
954 resourcePoolID | path | Yes | string | | | ID of the resource pool
964 .. code-block:: javascript
966 X-Fields: An optional fields mask
978 Type: :ref:`ResourceGetDto2 <d_958dd46196a624722ba9ea3ea4d27e38>`
982 .. code-block:: javascript
989 "description": "somestring",
990 "elements": "somestring",
991 "name": "somestring",
992 "parentId": "somestring",
993 "resourceId": "somestring",
994 "resourcePoolId": "somestring",
995 "resourceTypeId": "somestring"
998 "description": "somestring",
999 "elements": "somestring",
1000 "name": "somestring",
1001 "parentId": "somestring",
1002 "resourceId": "somestring",
1003 "resourcePoolId": "somestring",
1004 "resourceTypeId": "somestring"
1007 "description": "somestring",
1008 "elements": "somestring",
1009 "name": "somestring",
1010 "parentId": "somestring",
1011 "resourceId": "somestring",
1012 "resourcePoolId": "somestring",
1013 "resourceTypeId": "somestring"
1018 "description": "somestring",
1019 "elements": "somestring",
1020 "name": "somestring",
1021 "parentId": "somestring",
1022 "resourceId": "somestring",
1023 "resourcePoolId": "somestring",
1024 "resourceTypeId": "somestring"
1027 "description": "somestring",
1028 "elements": "somestring",
1029 "name": "somestring",
1030 "parentId": "somestring",
1031 "resourceId": "somestring",
1032 "resourcePoolId": "somestring",
1033 "resourceTypeId": "somestring"
1036 "description": "somestring",
1037 "elements": "somestring",
1038 "name": "somestring",
1039 "parentId": "somestring",
1040 "resourceId": "somestring",
1041 "resourcePoolId": "somestring",
1042 "resourceTypeId": "somestring"
1045 "description": "somestring",
1046 "elements": "somestring",
1047 "name": "somestring",
1048 "parentId": "somestring",
1049 "resourceId": "somestring",
1050 "resourcePoolId": "somestring",
1051 "resourceTypeId": "somestring"
1064 GET ``/o2ims_infrastructureInventory/v1/resourcePools/{resourcePoolID}``
1065 ------------------------------------------------------------------------
1075 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
1076 :widths: 20, 15, 10, 10, 10, 20, 30
1078 resourcePoolID | path | Yes | string | | | ID of the resource pool
1088 .. code-block:: javascript
1090 X-Fields: An optional fields mask
1102 Type: :ref:`ResourcePoolGetDto <d_296e5d50362a85c0b8843dfe38965ce9>`
1106 .. code-block:: javascript
1109 "description": "somestring",
1110 "globalLocationId": "somestring",
1111 "location": "somestring",
1112 "name": "somestring",
1113 "resourcePoolId": "somestring"
1119 Resource pool not found
1126 GET ``/o2ims_infrastructureInventory/v1/resourceTypes/{resourceTypeID}``
1127 ------------------------------------------------------------------------
1137 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
1138 :widths: 20, 15, 10, 10, 10, 20, 30
1140 resourceTypeID | path | Yes | string | | | ID of the resource type
1150 .. code-block:: javascript
1152 X-Fields: An optional fields mask
1164 Type: :ref:`ResourceTypeGetDto <d_fb92075f954e3895d1435d4e523666fa>`
1168 .. code-block:: javascript
1171 "description": "somestring",
1172 "name": "somestring",
1173 "resourceTypeId": "somestring",
1174 "vendor": "somestring",
1175 "version": "somestring"
1181 Resource type not found
1188 GET ``/o2ims_infrastructureInventory/v1/subscriptions/{subscriptionID}``
1189 ------------------------------------------------------------------------
1199 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
1200 :widths: 20, 15, 10, 10, 10, 20, 30
1202 subscriptionID | path | Yes | string | | | ID of the subscription
1212 .. code-block:: javascript
1214 X-Fields: An optional fields mask
1226 Type: :ref:`SubscriptionGetDto <d_90e532f740e7ec8e9d71fad08513c388>`
1230 .. code-block:: javascript
1233 "callback": "somestring",
1234 "consumerSubscriptionId": "somestring",
1235 "filter": "somestring",
1236 "subscriptionId": "somestring"
1242 Subscription not found
1249 GET ``/o2ims_infrastructureInventory/v1/subscriptions``
1250 -------------------------------------------------------
1263 .. code-block:: javascript
1265 X-Fields: An optional fields mask
1277 Type: array of :ref:`SubscriptionGetDto <d_90e532f740e7ec8e9d71fad08513c388>`
1282 .. code-block:: javascript
1286 "callback": "somestring",
1287 "consumerSubscriptionId": "somestring",
1288 "filter": "somestring",
1289 "subscriptionId": "somestring"
1292 "callback": "somestring",
1293 "consumerSubscriptionId": "somestring",
1294 "filter": "somestring",
1295 "subscriptionId": "somestring"
1303 GET ``/o2ims_infrastructureInventory/v1/deploymentManagers``
1304 ------------------------------------------------------------
1317 .. code-block:: javascript
1319 X-Fields: An optional fields mask
1331 Type: array of :ref:`DeploymentManagerListDto <d_b50b514bc3afc99684dcf3a7c2fc8b60>`
1336 .. code-block:: javascript
1340 "capabilities": "somestring",
1341 "capacity": "somestring",
1342 "deploymentManagementServiceEndpoint": "somestring",
1343 "deploymentManagerId": "somestring",
1344 "description": "somestring",
1345 "name": "somestring",
1346 "profileSupportList": [
1350 "supportedLocations": "somestring"
1353 "capabilities": "somestring",
1354 "capacity": "somestring",
1355 "deploymentManagementServiceEndpoint": "somestring",
1356 "deploymentManagerId": "somestring",
1357 "description": "somestring",
1358 "name": "somestring",
1359 "profileSupportList": [
1363 "supportedLocations": "somestring"
1371 GET ``/o2ims_infrastructureInventory/v1/``
1372 ------------------------------------------
1385 .. code-block:: javascript
1387 X-Fields: An optional fields mask
1399 Type: :ref:`OcloudDto <d_24d46c2729680edc54e60b2dfbea8ebf>`
1403 .. code-block:: javascript
1406 "description": "somestring",
1407 "globalCloudId": "somestring",
1408 "infrastructureManagementServiceEndpoint": "somestring",
1409 "name": "somestring",
1410 "oCloudId": "somestring"
1423 GET ``/o2ims_infrastructureInventory/v1/resourcePools``
1424 -------------------------------------------------------
1437 .. code-block:: javascript
1439 X-Fields: An optional fields mask
1451 Type: array of :ref:`ResourcePoolGetDto <d_296e5d50362a85c0b8843dfe38965ce9>`
1456 .. code-block:: javascript
1460 "description": "somestring",
1461 "globalLocationId": "somestring",
1462 "location": "somestring",
1463 "name": "somestring",
1464 "resourcePoolId": "somestring"
1467 "description": "somestring",
1468 "globalLocationId": "somestring",
1469 "location": "somestring",
1470 "name": "somestring",
1471 "resourcePoolId": "somestring"
1479 GET ``/o2ims_infrastructureInventory/v1/resourceTypes``
1480 -------------------------------------------------------
1493 .. code-block:: javascript
1495 X-Fields: An optional fields mask
1507 Type: array of :ref:`ResourceTypeGetDto <d_fb92075f954e3895d1435d4e523666fa>`
1512 .. code-block:: javascript
1516 "description": "somestring",
1517 "name": "somestring",
1518 "resourceTypeId": "somestring",
1519 "vendor": "somestring",
1520 "version": "somestring"
1523 "description": "somestring",
1524 "name": "somestring",
1525 "resourceTypeId": "somestring",
1526 "vendor": "somestring",
1527 "version": "somestring"
1535 GET ``/o2ims_infrastructureInventory/v1/resourcePools/{resourcePoolID}/resources``
1536 ----------------------------------------------------------------------------------
1546 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
1547 :widths: 20, 15, 10, 10, 10, 20, 30
1549 parentId | query | No | string | | | filter parentId
1550 resourceTypeName | query | No | string | | | filter resource type
1551 resourcePoolID | path | Yes | string | | | ID of the resource pool
1561 .. code-block:: javascript
1563 X-Fields: An optional fields mask
1575 Type: array of :ref:`ResourceListDto <d_942ff02bfe350c7d2a7f3faabf5d77d1>`
1580 .. code-block:: javascript
1584 "description": "somestring",
1585 "name": "somestring",
1586 "parentId": "somestring",
1587 "resourceId": "somestring",
1588 "resourcePoolId": "somestring",
1589 "resourceTypeId": "somestring"
1592 "description": "somestring",
1593 "name": "somestring",
1594 "parentId": "somestring",
1595 "resourceId": "somestring",
1596 "resourcePoolId": "somestring",
1597 "resourceTypeId": "somestring"
1608 Provision related operations.
1614 POST ``/provision/v1/smo-endpoint``
1615 -----------------------------------
1628 .. code-block:: javascript
1630 X-Fields: An optional fields mask
1634 .. _d_18b723a8578a1c0bdb13e962c902ad94:
1641 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1642 :widths: 20, 10, 15, 15, 30, 25
1644 endpoint | Yes | string | | | Configuration SMO callback address
1646 .. code-block:: javascript
1649 "endpoint": "somestring"
1661 Type: :ref:`SmoEndpointCreatedRespDto <d_36a34be9221cecc9bf82d276b9266961>`
1665 .. code-block:: javascript
1675 DELETE ``/provision/v1/smo-endpoint/{configurationID}``
1676 -------------------------------------------------------
1686 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
1687 :widths: 20, 15, 10, 10, 10, 20, 30
1689 configurationID | path | Yes | string | | | ID of the SMO endpoint configuration
1702 Configuration deleted
1708 SMO Endpoint configuration not found
1715 GET ``/provision/v1/smo-endpoint/{configurationID}``
1716 ----------------------------------------------------
1726 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
1727 :widths: 20, 15, 10, 10, 10, 20, 30
1729 configurationID | path | Yes | string | | | ID of the SMO endpoint configuration
1739 .. code-block:: javascript
1741 X-Fields: An optional fields mask
1753 Type: :ref:`SmoEndpointGetDto <d_a6b61d9695be919cc22b2e700eeb7e27>`
1757 .. code-block:: javascript
1760 "comments": "somestring",
1761 "endpoint": "somestring",
1763 "status": "somestring"
1769 SMO Endpoint configuration not found
1776 GET ``/provision/v1/smo-endpoint``
1777 ----------------------------------
1790 .. code-block:: javascript
1792 X-Fields: An optional fields mask
1804 Type: array of :ref:`SmoEndpointGetDto <d_a6b61d9695be919cc22b2e700eeb7e27>`
1809 .. code-block:: javascript
1813 "comments": "somestring",
1814 "endpoint": "somestring",
1816 "status": "somestring"
1819 "comments": "somestring",
1820 "endpoint": "somestring",
1822 "status": "somestring"
1832 .. _d_e936cc219a004ab92ac027b2690bdd5e:
1834 DeploymentManagerGetDto Model Structure
1835 ---------------------------------------
1839 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1840 :widths: 20, 10, 15, 15, 30, 25
1842 capabilities | No | string | | |
1843 capacity | No | string | | |
1844 deploymentManagementServiceEndpoint | No | string | | |
1845 deploymentManagerId | Yes | string | | | Deployment manager ID
1846 description | No | string | | |
1847 name | No | string | | |
1848 profileData | No | :ref:`DeploymentManagerGetDtoProfile <d_51fed249638cf054f9cc4c7832c7cbe4>` | | |
1849 profileName | No | string | | |
1850 supportedLocations | No | string | | |
1852 .. _d_51fed249638cf054f9cc4c7832c7cbe4:
1854 DeploymentManagerGetDtoProfile Model Structure
1855 ----------------------------------------------
1859 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1860 :widths: 20, 10, 15, 15, 30, 25
1862 admin_client_cert | No | string | | |
1863 admin_client_key | No | string | | |
1864 admin_user | No | string | | |
1865 cluster_api_endpoint | No | string | | |
1866 cluster_ca_cert | No | string | | |
1868 .. _d_b50b514bc3afc99684dcf3a7c2fc8b60:
1870 DeploymentManagerListDto Model Structure
1871 ----------------------------------------
1875 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1876 :widths: 20, 10, 15, 15, 30, 25
1878 capabilities | No | string | | |
1879 capacity | No | string | | |
1880 deploymentManagementServiceEndpoint | No | string | | |
1881 deploymentManagerId | Yes | string | | | Deployment manager ID
1882 description | No | string | | |
1883 name | No | string | | |
1884 profileSupportList | No | array of string | | | Profile support list, use default for the return endpoint
1885 supportedLocations | No | string | | |
1887 .. _d_086ee84f2c2cf010478bfc73a87b5e80:
1889 DmsGetDto Model Structure
1890 -------------------------
1894 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1895 :widths: 20, 10, 15, 15, 30, 25
1897 capabilities | No | string | | |
1898 capacity | No | string | | |
1899 deploymentManagerId | Yes | string | | | Deployment manager ID
1900 description | No | string | | |
1901 name | No | string | | |
1902 supportedLocations | No | string | | |
1904 .. _d_1cdf8e618b9847878bed90d4897e6b4a:
1906 NfDeploymentCreateDto Model Structure
1907 -------------------------------------
1911 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1912 :widths: 20, 10, 15, 15, 30, 25
1914 description | No | string | | |
1915 descriptorId | No | string | | |
1916 name | No | string | | |
1917 parentDeploymentId | No | string | | |
1919 .. _d_c00d46ffd3e149e2989d2a5264585581:
1921 NfDeploymentCreateRespDto Model Structure
1922 -----------------------------------------
1926 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1927 :widths: 20, 10, 15, 15, 30, 25
1929 id | Yes | string | | | NfDeployment ID
1931 .. _d_1583b74cb6544a428fadd82cb4ff4b4b:
1933 NfDeploymentDescriptorCreateDto Model Structure
1934 -----------------------------------------------
1938 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1939 :widths: 20, 10, 15, 15, 30, 25
1941 artifactName | No | string | | |
1942 artifactRepoUrl | No | string | | |
1943 description | No | string | | |
1944 inputParams | No | string | | |
1945 name | No | string | | |
1946 outputParams | No | string | | |
1948 .. _d_67c3fe14b244e803ad34a57f27b4bb4e:
1950 NfDeploymentDescriptorCreateRespDto Model Structure
1951 ---------------------------------------------------
1955 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1956 :widths: 20, 10, 15, 15, 30, 25
1958 id | Yes | string | | | NfDeploymentDescriptor ID
1960 .. _d_5bdce8ac307530aa532cc25654cd5b07:
1962 NfDeploymentDescriptorGetDto Model Structure
1963 --------------------------------------------
1967 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1968 :widths: 20, 10, 15, 15, 30, 25
1970 artifactName | No | string | | |
1971 artifactRepoUrl | No | string | | |
1972 description | No | string | | |
1973 id | Yes | string | | | NfDeploymentDescriptor ID
1974 inputParams | No | string | | |
1975 name | No | string | | |
1976 outputParams | No | string | | |
1978 .. _d_5a6ee319c7ac35eac173da7d57136a99:
1980 NfDeploymentDescriptorUpdateDto Model Structure
1981 -----------------------------------------------
1985 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1986 :widths: 20, 10, 15, 15, 30, 25
1988 artifactName | No | string | | |
1989 artifactRepoUrl | No | string | | |
1990 description | No | string | | |
1991 inputParams | No | string | | |
1992 name | No | string | | |
1993 outputParams | No | string | | |
1995 .. _d_e28dc7c38126e125615678304c7a9508:
1997 NfDeploymentGetDto Model Structure
1998 ----------------------------------
2002 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2003 :widths: 20, 10, 15, 15, 30, 25
2005 description | No | string | | |
2006 descriptorId | No | string | | |
2007 id | Yes | string | | | NfDeployment ID
2008 name | No | string | | |
2009 parentDeploymentId | No | string | | |
2010 status | No | integer | | |
2012 .. _d_1a0e59d24d7db279637f186c203d884d:
2014 NfDeploymentUpdateDto Model Structure
2015 -------------------------------------
2019 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2020 :widths: 20, 10, 15, 15, 30, 25
2022 description | No | string | | |
2023 name | No | string | | |
2024 parentDeploymentId | No | string | | |
2026 .. _d_24d46c2729680edc54e60b2dfbea8ebf:
2028 OcloudDto Model Structure
2029 -------------------------
2033 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2034 :widths: 20, 10, 15, 15, 30, 25
2036 description | No | string | | |
2037 globalCloudId | No | string | | |
2038 infrastructureManagementServiceEndpoint | No | string | | |
2039 name | No | string | | |
2040 oCloudId | Yes | string | | |
2042 .. _d_6d49595cea3e0fa957a06fb11bda4897:
2044 ResourceGetDto0 Model Structure
2045 -------------------------------
2049 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2050 :widths: 20, 10, 15, 15, 30, 25
2052 description | No | string | | |
2053 elements | No | string | | |
2054 name | No | string | | |
2055 parentId | No | string | | |
2056 resourceId | Yes | string | | | Resource ID
2057 resourcePoolId | No | string | | |
2058 resourceTypeId | No | string | | |
2060 .. _d_bb8426c45d4d19dc6128fbb298c7bb4d:
2062 ResourceGetDto1 Model Structure
2063 -------------------------------
2067 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2068 :widths: 20, 10, 15, 15, 30, 25
2070 children | No | array of :ref:`ResourceGetDto0 <d_6d49595cea3e0fa957a06fb11bda4897>` | | |
2071 description | No | string | | |
2072 elements | No | string | | |
2073 name | No | string | | |
2074 parentId | No | string | | |
2075 resourceId | Yes | string | | | Resource ID
2076 resourcePoolId | No | string | | |
2077 resourceTypeId | No | string | | |
2079 .. _d_958dd46196a624722ba9ea3ea4d27e38:
2081 ResourceGetDto2 Model Structure
2082 -------------------------------
2086 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2087 :widths: 20, 10, 15, 15, 30, 25
2089 children | No | array of :ref:`ResourceGetDto1 <d_bb8426c45d4d19dc6128fbb298c7bb4d>` | | |
2090 description | No | string | | |
2091 elements | No | string | | |
2092 name | No | string | | |
2093 parentId | No | string | | |
2094 resourceId | Yes | string | | | Resource ID
2095 resourcePoolId | No | string | | |
2096 resourceTypeId | No | string | | |
2098 .. _d_942ff02bfe350c7d2a7f3faabf5d77d1:
2100 ResourceListDto Model Structure
2101 -------------------------------
2105 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2106 :widths: 20, 10, 15, 15, 30, 25
2108 description | No | string | | |
2109 name | No | string | | |
2110 parentId | No | string | | |
2111 resourceId | Yes | string | | | Resource ID
2112 resourcePoolId | No | string | | |
2113 resourceTypeId | No | string | | |
2115 .. _d_296e5d50362a85c0b8843dfe38965ce9:
2117 ResourcePoolGetDto Model Structure
2118 ----------------------------------
2122 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2123 :widths: 20, 10, 15, 15, 30, 25
2125 description | No | string | | |
2126 globalLocationId | No | string | | |
2127 location | No | string | | |
2128 name | No | string | | |
2129 resourcePoolId | Yes | string | | | Resource pool ID
2131 .. _d_fb92075f954e3895d1435d4e523666fa:
2133 ResourceTypeGetDto Model Structure
2134 ----------------------------------
2138 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2139 :widths: 20, 10, 15, 15, 30, 25
2141 description | No | string | | |
2142 name | No | string | | |
2143 resourceTypeId | Yes | string | | | Resource type ID
2144 vendor | No | string | | |
2145 version | No | string | | |
2147 .. _d_18b723a8578a1c0bdb13e962c902ad95:
2149 SmoEndpointCreateDto Model Structure
2150 ------------------------------------
2154 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2155 :widths: 20, 10, 15, 15, 30, 25
2157 endpoint | Yes | string | | | Configuration SMO callback address
2159 .. _d_36a34be9221cecc9bf82d276b9266961:
2161 SmoEndpointCreatedRespDto Model Structure
2162 -----------------------------------------
2166 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2167 :widths: 20, 10, 15, 15, 30, 25
2169 id | Yes | string | | | SMO Endpoint Configuration ID
2171 .. _d_a6b61d9695be919cc22b2e700eeb7e27:
2173 SmoEndpointGetDto Model Structure
2174 ---------------------------------
2178 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2179 :widths: 20, 10, 15, 15, 30, 25
2181 comments | No | string | | |
2182 endpoint | No | string | | |
2183 id | Yes | string | | | SMO Endpoint Configuration ID
2184 status | No | string | | |
2186 .. _d_0fff8519707c32c34f86d6ac19fad343:
2188 SubscriptionCreateDto Model Structure
2189 -------------------------------------
2193 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2194 :widths: 20, 10, 15, 15, 30, 25
2196 callback | Yes | string | | | Subscription callback address
2197 consumerSubscriptionId | No | string | | |
2198 filter | No | string | | |
2200 .. _d_4397329931bf78862bc91387dbdb86c4:
2202 SubscriptionCreatedRespDto Model Structure
2203 ------------------------------------------
2207 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2208 :widths: 20, 10, 15, 15, 30, 25
2210 subscriptionId | Yes | string | | | Subscription ID
2212 .. _d_90e532f740e7ec8e9d71fad08513c388:
2214 SubscriptionGetDto Model Structure
2215 ----------------------------------
2219 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2220 :widths: 20, 10, 15, 15, 30, 25
2222 callback | No | string | | |
2223 consumerSubscriptionId | No | string | | |
2224 filter | No | string | | |
2225 subscriptionId | Yes | string | | | Subscription ID