5 "email" : "onap-discuss@lists.onap.org",
7 "url" : "https://onap.readthedocs.io"
9 "description" : "SDC API for onboarding (SDCE-1)",
11 "name" : "Apache 2.0",
12 "url" : "http://www.apache.org/licenses/LICENSE-2.0"
14 "title" : "SPC API: SDCE-1",
18 "description" : "SDCE-1 APIs",
22 "/application.wadl" : {
24 "operationId" : "getWadl",
28 "application/vnd.sun.wadl+xml" : { },
29 "application/xml" : { }
31 "description" : "default response"
36 "/application.wadl/{path}" : {
38 "operationId" : "getExternalGrammar",
50 "application/xml" : { }
52 "description" : "default response"
57 "/v1.0/application-configuration" : {
59 "description" : "Insert JSON schema into application config table",
60 "operationId" : "insertToTable",
76 "multipart/form-data" : {
86 "application/json" : { }
88 "description" : "default response"
91 "tags" : [ "SDCE-1 APIs", "Application Configuration" ]
94 "/v1.0/application-configuration/{namespace}" : {
96 "description" : "Get List of keys and descriptions by namespace",
97 "operationId" : "getListOfConfigurationByNamespaceFromTable",
100 "name" : "namespace",
109 "application/json" : {
113 "$ref" : "#/components/schemas/ApplicationConfigDto"
120 "tags" : [ "SDCE-1 APIs", "Application Configuration" ]
123 "/v1.0/application-configuration/{namespace}/{key}" : {
125 "description" : "Get JSON schema by namespace and key",
126 "operationId" : "getFromTable",
129 "name" : "namespace",
145 "application/json" : {
147 "$ref" : "#/components/schemas/ConfigurationDataDto"
153 "tags" : [ "SDCE-1 APIs", "Application Configuration" ]
156 "/v1.0/externaltesting/config" : {
158 "operationId" : "getConfig",
162 "application/json" : { }
164 "description" : "default response"
167 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
170 "operationId" : "setConfig",
173 "application/json" : {
175 "$ref" : "#/components/schemas/ClientConfiguration"
183 "application/json" : { }
185 "description" : "default response"
188 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
191 "/v1.0/externaltesting/endpoints" : {
193 "operationId" : "getEndpoints",
197 "application/json" : { }
199 "description" : "default response"
202 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
205 "operationId" : "setEndpoints",
208 "application/json" : {
212 "$ref" : "#/components/schemas/RemoteTestingEndpointDefinition"
221 "application/json" : { }
223 "description" : "default response"
226 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
229 "/v1.0/externaltesting/endpoints/{endpointId}/executions/{executionId}" : {
231 "operationId" : "getExecution",
234 "name" : "endpointId",
241 "name" : "executionId",
250 "application/json" : { }
252 "description" : "default response"
255 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
258 "/v1.0/externaltesting/endpoints/{endpointId}/scenarios" : {
260 "operationId" : "getScenarios",
263 "name" : "endpointId",
272 "application/json" : { }
274 "description" : "default response"
277 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
280 "/v1.0/externaltesting/endpoints/{endpointId}/scenarios/{scenario}/testcases" : {
282 "operationId" : "getTestcases",
285 "name" : "endpointId",
301 "application/json" : { }
303 "description" : "default response"
306 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
309 "/v1.0/externaltesting/endpoints/{endpointId}/scenarios/{scenario}/testsuites" : {
311 "operationId" : "getTestsuites",
314 "name" : "endpointId",
330 "application/json" : { }
332 "description" : "default response"
335 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
338 "/v1.0/externaltesting/endpoints/{endpointId}/scenarios/{scenario}/testsuites/{testsuite}/testcases/{testcase}" : {
340 "operationId" : "getTestcase",
343 "name" : "endpointId",
357 "name" : "testsuite",
373 "application/json" : { }
375 "description" : "default response"
378 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
381 "/v1.0/externaltesting/executions" : {
383 "operationId" : "getValidationResult",
386 "name" : "requestId",
403 "application/json" : { }
405 "description" : "default response"
408 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
411 "operationId" : "execute",
420 "name" : "vspVersionId",
426 "name" : "requestId",
433 "multipart/form-data" : {
437 "$ref" : "#/components/schemas/Attachment"
446 "application/json" : { }
448 "description" : "default response"
451 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
454 "/v1.0/externaltesting/testcasetree" : {
456 "operationId" : "getTestCasesAsTree",
460 "application/json" : { }
462 "description" : "default response"
465 "tags" : [ "SDCE-1 APIs", "External-Testing" ]
468 "/v1.0/healthcheck" : {
470 "description" : "Perform health check",
471 "operationId" : "checkHealth",
475 "application/json" : {
477 "$ref" : "#/components/schemas/HealthInfoDtos"
483 "tags" : [ "SDCE-1 APIs", "Health Check" ]
488 "description" : "Get list of items according to desired filters",
489 "operationId" : "list",
491 "description" : "Filter by item status",
493 "name" : "itemStatus",
496 "enum" : [ "ACTIVE", "ARCHIVED" ]
499 "description" : "Filter by version status",
501 "name" : "versionStatus",
504 "enum" : [ "Certified", "Draft" ]
507 "description" : "Filter by item type",
512 "enum" : [ "vsp", "vlm" ]
515 "description" : "Filter by user permission",
517 "name" : "permission",
520 "enum" : [ "Owner", "Contributor" ]
523 "description" : "Filter by onboarding method",
525 "name" : "onboardingMethod",
528 "enum" : [ "NetworkPackage", "manual" ]
541 "application/json" : {
545 "$ref" : "#/components/schemas/Item"
552 "tags" : [ "SDCE-1 APIs", "Items" ]
555 "/v1.0/items/{itemId}" : {
557 "description" : "Get details of a item",
558 "operationId" : "getItem",
577 "application/json" : { }
579 "description" : "default response"
582 "tags" : [ "SDCE-1 APIs", "Items" ]
585 "/v1.0/items/{itemId}/actions" : {
587 "description" : "Acts on item version",
588 "operationId" : "actOn",
606 "application/json" : {
608 "$ref" : "#/components/schemas/ItemActionRequestDto"
616 "application/json" : { }
618 "description" : "default response"
621 "tags" : [ "SDCE-1 APIs", "Items" ]
624 "/v1.0/items/{itemId}/permissions" : {
626 "description" : "List users permissions assigned on item",
627 "operationId" : "list_2",
645 "application/json" : {
649 "$ref" : "#/components/schemas/ItemPermissionsDto"
656 "tags" : [ "SDCE-1 APIs", "Item Permissions" ]
659 "/v1.0/items/{itemId}/permissions/{permission}" : {
661 "description" : "Update useres permission on item",
662 "operationId" : "updatePermissions",
672 "name" : "permission",
687 "application/json" : {
689 "$ref" : "#/components/schemas/ItemPermissionsRequestDto"
697 "application/json" : { }
699 "description" : "default response"
702 "tags" : [ "SDCE-1 APIs", "Item Permissions" ]
705 "/v1.0/items/{itemId}/versions" : {
707 "description" : "Lists item versions",
708 "operationId" : "list_1",
727 "application/json" : {
731 "$ref" : "#/components/schemas/VersionDto"
738 "tags" : [ "SDCE-1 APIs", "Item Versions" ]
741 "/v1.0/items/{itemId}/versions/{versionId}" : {
743 "description" : "Gets item version",
744 "operationId" : "get",
754 "name" : "versionId",
770 "application/json" : {
772 "$ref" : "#/components/schemas/VersionDto"
778 "tags" : [ "SDCE-1 APIs", "Item Versions" ]
781 "description" : "Creates a new item version",
782 "operationId" : "create",
792 "name" : "versionId",
807 "application/json" : {
809 "$ref" : "#/components/schemas/VersionRequestDto"
817 "application/json" : { }
819 "description" : "default response"
822 "tags" : [ "SDCE-1 APIs", "Item Versions" ]
825 "/v1.0/items/{itemId}/versions/{versionId}/actions" : {
827 "description" : "Acts on item version",
828 "operationId" : "actOn_1",
838 "name" : "versionId",
853 "application/json" : {
855 "$ref" : "#/components/schemas/VersionActionRequestDto"
863 "application/json" : { }
865 "description" : "default response"
868 "tags" : [ "SDCE-1 APIs", "Item Versions" ]
871 "/v1.0/items/{itemId}/versions/{versionId}/activity-logs" : {
873 "description" : "Gets item version activity log",
874 "operationId" : "getActivityLog",
876 "description" : "Item Id",
884 "description" : "Version Id",
886 "name" : "versionId",
902 "application/json" : {
906 "$ref" : "#/components/schemas/ActivityLogDto"
913 "tags" : [ "SDCE-1 APIs", "Item Versions" ]
916 "/v1.0/items/{itemId}/versions/{versionId}/conflicts" : {
918 "description" : "item version conflicts",
919 "operationId" : "getConflict",
921 "description" : "Item Id",
929 "description" : "Version Id",
931 "name" : "versionId",
947 "application/json" : {
949 "$ref" : "#/components/schemas/ItemVersionConflictDto"
955 "summary" : "Item version private copy conflicts against its public copy",
956 "tags" : [ "SDCE-1 APIs", "Item Version Conflicts" ]
959 "/v1.0/items/{itemId}/versions/{versionId}/conflicts/{conflictId}" : {
961 "description" : "Gets item version conflict",
962 "operationId" : "getConflict_1",
964 "description" : "Item Id",
972 "description" : "Version Id",
974 "name" : "versionId",
980 "description" : "Version Id",
982 "name" : "conflictId",
998 "application/json" : {
1000 "$ref" : "#/components/schemas/ConflictDto"
1006 "summary" : "Gets an item version private copy conflict against its public copy",
1007 "tags" : [ "SDCE-1 APIs", "Item Version Conflicts" ]
1010 "description" : "Resolves item version conflict",
1011 "operationId" : "resolveConflict",
1013 "description" : "Item Id",
1021 "description" : "Version Id",
1023 "name" : "versionId",
1029 "description" : "Version Id",
1031 "name" : "conflictId",
1046 "application/json" : {
1048 "$ref" : "#/components/schemas/ConflictResolutionDto"
1056 "application/json" : { }
1058 "description" : "default response"
1061 "summary" : "Resolves an item version private copy conflict against its public copy",
1062 "tags" : [ "SDCE-1 APIs", "Item Version Conflicts" ]
1065 "/v1.0/items/{itemId}/versions/{versionId}/revisions" : {
1067 "description" : "Gets item version revisions",
1068 "operationId" : "listRevisions",
1078 "name" : "versionId",
1094 "application/json" : {
1098 "$ref" : "#/components/schemas/ActivityLogDto"
1105 "tags" : [ "SDCE-1 APIs", "Item Versions" ]
1108 "/v1.0/notifications" : {
1110 "description" : "Retrieve all user notifications",
1111 "operationId" : "getNotifications",
1121 "name" : "LAST_DELIVERED_EVENT_ID",
1128 "name" : "END_OF_PAGE_EVENT_ID",
1137 "application/json" : {
1141 "$ref" : "#/components/schemas/NotificationsStatusDto"
1148 "tags" : [ "SDCE-1 APIs", "Notifications" ]
1151 "/v1.0/notifications/last-seen/{notificationId}" : {
1153 "description" : "Update Last Seen Notification",
1154 "operationId" : "updateLastSeenNotification",
1156 "description" : "Notification Id",
1158 "name" : "notificationId",
1174 "application/json" : {
1176 "$ref" : "#/components/schemas/UpdateNotificationResponseStatus"
1182 "tags" : [ "SDCE-1 APIs", "Notifications" ]
1185 "/v1.0/notifications/worker" : {
1187 "description" : "Retrive user not delivered notifications",
1188 "operationId" : "getNewNotificationsByOwnerId",
1198 "name" : "LAST_DELIVERED_EVENT_ID",
1204 "name" : "NOTIFICATION_ROWS_LIMIT",
1212 "application/json" : {
1216 "$ref" : "#/components/schemas/NotificationsStatusDto"
1223 "tags" : [ "SDCE-1 APIs", "Notifications" ]
1226 "/v1.0/notifications/{notificationId}" : {
1228 "description" : "Mark notification as read",
1229 "operationId" : "markAsRead",
1231 "description" : "Notification Id",
1233 "name" : "notificationId",
1249 "application/json" : {
1251 "$ref" : "#/components/schemas/UpdateNotificationResponseStatus"
1257 "tags" : [ "SDCE-1 APIs", "Notifications" ]
1262 "description" : "Get TOGGLZ Features",
1263 "operationId" : "getFeatures",
1267 "application/json" : {
1271 "$ref" : "#/components/schemas/FeatureSetDto"
1278 "tags" : [ "SDCE-1 APIs", "Togglz" ]
1281 "/v1.0/togglz/state/{state}" : {
1283 "description" : "Update feature toggle state for all features",
1284 "operationId" : "setAllFeatures",
1296 "application/json" : { }
1298 "description" : "default response"
1301 "tags" : [ "SDCE-1 APIs", "Togglz" ]
1304 "/v1.0/togglz/{featureName}/state" : {
1306 "description" : "Get feature toggle state",
1307 "operationId" : "getFeatureState",
1310 "name" : "featureName",
1319 "application/json" : {
1321 "$ref" : "#/components/schemas/FeatureDto"
1327 "tags" : [ "SDCE-1 APIs", "Togglz" ]
1330 "/v1.0/togglz/{featureName}/state/{state}" : {
1332 "description" : "Update feature toggle state",
1333 "operationId" : "setFeatureState",
1336 "name" : "featureName",
1352 "application/json" : { }
1354 "description" : "default response"
1357 "tags" : [ "SDCE-1 APIs", "Togglz" ]
1360 "/v1.0/unique-types" : {
1362 "description" : "Lists unique value types",
1363 "operationId" : "listUniqueTypes",
1375 "application/json" : { }
1377 "description" : "default response"
1380 "tags" : [ "SDCE-1 APIs", "Unique Types" ]
1383 "/v1.0/unique-types/{type}/values/{value}" : {
1385 "description" : "Gets unique value",
1386 "operationId" : "getUniqueValue",
1388 "description" : "The unique value type, for example: 'VlmName'",
1396 "description" : "The unique value",
1413 "description" : "Indication whether the unique value is occupied"
1416 "description" : "Unsupported unique type"
1419 "tags" : [ "SDCE-1 APIs", "Unique Types" ]
1422 "/v1.0/validation/{type}/validate" : {
1424 "description" : "Validate a package",
1425 "operationId" : "validateFile_1",
1436 "multipart/form-data" : {
1446 "application/json" : { }
1448 "description" : "default response"
1451 "tags" : [ "SDCE-1 APIs", "Validation" ]
1454 "/v1.0/vendor-license-models" : {
1456 "description" : "List vendor license models",
1457 "operationId" : "listLicenseModels",
1459 "description" : "Filter to return only Vendor License Models with at least one version at this status. Currently supported values: 'Certified' , 'Draft'",
1461 "name" : "versionFilter",
1466 "description" : "Filter to only return Vendor License Models at this status.Currently supported values: 'ACTIVE' , 'ARCHIVED'.Default value = 'ACTIVE'.",
1483 "application/json" : {
1487 "$ref" : "#/components/schemas/ItemDto"
1494 "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
1497 "description" : "Create vendor license model",
1498 "operationId" : "createLicenseModel",
1509 "application/json" : {
1511 "$ref" : "#/components/schemas/VendorLicenseModelRequestDto"
1519 "application/json" : { }
1521 "description" : "default response"
1524 "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
1527 "/v1.0/vendor-license-models/{vlmId}" : {
1529 "description" : "Delete vendor license model",
1530 "operationId" : "deleteLicenseModel",
1532 "description" : "Vendor license model Id",
1550 "application/json" : { }
1552 "description" : "default response"
1555 "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
1558 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}" : {
1560 "description" : "Get vendor license model",
1561 "operationId" : "getLicenseModel",
1563 "description" : "Vendor license model Id",
1571 "description" : "Vendor license model version Id",
1573 "name" : "versionId",
1589 "application/json" : {
1591 "$ref" : "#/components/schemas/VendorLicenseModelEntityDto"
1597 "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
1600 "description" : "Update vendor license model",
1601 "operationId" : "updateLicenseModel",
1603 "description" : "Vendor license model Id",
1611 "description" : "Vendor license model version Id",
1613 "name" : "versionId",
1628 "application/json" : {
1630 "$ref" : "#/components/schemas/VendorLicenseModelRequestDto"
1638 "application/json" : { }
1640 "description" : "default response"
1643 "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
1646 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/actions" : {
1648 "description" : "Update vendor license model",
1649 "operationId" : "actOnLicenseModel",
1651 "description" : "Vendor license model Id",
1659 "description" : "Vendor license model version Id",
1661 "name" : "versionId",
1676 "application/json" : {
1678 "$ref" : "#/components/schemas/VendorLicenseModelActionRequestDto"
1686 "application/json" : { }
1688 "description" : "default response"
1691 "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
1694 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools" : {
1696 "description" : "List vendor entitlement pools",
1697 "operationId" : "listEntitlementPools",
1699 "description" : "Vendor license model Id",
1707 "description" : "Vendor license model version Id",
1709 "name" : "versionId",
1725 "application/json" : {
1729 "$ref" : "#/components/schemas/EntitlementPoolEntityDto"
1736 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pools" ]
1739 "description" : "Create vendor entitlement pool",
1740 "operationId" : "createEntitlementPool",
1742 "description" : "Vendor license model Id",
1750 "description" : "Vendor license model version Id",
1752 "name" : "versionId",
1767 "application/json" : {
1769 "$ref" : "#/components/schemas/EntitlementPoolRequestDto"
1777 "application/json" : { }
1779 "description" : "default response"
1782 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pools" ]
1785 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools/{entitlementPoolId}" : {
1787 "description" : "Delete vendor entitlement pool",
1788 "operationId" : "deleteEntitlementPool",
1790 "description" : "Vendor license model Id",
1798 "description" : "Vendor license model version Id",
1800 "name" : "versionId",
1807 "name" : "entitlementPoolId",
1823 "application/json" : { }
1825 "description" : "default response"
1828 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pools" ]
1831 "description" : "Get vendor entitlement pool",
1832 "operationId" : "getEntitlementPool",
1834 "description" : "Vendor license model Id",
1842 "description" : "Vendor license model version Id",
1844 "name" : "versionId",
1851 "name" : "entitlementPoolId",
1867 "application/json" : {
1869 "$ref" : "#/components/schemas/EntitlementPoolEntityDto"
1875 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pools" ]
1878 "description" : "Update vendor entitlement pool",
1879 "operationId" : "updateEntitlementPool",
1881 "description" : "Vendor license model Id",
1889 "description" : "Vendor license model version Id",
1891 "name" : "versionId",
1898 "name" : "entitlementPoolId",
1912 "application/json" : {
1914 "$ref" : "#/components/schemas/EntitlementPoolRequestDto"
1922 "application/json" : { }
1924 "description" : "default response"
1927 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pools" ]
1930 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools/{entitlementPoolId}/limits" : {
1932 "description" : "List vendor entitlement pool limits",
1933 "operationId" : "listLimits",
1935 "description" : "Vendor license model Id",
1943 "description" : "Vendor license model version Id",
1945 "name" : "versionId",
1951 "description" : "Vendor license model Entitlement Pool Id",
1953 "name" : "entitlementPoolId",
1969 "application/json" : {
1973 "$ref" : "#/components/schemas/LimitRequestDto"
1980 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pool Limits" ]
1983 "description" : "Create vendor entitlement pool limits",
1984 "operationId" : "createLimit",
1986 "description" : "Vendor license model Id",
1994 "description" : "Vendor license model version Id",
1996 "name" : "versionId",
2002 "description" : "Vendor license model Entitlement Pool Id",
2004 "name" : "entitlementPoolId",
2019 "application/json" : {
2021 "$ref" : "#/components/schemas/LimitRequestDto"
2029 "application/json" : { }
2031 "description" : "default response"
2034 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pool Limits" ]
2037 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools/{entitlementPoolId}/limits/{limitId}" : {
2039 "description" : "Delete vendor entitlement pool limit",
2040 "operationId" : "deleteLimit",
2042 "description" : "Vendor license model Id",
2050 "description" : "Vendor license model version Id",
2052 "name" : "versionId",
2058 "description" : "Vendor license model Entitlement pool Id",
2060 "name" : "entitlementPoolId",
2083 "application/json" : { }
2085 "description" : "default response"
2088 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pool Limits" ]
2091 "description" : "Get vendor entitlement pool limit",
2092 "operationId" : "getLimit",
2094 "description" : "Vendor license model Id",
2102 "description" : "Vendor license model version Id",
2104 "name" : "versionId",
2110 "description" : "Vendor license model Entitlement Pool Id",
2112 "name" : "entitlementPoolId",
2118 "description" : "Vendor license model Entitlement Pool Limit Id",
2136 "application/json" : {
2138 "$ref" : "#/components/schemas/LimitEntityDto"
2144 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pool Limits" ]
2147 "description" : "Update vendor entitlement pool limit",
2148 "operationId" : "updateLimit",
2150 "description" : "Vendor license model Id",
2158 "description" : "Vendor license model version Id",
2160 "name" : "versionId",
2166 "description" : "Vendor license model Entitlement Pool Id",
2168 "name" : "entitlementPoolId",
2189 "application/json" : {
2191 "$ref" : "#/components/schemas/LimitRequestDto"
2199 "application/json" : { }
2201 "description" : "default response"
2204 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pool Limits" ]
2207 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/feature-groups" : {
2209 "description" : "List vendor feature groups",
2210 "operationId" : "listFeatureGroups",
2212 "description" : "Vendor license model Id",
2220 "description" : "Vendor license model version Id",
2222 "name" : "versionId",
2238 "application/json" : {
2242 "$ref" : "#/components/schemas/FeatureGroupEntityDto"
2249 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Feature Groups" ]
2252 "description" : "Create vendor feature group",
2253 "operationId" : "createFeatureGroup",
2255 "description" : "Vendor license model Id",
2263 "description" : "Vendor license model version Id",
2265 "name" : "versionId",
2280 "application/json" : {
2282 "$ref" : "#/components/schemas/FeatureGroupRequestDto"
2290 "application/json" : { }
2292 "description" : "default response"
2295 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Feature Groups" ]
2298 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/feature-groups/{featureGroupId}" : {
2300 "description" : "Delete vendor feature group",
2301 "operationId" : "deleteFeatureGroup",
2303 "description" : "Vendor license model Id",
2311 "description" : "Vendor license model version Id",
2313 "name" : "versionId",
2320 "name" : "featureGroupId",
2336 "application/json" : { }
2338 "description" : "default response"
2341 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Feature Groups" ]
2344 "description" : "Get vendor feature group",
2345 "operationId" : "getFeatureGroup",
2347 "description" : "Vendor license model Id",
2355 "description" : "Vendor license model version Id",
2357 "name" : "versionId",
2364 "name" : "featureGroupId",
2380 "application/json" : {
2382 "$ref" : "#/components/schemas/FeatureGroupModelDto"
2388 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Feature Groups" ]
2391 "description" : "Update vendor feature group",
2392 "operationId" : "updateFeatureGroup",
2394 "description" : "Vendor license model Id",
2402 "description" : "Vendor license model version Id",
2404 "name" : "versionId",
2411 "name" : "featureGroupId",
2426 "application/json" : {
2428 "$ref" : "#/components/schemas/FeatureGroupUpdateRequestDto"
2436 "application/json" : { }
2438 "description" : "default response"
2441 "tags" : [ "SDCE-1 APIs", "Vendor License Model - Feature Groups" ]
2444 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-agreements" : {
2446 "description" : "List vendor license agreements",
2447 "operationId" : "listLicenseAgreements",
2449 "description" : "Vendor license model Id",
2457 "description" : "Vendor license model version Id",
2459 "name" : "versionId",
2475 "application/json" : {
2479 "$ref" : "#/components/schemas/LicenseAgreementEntityDto"
2486 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Agreements" ]
2489 "description" : "Create vendor license agreement",
2490 "operationId" : "createLicenseAgreement",
2492 "description" : "Vendor license model Id",
2500 "description" : "Vendor license model version Id",
2502 "name" : "versionId",
2517 "application/json" : {
2519 "$ref" : "#/components/schemas/LicenseAgreementRequestDto"
2527 "application/json" : { }
2529 "description" : "default response"
2532 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Agreements" ]
2535 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-agreements/{licenseAgreementId}" : {
2537 "description" : "Delete vendor license agreement",
2538 "operationId" : "deleteLicenseAgreement",
2540 "description" : "Vendor license model Id",
2548 "description" : "Vendor license model version Id",
2550 "name" : "versionId",
2557 "name" : "licenseAgreementId",
2573 "application/json" : { }
2575 "description" : "default response"
2578 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Agreements" ]
2581 "description" : "Get vendor license agreement",
2582 "operationId" : "getLicenseAgreement",
2584 "description" : "Vendor license model Id",
2592 "description" : "Vendor license model version Id",
2594 "name" : "versionId",
2601 "name" : "licenseAgreementId",
2617 "application/json" : {
2619 "$ref" : "#/components/schemas/LicenseAgreementModelDto"
2625 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Agreements" ]
2628 "description" : "Update vendor license agreement",
2629 "operationId" : "updateLicenseAgreement",
2631 "description" : "Vendor license model Id",
2639 "description" : "Vendor license model version Id",
2641 "name" : "versionId",
2648 "name" : "licenseAgreementId",
2663 "application/json" : {
2665 "$ref" : "#/components/schemas/LicenseAgreementUpdateRequestDto"
2673 "application/json" : { }
2675 "description" : "default response"
2678 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Agreements" ]
2681 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups" : {
2683 "description" : "List vendor license key groups",
2684 "operationId" : "listLicenseKeyGroups",
2686 "description" : "Vendor license model Id",
2694 "description" : "Vendor license model version Id",
2696 "name" : "versionId",
2711 "application/json" : {
2715 "$ref" : "#/components/schemas/LicenseKeyGroupEntityDto"
2722 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Groups" ]
2725 "description" : "Create vendor license key group",
2726 "operationId" : "createLicenseKeyGroup",
2728 "description" : "Vendor license model Id",
2736 "description" : "Vendor license model version Id",
2738 "name" : "versionId",
2753 "application/json" : {
2755 "$ref" : "#/components/schemas/LicenseKeyGroupRequestDto"
2763 "application/json" : { }
2765 "description" : "default response"
2768 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Groups" ]
2771 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups/{licenseKeyGroupId}" : {
2773 "description" : "Delete vendor license key group",
2774 "operationId" : "deleteLicenseKeyGroup",
2776 "description" : "Vendor license model Id",
2784 "description" : "Vendor license model version Id",
2786 "name" : "versionId",
2793 "name" : "licenseKeyGroupId",
2809 "application/json" : { }
2811 "description" : "default response"
2814 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Groups" ]
2817 "description" : "Get vendor license key group",
2818 "operationId" : "getLicenseKeyGroup",
2820 "description" : "Vendor license model Id",
2828 "description" : "Vendor license model version Id",
2830 "name" : "versionId",
2837 "name" : "licenseKeyGroupId",
2853 "application/json" : {
2855 "$ref" : "#/components/schemas/LicenseKeyGroupEntityDto"
2861 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Groups" ]
2864 "description" : "Update vendor license key group",
2865 "operationId" : "updateLicenseKeyGroup",
2867 "description" : "Vendor license model Id",
2875 "description" : "Vendor license model version Id",
2877 "name" : "versionId",
2884 "name" : "licenseKeyGroupId",
2899 "application/json" : {
2901 "$ref" : "#/components/schemas/LicenseKeyGroupRequestDto"
2909 "application/json" : { }
2911 "description" : "default response"
2914 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Groups" ]
2917 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups/{licenseKeyGroupId}/limits" : {
2919 "description" : "List vendor license key group limits",
2920 "operationId" : "listLimits_1",
2922 "description" : "Vendor license model Id",
2930 "description" : "Vendor license model version Id",
2932 "name" : "versionId",
2938 "description" : "Vendor license model License Key Group Id",
2940 "name" : "licenseKeyGroupId",
2956 "application/json" : {
2960 "$ref" : "#/components/schemas/LimitEntityDto"
2967 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Group Limits" ]
2970 "description" : "Create vendor license key group limit",
2971 "operationId" : "createLimit_1",
2973 "description" : "Vendor license model Id",
2981 "description" : "Vendor license model version Id",
2983 "name" : "versionId",
2989 "description" : "Vendor license model License Key Group Id",
2991 "name" : "licenseKeyGroupId",
3006 "application/json" : {
3008 "$ref" : "#/components/schemas/LimitRequestDto"
3016 "application/json" : { }
3018 "description" : "default response"
3021 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Group Limits" ]
3024 "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups/{licenseKeyGroupId}/limits/{limitId}" : {
3026 "description" : "Delete vendor license key group limit",
3027 "operationId" : "deleteLimit_1",
3029 "description" : "Vendor license model Id",
3037 "description" : "Vendor license model version Id",
3039 "name" : "versionId",
3045 "description" : "Vendor license model license key group Id",
3047 "name" : "licenseKeyGroupId",
3070 "application/json" : { }
3072 "description" : "default response"
3075 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Group Limits" ]
3078 "description" : "Get vendor entitlement pool limit",
3079 "operationId" : "getLimit_1",
3081 "description" : "Vendor license model Id",
3089 "description" : "Vendor license model version Id",
3091 "name" : "versionId",
3097 "description" : "Vendor license model License Key Group",
3099 "name" : "licenseKeyGroupId",
3105 "description" : "Vendor license model License Key Group Limit Id",
3123 "application/json" : {
3125 "$ref" : "#/components/schemas/LimitEntityDto"
3131 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Group Limits" ]
3134 "description" : "Update vendor license key group limit",
3135 "operationId" : "updateLimit_1",
3137 "description" : "Vendor license model Id",
3145 "description" : "Vendor license model version Id",
3147 "name" : "versionId",
3153 "description" : "Vendor license model License Key Group Id",
3155 "name" : "licenseKeyGroupId",
3176 "application/json" : {
3178 "$ref" : "#/components/schemas/LimitRequestDto"
3186 "application/json" : { }
3188 "description" : "default response"
3191 "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Group Limits" ]
3194 "/v1.0/vendor-software-products" : {
3196 "description" : "Get list of vendor software products and their description",
3197 "operationId" : "listVsps",
3199 "description" : "Filter to return only Vendor Software Products with at least one version at this status. Currently supported values: 'Certified' , 'Draft'",
3201 "name" : "versionFilter",
3206 "description" : "Filter to only return Vendor Software Products at this status.Currently supported values: 'ACTIVE' , 'ARCHIVED'.Default value = 'ACTIVE'.",
3223 "application/json" : {
3227 "$ref" : "#/components/schemas/VspDetailsDto"
3234 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
3237 "description" : "Create a new vendor software product",
3238 "operationId" : "createVsp",
3249 "application/json" : {
3251 "$ref" : "#/components/schemas/VspRequestDto"
3259 "application/json" : {
3261 "$ref" : "#/components/schemas/ItemCreationDto"
3267 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
3270 "/v1.0/vendor-software-products/packages" : {
3272 "description" : "Get list of translated CSAR files details",
3273 "operationId" : "listPackages",
3275 "description" : "Vendor Software Product status filter. Currently supported values: 'ACTIVE', 'ARCHIVED'",
3282 "description" : "Category",
3284 "name" : "category",
3289 "description" : "Sub-category",
3291 "name" : "subCategory",
3306 "application/json" : {
3310 "$ref" : "#/components/schemas/PackageInfoDto"
3317 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
3320 "/v1.0/vendor-software-products/packages/{vspId}" : {
3322 "description" : "Get translated CSAR file",
3323 "operationId" : "getTranslatedFile",
3333 "name" : "versionId",
3347 "application/octet-stream" : {
3356 "summary" : "Exports translated file to a zip file",
3357 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
3360 "/v1.0/vendor-software-products/validation-vsp" : {
3362 "operationId" : "getValidationVsp",
3374 "application/json" : { }
3376 "description" : "default response"
3379 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
3382 "/v1.0/vendor-software-products/{vspId}" : {
3384 "operationId" : "deleteVsp",
3403 "application/json" : { }
3405 "description" : "default response"
3408 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
3411 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}" : {
3413 "operationId" : "getVsp",
3423 "name" : "versionId",
3439 "application/json" : { }
3441 "description" : "default response"
3444 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
3447 "operationId" : "updateVsp",
3457 "name" : "versionId",
3472 "application/json" : {
3474 "$ref" : "#/components/schemas/VspDescriptionDto"
3482 "application/json" : { }
3484 "description" : "default response"
3487 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
3490 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/actions" : {
3492 "description" : "Actions on a vendor software product",
3493 "operationId" : "actOnVendorSoftwareProduct",
3503 "name" : "versionId",
3518 "application/json" : {
3520 "$ref" : "#/components/schemas/VersionSoftwareProductActionRequestDto"
3528 "application/json" : { }
3530 "description" : "default response"
3533 "summary" : "Performs one of the following actions on a vendor software product: |Checkout: Locks it for edits by other users. Only the locking user sees the edited version.|Undo_Checkout: Unlocks it and deletes the edits that were done.|Checkin: Unlocks it and activates the edited version to all users.| Submit: Finalize its active version.|Create_Package: Creates a CSAR zip file.|",
3534 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
3537 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/component-dependencies" : {
3539 "description" : "Get component dependencies for vendor software product",
3540 "operationId" : "list_3",
3542 "description" : "Vendor software product Id",
3550 "description" : "Vendor software product version Id",
3552 "name" : "versionId",
3568 "application/json" : {
3572 "$ref" : "#/components/schemas/ComponentDependencyResponseDto"
3579 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Dependencies" ]
3582 "description" : "Create a vendor software product component dependency",
3583 "operationId" : "create_1",
3585 "description" : "Vendor software product Id",
3593 "description" : "Version Id",
3595 "name" : "versionId",
3610 "application/json" : {
3612 "$ref" : "#/components/schemas/ComponentDependencyModel"
3620 "application/json" : { }
3622 "description" : "default response"
3625 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Dependencies" ]
3628 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/component-dependencies/{dependencyId}" : {
3630 "description" : "Delete component dependency for vendor software product",
3631 "operationId" : "delete",
3633 "description" : "Vendor software product Id",
3641 "description" : "Vendor software product version Id",
3643 "name" : "versionId",
3649 "description" : "Vendor software product Component Dependency Id",
3651 "name" : "dependencyId",
3667 "application/json" : { }
3669 "description" : "default response"
3672 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Dependencies" ]
3675 "description" : "Get component dependency for vendor software product",
3676 "operationId" : "get_1",
3678 "description" : "Vendor software product Id",
3686 "description" : "Version Id",
3688 "name" : "versionId",
3694 "description" : "Vendor software product Component Dependency Id",
3696 "name" : "dependencyId",
3712 "application/json" : {
3714 "$ref" : "#/components/schemas/ComponentDependencyResponseDto"
3720 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Dependencies" ]
3723 "description" : "Update component dependency for vendor software product",
3724 "operationId" : "update",
3726 "description" : "Vendor software product Id",
3734 "description" : "Vendor software product version Id",
3736 "name" : "versionId",
3742 "description" : "Vendor software product Component Dependency Id",
3744 "name" : "dependencyId",
3759 "application/json" : {
3761 "$ref" : "#/components/schemas/ComponentDependencyModel"
3769 "application/json" : { }
3771 "description" : "default response"
3774 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Dependencies" ]
3777 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components" : {
3779 "description" : "Delete vendor software product components",
3780 "operationId" : "deleteList_1",
3782 "description" : "Vendor software product Id",
3790 "description" : "Version Id",
3792 "name" : "versionId",
3808 "application/json" : {
3816 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
3819 "description" : "List vendor software product components",
3820 "operationId" : "list_6",
3822 "description" : "Vendor software product Id",
3830 "description" : "Version Id",
3832 "name" : "versionId",
3848 "application/json" : {
3852 "$ref" : "#/components/schemas/ComponentDto"
3859 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
3862 "description" : "Create a vendor software product component",
3863 "operationId" : "create_3",
3865 "description" : "Vendor software product Id",
3873 "description" : "Version Id",
3875 "name" : "versionId",
3890 "application/json" : {
3892 "$ref" : "#/components/schemas/ComponentRequestDto"
3900 "application/json" : { }
3902 "description" : "default response"
3905 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
3908 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}" : {
3910 "description" : "Delete vendor software product component",
3911 "operationId" : "delete_3",
3913 "description" : "Vendor software product Id",
3921 "description" : "Version Id",
3923 "name" : "versionId",
3929 "description" : "Vendor software product component Id",
3931 "name" : "componentId",
3947 "application/json" : { }
3949 "description" : "default response"
3952 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
3955 "description" : "Get vendor software product component",
3956 "operationId" : "get_3",
3958 "description" : "Vendor software product Id",
3966 "description" : "Version Id",
3968 "name" : "versionId",
3974 "description" : "Vendor software product component Id",
3976 "name" : "componentId",
3992 "application/json" : {
3994 "$ref" : "#/components/schemas/ComponentData"
4000 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
4003 "description" : "Update vendor software product component",
4004 "operationId" : "update_2",
4006 "description" : "Vendor software product Id",
4014 "description" : "Version Id",
4016 "name" : "versionId",
4022 "description" : "Vendor software product component Id",
4024 "name" : "componentId",
4039 "application/json" : {
4041 "$ref" : "#/components/schemas/ComponentRequestDto"
4049 "application/json" : { }
4051 "description" : "default response"
4054 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
4057 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/compute-flavors" : {
4059 "description" : "Get list of vendor software product component compute-flavors",
4060 "operationId" : "list_7",
4062 "description" : "Vendor software product Id",
4070 "description" : "Version Id",
4072 "name" : "versionId",
4078 "description" : "Vendor software product component Id",
4080 "name" : "componentId",
4096 "application/json" : {
4100 "$ref" : "#/components/schemas/ComputeDto"
4107 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
4110 "description" : "Create a vendor software product component compute-flavor",
4111 "operationId" : "create_4",
4113 "description" : "Vendor software product Id",
4121 "description" : "Version Id",
4123 "name" : "versionId",
4129 "description" : "Vendor software product component Id",
4131 "name" : "componentId",
4146 "application/json" : {
4148 "$ref" : "#/components/schemas/ComputeDetailsDto"
4156 "application/json" : { }
4158 "description" : "default response"
4161 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
4164 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/compute-flavors/{computeFlavorId}" : {
4166 "description" : "Delete vendor software product component compute-flavor",
4167 "operationId" : "delete_4",
4169 "description" : "Vendor software product Id",
4177 "description" : "Version Id",
4179 "name" : "versionId",
4185 "description" : "Vendor software product component Id",
4187 "name" : "componentId",
4193 "description" : "Vendor software product compute-flavor Id",
4195 "name" : "computeFlavorId",
4211 "application/json" : { }
4213 "description" : "default response"
4216 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
4219 "description" : "Get vendor software product component compute-flavor",
4220 "operationId" : "get_4",
4222 "description" : "Vendor software product Id",
4230 "description" : "Version Id",
4232 "name" : "versionId",
4238 "description" : "Vendor software product component Id",
4240 "name" : "componentId",
4246 "description" : "Vendor software product compute-flavor Id",
4248 "name" : "computeFlavorId",
4264 "application/json" : {
4268 "$ref" : "#/components/schemas/ComputeDetailsDto"
4275 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
4278 "description" : "Update vendor software product component compute-flavor",
4279 "operationId" : "update_3",
4281 "description" : "Vendor software product Id",
4289 "description" : "Version Id",
4291 "name" : "versionId",
4297 "description" : "Vendor software product component Id",
4299 "name" : "componentId",
4305 "description" : "Vendor software product compute-flavor Id",
4307 "name" : "computeFlavorId",
4322 "application/json" : {
4324 "$ref" : "#/components/schemas/ComputeDetailsDto"
4332 "application/json" : { }
4334 "description" : "default response"
4337 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
4340 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/compute-flavors/{computeFlavorId}/questionnaire" : {
4342 "description" : "Get vendor software product component compute-flavor questionnaire",
4343 "operationId" : "getQuestionnaire_1",
4345 "description" : "Vendor software product Id",
4353 "description" : "Version Id",
4355 "name" : "versionId",
4361 "description" : "Vendor software product component Id",
4363 "name" : "componentId",
4369 "description" : "Vendor software product compute-flavor Id",
4371 "name" : "computeFlavorId",
4387 "application/json" : {
4389 "$ref" : "#/components/schemas/QuestionnaireResponseDto"
4395 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
4398 "description" : "Update vendor software product component compute-flavor questionnaire",
4399 "operationId" : "updateQuestionnaire_1",
4401 "description" : "Vendor software product Id",
4409 "description" : "Version Id",
4411 "name" : "versionId",
4417 "description" : "Vendor software product component Id",
4419 "name" : "componentId",
4425 "description" : "Vendor software product compute-flavor Id",
4427 "name" : "computeFlavorId",
4442 "application/json" : {
4453 "application/json" : { }
4455 "description" : "default response"
4458 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
4461 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images" : {
4463 "description" : "List vendor software product component images",
4464 "operationId" : "list_9",
4466 "description" : "Vendor software product Id",
4474 "description" : "Version Id",
4476 "name" : "versionId",
4482 "description" : "Vendor software product component Id",
4484 "name" : "componentId",
4500 "application/json" : {
4504 "$ref" : "#/components/schemas/ImageDto"
4511 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
4514 "description" : "Create a vendor software product component image",
4515 "operationId" : "create_6",
4517 "description" : "Vendor software product Id",
4525 "description" : "Version Id",
4527 "name" : "versionId",
4533 "description" : "Vendor software product component Id",
4535 "name" : "componentId",
4550 "application/json" : {
4552 "$ref" : "#/components/schemas/ImageRequestDto"
4560 "application/json" : { }
4562 "description" : "default response"
4565 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
4568 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images/schema" : {
4570 "operationId" : "getImageSchema",
4572 "description" : "Vendor software product Id",
4580 "description" : "Version Id",
4582 "name" : "versionId",
4588 "description" : "Vendor software product component Id",
4590 "name" : "componentId",
4606 "application/json" : { }
4608 "description" : "default response"
4611 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
4614 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images/{imageId}" : {
4616 "description" : "Delete vendor software product Image",
4617 "operationId" : "delete_6",
4619 "description" : "Vendor software product Id",
4627 "description" : "Version Id",
4629 "name" : "versionId",
4635 "description" : "Vendor software product component Id",
4637 "name" : "componentId",
4643 "description" : "Vendor software product Image Id",
4661 "application/json" : { }
4663 "description" : "default response"
4666 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
4669 "description" : "Get vendor software product component Image",
4670 "operationId" : "get_6",
4672 "description" : "Vendor software product Id",
4680 "description" : "Version Id",
4682 "name" : "versionId",
4688 "description" : "Vendor software product component Id",
4690 "name" : "componentId",
4696 "description" : "Vendor software product Image Id",
4714 "application/json" : {
4716 "$ref" : "#/components/schemas/ImageDto"
4722 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
4725 "description" : "Update vendor software product Image",
4726 "operationId" : "update_5",
4728 "description" : "Vendor software product Id",
4736 "description" : "Version Id",
4738 "name" : "versionId",
4744 "description" : "Vendor software product component Id",
4746 "name" : "componentId",
4752 "description" : "Vendor software product Image Id",
4769 "application/json" : {
4771 "$ref" : "#/components/schemas/ImageRequestDto"
4779 "application/json" : { }
4781 "description" : "default response"
4784 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
4787 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images/{imageId}/questionnaire" : {
4789 "description" : "Get vendor software product component image questionnaire",
4790 "operationId" : "getQuestionnaire_2",
4792 "description" : "Vendor software product Id",
4800 "description" : "Version Id",
4802 "name" : "versionId",
4808 "description" : "Vendor software product component Id",
4810 "name" : "componentId",
4816 "description" : "Vendor software product image Id",
4834 "application/json" : {
4836 "$ref" : "#/components/schemas/QuestionnaireResponseDto"
4842 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
4845 "description" : "Update vendor software product component image questionnaire",
4846 "operationId" : "updateQuestionnaire_2",
4848 "description" : "Vendor software product Id",
4856 "description" : "Version Id",
4858 "name" : "versionId",
4864 "description" : "Vendor software product component Id",
4866 "name" : "componentId",
4872 "description" : "Vendor software product image Id",
4889 "application/json" : {
4900 "application/json" : { }
4902 "description" : "default response"
4905 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
4908 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/nics" : {
4910 "description" : "List vendor software product component NICs",
4911 "operationId" : "list_11",
4913 "description" : "Vendor software product Id",
4921 "description" : "Vendor software product version Id",
4923 "name" : "versionId",
4929 "description" : "Vendor software product component Id",
4931 "name" : "componentId",
4947 "application/json" : {
4951 "$ref" : "#/components/schemas/NicDto"
4958 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
4961 "description" : "Create a vendor software product NIC",
4962 "operationId" : "create_8",
4964 "description" : "Vendor software product Id",
4972 "description" : "Vendor software product version Id",
4974 "name" : "versionId",
4980 "description" : "Vendor software product component Id",
4982 "name" : "componentId",
4997 "application/json" : {
4999 "$ref" : "#/components/schemas/NicRequestDto"
5007 "application/json" : { }
5009 "description" : "default response"
5012 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
5015 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/nics/{nicId}" : {
5017 "description" : "Delete vendor software product NIC",
5018 "operationId" : "delete_8",
5020 "description" : "Vendor software product Id",
5028 "description" : "Vendor software product version Id",
5030 "name" : "versionId",
5036 "description" : "Vendor software product component Id",
5038 "name" : "componentId",
5044 "description" : "Vendor software product NIC Id",
5062 "application/json" : { }
5064 "description" : "default response"
5067 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
5070 "description" : "Get vendor software product NIC",
5071 "operationId" : "get_8",
5073 "description" : "Vendor software product Id",
5081 "description" : "Vendor software product version Id",
5083 "name" : "versionId",
5089 "description" : "Vendor software product component Id",
5091 "name" : "componentId",
5097 "description" : "Vendor software product NIC Id",
5115 "application/json" : {
5117 "$ref" : "#/components/schemas/NicDto"
5123 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
5126 "description" : "Update vendor software product NIC",
5127 "operationId" : "update_7",
5129 "description" : "Vendor software product Id",
5137 "description" : "Vendor software product version Id",
5139 "name" : "versionId",
5145 "description" : "Vendor software product component Id",
5147 "name" : "componentId",
5153 "description" : "Vendor software product NIC Id",
5170 "application/json" : {
5172 "$ref" : "#/components/schemas/NicRequestDto"
5180 "application/json" : { }
5182 "description" : "default response"
5185 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
5188 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/nics/{nicId}/questionnaire" : {
5190 "description" : "Get vendor software product component NIC questionnaire",
5191 "operationId" : "getQuestionnaire_3",
5193 "description" : "Vendor software product Id",
5201 "description" : "Vendor software product version Id",
5203 "name" : "versionId",
5209 "description" : "Vendor software product component Id",
5211 "name" : "componentId",
5217 "description" : "Vendor software product NIC Id",
5235 "application/json" : {
5237 "$ref" : "#/components/schemas/QuestionnaireResponseDto"
5243 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
5246 "description" : "Update vendor software product component NIC questionnaire",
5247 "operationId" : "updateQuestionnaire_3",
5249 "description" : "Vendor software product Id",
5257 "description" : "Vendor software product version Id",
5259 "name" : "versionId",
5265 "description" : "Vendor software product component Id",
5267 "name" : "componentId",
5273 "description" : "Vendor software product NIC Id",
5290 "application/json" : {
5301 "application/json" : { }
5303 "description" : "default response"
5306 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
5309 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/processes" : {
5311 "description" : "Delete vendor software product processes",
5312 "operationId" : "deleteList",
5314 "description" : "Vendor software product Id",
5322 "description" : "Vendor software product version Id",
5324 "name" : "versionId",
5330 "description" : "Vendor software product component Id",
5332 "name" : "componentId",
5348 "application/json" : {
5356 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
5359 "description" : "List vendor software product component processes",
5360 "operationId" : "list_5",
5362 "description" : "Vendor software product Id",
5370 "description" : "Vendor software product version Id",
5372 "name" : "versionId",
5378 "description" : "Vendor software product component Id",
5380 "name" : "componentId",
5396 "application/json" : {
5400 "$ref" : "#/components/schemas/ProcessEntityDto"
5407 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
5410 "description" : "Create a vendor software product process",
5411 "operationId" : "create_2",
5413 "description" : "Vendor software product Id",
5421 "description" : "Vendor software product version Id",
5423 "name" : "versionId",
5429 "description" : "Vendor software product component Id",
5431 "name" : "componentId",
5446 "application/json" : {
5448 "$ref" : "#/components/schemas/ProcessRequestDto"
5456 "application/json" : { }
5458 "description" : "default response"
5461 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
5464 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/processes/{processId}" : {
5466 "description" : "Delete vendor software product process",
5467 "operationId" : "delete_2",
5469 "description" : "Vendor software product Id",
5477 "description" : "Vendor software product version Id",
5479 "name" : "versionId",
5485 "description" : "Vendor software product component Id",
5487 "name" : "componentId",
5493 "description" : "Vendor software product process Id",
5495 "name" : "processId",
5511 "application/json" : { }
5513 "description" : "default response"
5516 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
5519 "description" : "Get vendor software product process",
5520 "operationId" : "get_2",
5522 "description" : "Vendor software product Id",
5530 "description" : "Vendor software product version Id",
5532 "name" : "versionId",
5538 "description" : "Vendor software product component Id",
5540 "name" : "componentId",
5546 "description" : "Vendor software product process Id",
5548 "name" : "processId",
5564 "application/json" : {
5566 "$ref" : "#/components/schemas/ProcessEntityDto"
5572 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
5575 "description" : "Update vendor software product process",
5576 "operationId" : "update_1",
5578 "description" : "Vendor software product Id",
5586 "description" : "Vendor software product version Id",
5588 "name" : "versionId",
5594 "description" : "Vendor software product component Id",
5596 "name" : "componentId",
5602 "description" : "Vendor software product process Id",
5604 "name" : "processId",
5619 "application/json" : {
5621 "$ref" : "#/components/schemas/ProcessRequestDto"
5629 "application/json" : { }
5631 "description" : "default response"
5634 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
5637 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/processes/{processId}/upload" : {
5639 "description" : "Delete vendor software product process uploaded file",
5640 "operationId" : "deleteUploadedFile",
5642 "description" : "Vendor software product Id",
5650 "description" : "Vendor software product version Id",
5652 "name" : "versionId",
5658 "description" : "Vendor software product component Id",
5660 "name" : "componentId",
5666 "description" : "Vendor software product process Id",
5668 "name" : "processId",
5684 "application/json" : { }
5686 "description" : "default response"
5689 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
5692 "description" : "Get vendor software product process uploaded file",
5693 "operationId" : "getUploadedFile",
5695 "description" : "Vendor software product Id",
5703 "description" : "Vendor software product version Id",
5705 "name" : "versionId",
5711 "description" : "Vendor software product component Id",
5713 "name" : "componentId",
5719 "description" : "Vendor software product process Id",
5721 "name" : "processId",
5737 "application/octet-stream" : { }
5739 "description" : "default response"
5742 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
5745 "description" : "Update vendor software product process upload",
5746 "operationId" : "uploadFile",
5748 "description" : "Vendor software product Id",
5756 "description" : "Vendor software product version Id",
5758 "name" : "versionId",
5764 "description" : "Vendor software product component Id",
5766 "name" : "componentId",
5772 "description" : "Vendor software product process Id",
5774 "name" : "processId",
5789 "multipart/form-data" : {
5791 "$ref" : "#/components/schemas/Attachment"
5799 "application/json" : { }
5801 "description" : "default response"
5804 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
5807 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/questionnaire" : {
5809 "description" : "Get vendor software product component questionnaire",
5810 "operationId" : "getQuestionnaire",
5812 "description" : "Vendor software product Id",
5820 "description" : "Version Id",
5822 "name" : "versionId",
5828 "description" : "Vendor software product component Id",
5830 "name" : "componentId",
5846 "application/json" : {
5848 "$ref" : "#/components/schemas/QuestionnaireResponseDto"
5854 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
5857 "description" : "Update vendor software product component questionnaire",
5858 "operationId" : "updateQuestionnaire",
5860 "description" : "Vendor software product Id",
5868 "description" : "Version Id",
5870 "name" : "versionId",
5876 "description" : "Vendor software product component Id",
5878 "name" : "componentId",
5893 "application/json" : {
5904 "application/json" : { }
5906 "description" : "default response"
5909 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
5912 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/uploads" : {
5914 "description" : "Get the filenames of uploaded files by type",
5915 "operationId" : "list_4",
5917 "description" : "Vendor software product Id",
5925 "description" : "Vendor software product version Id",
5927 "name" : "versionId",
5933 "description" : "Vendor software product component Id",
5935 "name" : "componentId",
5951 "application/json" : {
5955 "$ref" : "#/components/schemas/MonitoringUploadStatusDto"
5962 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Uploads" ]
5965 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/uploads/types/{type}" : {
5967 "description" : "Delete file uploaded for component",
5968 "operationId" : "delete_1",
5970 "description" : "Vendor software product Id",
5978 "description" : "Vendor software product version Id",
5980 "name" : "versionId",
5986 "description" : "Component Id",
5988 "name" : "componentId",
5994 "description" : "Upload Type",
6012 "application/json" : { }
6014 "description" : "default response"
6017 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Uploads" ]
6020 "description" : "Upload file for component by type",
6021 "operationId" : "upload",
6023 "description" : "Vendor software product Id",
6031 "description" : "Vendor software product version Id",
6033 "name" : "versionId",
6039 "description" : "Component Id",
6041 "name" : "componentId",
6047 "description" : "Upload Type",
6064 "multipart/form-data" : {
6066 "$ref" : "#/components/schemas/Attachment"
6074 "application/json" : { }
6076 "description" : "default response"
6079 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Uploads" ]
6082 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/compute-flavors" : {
6084 "description" : "Get list of vendor software product compute-flavors",
6085 "operationId" : "listComputes",
6087 "description" : "Vendor software product Id",
6096 "name" : "versionId",
6112 "application/json" : {
6116 "$ref" : "#/components/schemas/VspComputeDto"
6123 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
6126 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/deployment-flavors" : {
6128 "description" : "List vendor software product Deployment Flavor",
6129 "operationId" : "list_8",
6131 "description" : "Vendor software product Id",
6139 "description" : "Version Id",
6141 "name" : "versionId",
6157 "application/json" : {
6161 "$ref" : "#/components/schemas/DeploymentFlavorListResponseDto"
6168 "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
6171 "description" : "Create a vendor software product Deployment Flavor",
6172 "operationId" : "create_5",
6174 "description" : "Vendor software product Id",
6182 "description" : "Version Id",
6184 "name" : "versionId",
6199 "application/json" : {
6201 "$ref" : "#/components/schemas/DeploymentFlavorRequestDto"
6209 "application/json" : { }
6211 "description" : "default response"
6214 "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
6217 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/deployment-flavors/schema" : {
6219 "operationId" : "getSchema",
6221 "description" : "Vendor software product Id",
6230 "name" : "versionId",
6246 "application/json" : { }
6248 "description" : "default response"
6251 "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
6254 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/deployment-flavors/{deploymentFlavorId}" : {
6256 "description" : "Delete vendor software product Deployment Flavor",
6257 "operationId" : "delete_5",
6259 "description" : "Vendor software product Id",
6267 "description" : "Version Id",
6269 "name" : "versionId",
6275 "description" : "Vendor software product Deployment Flavor Id",
6277 "name" : "deploymentFlavorId",
6293 "application/json" : { }
6295 "description" : "default response"
6298 "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
6301 "description" : "Get vendor software product Deployment Flavor",
6302 "operationId" : "get_5",
6304 "description" : "Vendor software product Id",
6312 "description" : "Version Id",
6314 "name" : "versionId",
6320 "description" : "Vendor software product Deployment Flavor Id",
6322 "name" : "deploymentFlavorId",
6338 "application/json" : {
6340 "$ref" : "#/components/schemas/DeploymentFlavorDto"
6346 "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
6349 "description" : "Update vendor software product Deployment Flavor",
6350 "operationId" : "update_4",
6352 "description" : "Vendor software product Id",
6360 "description" : "Version Id",
6362 "name" : "versionId",
6368 "description" : "Vendor software product Deployment Flavor Id",
6370 "name" : "deploymentFlavorId",
6385 "application/json" : {
6387 "$ref" : "#/components/schemas/DeploymentFlavorRequestDto"
6395 "application/json" : { }
6397 "description" : "default response"
6400 "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
6403 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/heal" : {
6405 "description" : "Checkout and heal vendor software product questionnaire",
6406 "operationId" : "heal",
6416 "name" : "versionId",
6432 "application/json" : {
6434 "$ref" : "#/components/schemas/QuestionnaireResponseDto"
6440 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
6443 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/networks" : {
6445 "description" : "List vendor software product networks",
6446 "operationId" : "list_10",
6448 "description" : "Vendor software product Id",
6456 "description" : "Version Id",
6458 "name" : "versionId",
6474 "application/json" : {
6478 "$ref" : "#/components/schemas/NetworkDto"
6485 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Networks" ]
6488 "description" : "Create a vendor software product network",
6489 "operationId" : "create_7",
6491 "description" : "Vendor software product Id",
6499 "description" : "Version Id",
6501 "name" : "versionId",
6516 "application/json" : {
6518 "$ref" : "#/components/schemas/NetworkRequestDto"
6526 "application/json" : { }
6528 "description" : "default response"
6531 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Networks" ]
6534 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/networks/{networkId}" : {
6536 "description" : "Delete vendor software product network",
6537 "operationId" : "delete_7",
6539 "description" : "Vendor software product Id",
6547 "description" : "Version Id",
6549 "name" : "versionId",
6555 "description" : "Vendor software product network Id",
6557 "name" : "networkId",
6573 "application/json" : { }
6575 "description" : "default response"
6578 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Networks" ]
6581 "description" : "Get vendor software product network",
6582 "operationId" : "get_7",
6584 "description" : "Vendor software product Id",
6592 "description" : "Version Id",
6594 "name" : "versionId",
6600 "description" : "Vendor software product network Id",
6602 "name" : "networkId",
6618 "application/json" : {
6620 "$ref" : "#/components/schemas/NetworkDto"
6626 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Networks" ]
6629 "description" : "Update vendor software product network",
6630 "operationId" : "update_6",
6632 "description" : "Vendor software product Id",
6640 "description" : "Version Id",
6642 "name" : "versionId",
6648 "description" : "Vendor software product network Id",
6650 "name" : "networkId",
6665 "application/json" : {
6667 "$ref" : "#/components/schemas/NetworkRequestDto"
6675 "application/json" : { }
6677 "description" : "default response"
6680 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Networks" ]
6683 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template" : {
6685 "description" : "Get Orchestration Template (HEAT) file",
6686 "operationId" : "getOrchestrationTemplate",
6696 "name" : "versionId",
6711 "application/octet-stream" : {
6720 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
6723 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template-candidate" : {
6725 "description" : "Delete orchestration template candidate file and its files data structure",
6726 "operationId" : "abort",
6735 "description" : "Version Id",
6737 "name" : "versionId",
6746 "application/json" : { }
6748 "description" : "default response"
6751 "tags" : [ "SDCE-1 APIs", "Orchestration Template Candidate" ]
6754 "description" : "Get uploaded Network Package file",
6755 "operationId" : "get_9",
6764 "description" : "Version Id",
6766 "name" : "versionId",
6782 "application/octet-stream" : {
6791 "summary" : "Downloads in uploaded Network Package file",
6792 "tags" : [ "SDCE-1 APIs", "Orchestration Template Candidate" ]
6795 "description" : "Uploads a HEAT package to translate",
6796 "operationId" : "uploadOrchestrationTemplateCandidate",
6806 "name" : "versionId",
6821 "multipart/form-data" : {
6831 "application/json" : {
6833 "$ref" : "#/components/schemas/UploadFileResponseDto"
6839 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
6842 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template-candidate/manifest" : {
6844 "description" : "Get uploaded HEAT file files data structure",
6845 "operationId" : "getFilesDataStructure",
6854 "description" : "Version Id",
6856 "name" : "versionId",
6872 "application/json" : {
6874 "$ref" : "#/components/schemas/FileDataStructureDto"
6880 "summary" : "Downloads the latest HEAT package",
6881 "tags" : [ "SDCE-1 APIs", "Orchestration Template Candidate" ]
6884 "description" : "Update an existing vendor software product",
6885 "operationId" : "updateFilesDataStructure",
6894 "description" : "Version Id",
6896 "name" : "versionId",
6911 "application/json" : {
6913 "$ref" : "#/components/schemas/FileDataStructureDto"
6921 "application/json" : { }
6923 "description" : "default response"
6926 "tags" : [ "SDCE-1 APIs", "Orchestration Template Candidate" ]
6929 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template-candidate/process" : {
6931 "description" : "process Orchestration Template Candidate",
6932 "operationId" : "process",
6941 "description" : "Version Id",
6943 "name" : "versionId",
6959 "application/json" : {
6961 "$ref" : "#/components/schemas/UploadFileResponseDto"
6967 "tags" : [ "SDCE-1 APIs", "Orchestration Template Candidate" ]
6970 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/processes" : {
6972 "description" : "Delete vendor software product processes",
6973 "operationId" : "deleteList_2",
6975 "description" : "Vendor software product Id",
6983 "description" : "Vendor software product version Id",
6985 "name" : "versionId",
7001 "application/json" : {
7009 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
7012 "description" : "List vendor software product processes",
7013 "operationId" : "list_12",
7015 "description" : "Vendor software product Id",
7023 "description" : "Vendor software product version Id",
7025 "name" : "versionId",
7041 "application/json" : {
7045 "$ref" : "#/components/schemas/ProcessEntityDto"
7052 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
7055 "description" : "Create a vendor software product process",
7056 "operationId" : "create_9",
7058 "description" : "Vendor software product Id",
7066 "description" : "Vendor software product version Id",
7068 "name" : "versionId",
7083 "application/json" : {
7085 "$ref" : "#/components/schemas/ProcessRequestDto"
7093 "application/json" : { }
7095 "description" : "default response"
7098 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
7101 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/processes/{processId}" : {
7103 "description" : "Delete vendor software product process",
7104 "operationId" : "delete_9",
7106 "description" : "Vendor software product Id",
7114 "description" : "Vendor software product version Id",
7116 "name" : "versionId",
7122 "description" : "Vendor software product process Id",
7124 "name" : "processId",
7140 "application/json" : { }
7142 "description" : "default response"
7145 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
7148 "description" : "Get vendor software product process",
7149 "operationId" : "get_10",
7151 "description" : "Vendor software product Id",
7159 "description" : "Vendor software product version Id",
7161 "name" : "versionId",
7167 "description" : "Vendor software product process Id",
7169 "name" : "processId",
7185 "application/json" : {
7187 "$ref" : "#/components/schemas/ProcessEntityDto"
7193 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
7196 "description" : "Update vendor software product process",
7197 "operationId" : "update_8",
7199 "description" : "Vendor software product Id",
7207 "description" : "Vendor software product version Id",
7209 "name" : "versionId",
7215 "description" : "Vendor software product process Id",
7217 "name" : "processId",
7232 "application/json" : {
7234 "$ref" : "#/components/schemas/ProcessRequestDto"
7242 "application/json" : { }
7244 "description" : "default response"
7247 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
7250 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/processes/{processId}/upload" : {
7252 "description" : "Delete vendor software product process uploaded file",
7253 "operationId" : "deleteUploadedFile_1",
7255 "description" : "Vendor software product Id",
7263 "description" : "Vendor software product version Id",
7265 "name" : "versionId",
7271 "description" : "Vendor software product process Id",
7273 "name" : "processId",
7289 "application/json" : { }
7291 "description" : "default response"
7294 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
7297 "description" : "Get vendor software product process uploaded file",
7298 "operationId" : "getUploadedFile_1",
7300 "description" : "Vendor software product Id",
7308 "description" : "Vendor software product version Id",
7310 "name" : "versionId",
7316 "description" : "Vendor software product process Id",
7318 "name" : "processId",
7334 "application/octet-stream" : { }
7336 "description" : "default response"
7339 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
7342 "description" : "Update vendor software product process upload",
7343 "operationId" : "uploadFile_1",
7345 "description" : "Vendor software product Id",
7353 "description" : "Vendor software product version Id",
7355 "name" : "versionId",
7361 "description" : "Vendor software product process Id",
7363 "name" : "processId",
7378 "multipart/form-data" : {
7380 "$ref" : "#/components/schemas/Attachment"
7388 "application/json" : { }
7390 "description" : "default response"
7393 "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
7396 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/questionnaire" : {
7398 "description" : "Get vendor software product questionnaire",
7399 "operationId" : "getQuestionnaire_4",
7409 "name" : "versionId",
7425 "application/json" : {
7427 "$ref" : "#/components/schemas/QuestionnaireResponseDto"
7433 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
7436 "description" : "Update vendor software product questionnaire",
7437 "operationId" : "updateQuestionnaire_4",
7447 "name" : "versionId",
7462 "application/json" : {
7473 "application/json" : { }
7475 "description" : "default response"
7478 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
7481 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/vnfrepository/vnfpackage/{csarId}/download" : {
7483 "description" : "Download VNF package from VNF Repository",
7484 "operationId" : "downloadVnfPackage",
7493 "description" : "Version Id",
7495 "name" : "versionId",
7518 "application/octet-stream" : {
7527 "summary" : "Download VNF package from VNF repository and send to client",
7528 "tags" : [ "SDCE-1 APIs", "VNF Repository packages" ]
7531 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/vnfrepository/vnfpackage/{csarId}/import" : {
7533 "description" : "Import VNF package from VNF Repository",
7534 "operationId" : "importVnfPackage",
7543 "description" : "Version Id",
7545 "name" : "versionId",
7568 "application/json" : {
7570 "$ref" : "#/components/schemas/UploadFileResponseDto"
7576 "summary" : "Call VNF Repository to download VNF package, validate it and send the response",
7577 "tags" : [ "SDCE-1 APIs", "VNF Repository packages" ]
7580 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/vnfrepository/vnfpackages" : {
7582 "description" : "Get VNF packages from VNF Repository",
7583 "operationId" : "getVnfPackages",
7592 "description" : "Version Id",
7594 "name" : "versionId",
7610 "application/octet-stream" : {
7619 "summary" : "Call VNF Repository to get VNF package details",
7620 "tags" : [ "SDCE-1 APIs", "VNF Repository packages" ]
7623 "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/vspInformationArtifact" : {
7625 "description" : "Get vendor software product information artifact for specified version",
7626 "operationId" : "getVspInformationArtifact",
7636 "name" : "versionId",
7661 "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
7664 "/workflow/v1.0/actions" : {
7666 "description" : "List Filtered Actions ",
7667 "operationId" : "getFilteredActions",
7676 "name" : "category",
7694 "name" : "componentId",
7702 "application/json" : {
7704 "$ref" : "#/components/schemas/ListResponseWrapper"
7710 "summary" : "Get list of actions based on a filter criteria | If no filter is sent all actions will be returned",
7711 "tags" : [ "SDCE-1 APIs", "Actions" ]
7714 "description" : "Create a new Action",
7715 "operationId" : "createAction",
7718 "application/json" : {
7728 "application/json" : { }
7730 "description" : "default response"
7733 "tags" : [ "SDCE-1 APIs", "Actions" ]
7736 "/workflow/v1.0/actions/components" : {
7738 "description" : "List OPENECOMP Components supported by Action Library",
7739 "operationId" : "getOpenEcompComponents",
7743 "application/json" : {
7745 "$ref" : "#/components/schemas/ListResponseWrapper"
7751 "tags" : [ "SDCE-1 APIs", "Actions" ]
7754 "/workflow/v1.0/actions/{actionInvariantUuId}" : {
7756 "description" : "Delete Action",
7757 "operationId" : "deleteAction",
7760 "name" : "actionInvariantUuId",
7769 "application/json" : { }
7771 "description" : "default response"
7774 "tags" : [ "SDCE-1 APIs", "Actions" ]
7777 "description" : "List Actions For Given Action Invariant UuId",
7778 "operationId" : "getActionsByActionInvariantUuId",
7781 "name" : "actionInvariantUuId",
7796 "application/json" : {
7798 "$ref" : "#/components/schemas/ListResponseWrapper"
7804 "tags" : [ "SDCE-1 APIs", "Actions" ]
7807 "description" : "Actions on a action",
7808 "operationId" : "actOnAction",
7811 "name" : "actionInvariantUuId",
7819 "application/json" : {
7829 "application/json" : { }
7831 "description" : "default response"
7834 "summary" : "Performs one of the following actions on a action: |Checkout: Locks it for edits by other users. Only the locking user sees the edited version.|Undo_Checkout: Unlocks it and deletes the edits that were done.|Checkin: Unlocks it and activates the edited version to all users.| Submit: Finalize its active version.|",
7835 "tags" : [ "SDCE-1 APIs", "Actions" ]
7838 "description" : "Update an existing action",
7839 "operationId" : "updateAction",
7842 "name" : "actionInvariantUuId",
7850 "application/json" : {
7860 "application/json" : { }
7862 "description" : "default response"
7865 "tags" : [ "SDCE-1 APIs", "Actions" ]
7868 "/workflow/v1.0/actions/{actionInvariantUuId}/artifacts" : {
7870 "description" : "Upload new Artifact",
7871 "operationId" : "uploadArtifact_1",
7874 "name" : "actionInvariantUuId",
7881 "name" : "Content-MD5",
7888 "multipart/form-data" : {
7898 "application/json" : { }
7900 "description" : "default response"
7903 "tags" : [ "SDCE-1 APIs", "Actions" ]
7906 "/workflow/v1.0/actions/{actionInvariantUuId}/artifacts/{artifactUuId}" : {
7908 "description" : "Delete Artifact",
7909 "operationId" : "deleteArtifact",
7912 "name" : "actionInvariantUuId",
7919 "name" : "artifactUuId",
7928 "application/json" : { }
7930 "description" : "default response"
7933 "tags" : [ "SDCE-1 APIs", "Actions" ]
7936 "description" : "Update an existing artifact",
7937 "operationId" : "updateArtifact_1",
7940 "name" : "actionInvariantUuId",
7947 "name" : "artifactUuId",
7954 "name" : "Content-MD5",
7961 "multipart/form-data" : {
7971 "application/json" : { }
7973 "description" : "default response"
7976 "tags" : [ "SDCE-1 APIs", "Actions" ]
7979 "/workflow/v1.0/actions/{actionUuId}/artifacts/{artifactUuId}" : {
7981 "description" : "Downloads artifact for action",
7982 "operationId" : "downloadArtifact",
7985 "name" : "actionUuId",
7992 "name" : "artifactUuId",
8001 "application/octet-stream" : { }
8003 "description" : "default response"
8006 "tags" : [ "SDCE-1 APIs", "Actions" ]
8012 "ActionResponseDto" : {
8015 "actionInvariantUuId" : {
8039 "supportedComponents" : {
8043 "additionalProperties" : {
8048 "supportedModels" : {
8052 "additionalProperties" : {
8074 "ActivityLogDto" : {
8084 "$ref" : "#/components/schemas/ActivityStatus"
8088 "format" : "date-time"
8098 "ActivityStatus" : {
8109 "ApplicationConfigDto" : {
8126 "$ref" : "#/components/schemas/ErrorMessage"
8134 "enum" : [ "HEAT", "HEAT_ENV", "HEAT_NET", "HEAT_VOL", "CHEF", "PUPPET", "SHELL", "YANG", "YANG_XML", "BPEL", "DG_XML", "MURANO_PKG", "VENDOR_LICENSE", "VF_LICENSE", "CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT", "CONTROLLER_BLUEPRINT_ARCHIVE", "HELM", "OTHER", "PNF_SW_INFORMATION", "PM_DICTIONARY" ]
8141 "contentDisposition" : {
8142 "$ref" : "#/components/schemas/ContentDisposition"
8152 "additionalProperties" : {
8162 "wildcardSubtype" : {
8231 "preferredCommands" : {
8245 "transferDataFlavors" : {
8250 "defaultRepresentationClassAsString" : {
8253 "flavorJavaFileListType" : {
8256 "flavorRemoteObjectType" : {
8259 "flavorSerializedObjectType" : {
8262 "flavorTextType" : {
8265 "humanPresentableName" : {
8271 "mimeTypeSerializedObject" : {
8277 "representationClassByteBuffer" : {
8280 "representationClassCharBuffer" : {
8283 "representationClassInputStream" : {
8286 "representationClassReader" : {
8289 "representationClassRemote" : {
8292 "representationClassSerializable" : {
8305 "additionalProperties" : {
8317 "ChoiceOrOtherDtoLicenseTerm" : {
8322 "enum" : [ "Fixed_Term", "Perpetual", "Unlimited", "Other" ]
8328 "required" : [ "choice", "other" ]
8330 "ClientConfiguration" : {
8338 "CommitRequestDto" : {
8346 "ComponentComputeAssociation" : {
8352 "computeFlavorId" : {
8371 "ComponentDependencyModel" : {
8385 "ComponentDependencyResponseDto" : {
8420 "required" : [ "displayName" ]
8422 "ComponentRequestDto" : {
8437 "required" : [ "displayName" ]
8439 "ComputeDetailsDto" : {
8453 "required" : [ "name" ]
8458 "associatedToDeploymentFlavor" : {
8472 "ConfigurationDataDto" : {
8495 "additionalProperties" : {
8501 "enum" : [ "itemVersion", "VendorLicenseModel", "LicenseAgreements", "LicenseAgreement", "FeatureGroups", "FeatureGroup", "LicenseKeyGroups", "LicenseKeyGroup", "EntitlementPools", "EntitlementPool", "Limits", "Limit", "VendorSoftwareProduct", "VSPQuestionnaire", "VspModel", "NetworkPackage", "OrchestrationTemplateCandidate", "OrchestrationTemplateCandidateContent", "OrchestrationTemplateCandidateValidationData", "ORIGINAL_ONBOARDED_PACKAGE", "OrchestrationTemplateStructure", "OrchestrationTemplate", "OrchestrationTemplateValidationData", "OrchestrationTemplateContent", "Networks", "Network", "Components", "Component", "ComponentQuestionnaire", "ComponentDependencies", "ComponentDependency", "Nics", "Nic", "NicQuestionnaire", "Mibs", "SNMP_POLL", "SNMP_TRAP", "VES_EVENTS", "Processes", "Process", "DeploymentFlavors", "DeploymentFlavor", "Computes", "Compute", "ComputeQuestionnaire", "Images", "Image", "ImageQuestionnaire", "ServiceModel", "EnrichedServiceModel", "ServiceTemplate", "Templates", "Artifact", "Artifacts", "test" ]
8505 "additionalProperties" : {
8511 "ConflictInfoDto" : {
8522 "enum" : [ "itemVersion", "VendorLicenseModel", "LicenseAgreements", "LicenseAgreement", "FeatureGroups", "FeatureGroup", "LicenseKeyGroups", "LicenseKeyGroup", "EntitlementPools", "EntitlementPool", "Limits", "Limit", "VendorSoftwareProduct", "VSPQuestionnaire", "VspModel", "NetworkPackage", "OrchestrationTemplateCandidate", "OrchestrationTemplateCandidateContent", "OrchestrationTemplateCandidateValidationData", "ORIGINAL_ONBOARDED_PACKAGE", "OrchestrationTemplateStructure", "OrchestrationTemplate", "OrchestrationTemplateValidationData", "OrchestrationTemplateContent", "Networks", "Network", "Components", "Component", "ComponentQuestionnaire", "ComponentDependencies", "ComponentDependency", "Nics", "Nic", "NicQuestionnaire", "Mibs", "SNMP_POLL", "SNMP_TRAP", "VES_EVENTS", "Processes", "Process", "DeploymentFlavors", "DeploymentFlavor", "Computes", "Compute", "ComputeQuestionnaire", "Images", "Image", "ImageQuestionnaire", "ServiceModel", "EnrichedServiceModel", "ServiceTemplate", "Templates", "Artifact", "Artifacts", "test" ]
8526 "ConflictResolutionDto" : {
8529 "otherResolution" : {
8531 "additionalProperties" : {
8537 "enum" : [ "THEIRS", "YOURS", "OTHER" ]
8541 "ContentDisposition" : {
8549 "additionalProperties" : {
8558 "DeploymentFlavorDto" : {
8561 "componentComputeAssociations" : {
8564 "$ref" : "#/components/schemas/ComponentComputeAssociation"
8572 "featureGroupId" : {
8584 "required" : [ "model" ]
8586 "DeploymentFlavorListResponseDto" : {
8600 "DeploymentFlavorRequestDto" : {
8603 "componentComputeAssociations" : {
8606 "$ref" : "#/components/schemas/ComponentComputeAssociation"
8614 "featureGroupId" : {
8623 "required" : [ "model" ]
8625 "EntitlementPoolEntityDto" : {
8627 "description" : "EntitlementPoolEntity",
8637 "getversionUUID" : {
8648 "manufacturerReferenceNumber" : {
8658 "operationalScope" : {
8659 "$ref" : "#/components/schemas/MultiChoiceOrOtherDtoOperationalScope"
8661 "referencingFeatureGroups" : {
8666 "uniqueItems" : true
8671 "thresholdUnits" : {
8673 "enum" : [ "Absolute", "Percentage" ]
8675 "thresholdValue" : {
8681 "enum" : [ "Universal", "Unique", "One_Time" ]
8684 "required" : [ "manufacturerReferenceNumber", "name", "type" ]
8686 "EntitlementPoolRequestDto" : {
8688 "description" : "EntitlementPoolRequest",
8703 "manufacturerReferenceNumber" : {
8713 "operationalScope" : {
8714 "$ref" : "#/components/schemas/MultiChoiceOrOtherDtoOperationalScope"
8719 "thresholdUnits" : {
8721 "enum" : [ "Absolute", "Percentage" ]
8723 "thresholdValue" : {
8729 "enum" : [ "Universal", "Unique", "One_Time" ]
8732 "required" : [ "manufacturerReferenceNumber", "name", "type" ]
8739 "enum" : [ "ERROR", "WARNING", "INFO" ]
8757 "FeatureGroupEntityDto" : {
8759 "description" : "FeatureGroupEntity",
8766 "entitlementPoolsIds" : {
8771 "maxItems" : 2147483647,
8773 "uniqueItems" : true
8778 "licenseKeyGroupsIds" : {
8783 "uniqueItems" : true
8793 "referencingLicenseAgreements" : {
8798 "uniqueItems" : true
8801 "required" : [ "name", "partNumber" ]
8803 "FeatureGroupModelDto" : {
8805 "description" : "FeatureGroupModel",
8812 "entitlementPools" : {
8815 "$ref" : "#/components/schemas/EntitlementPoolEntityDto"
8821 "licenseKeyGroups" : {
8824 "$ref" : "#/components/schemas/LicenseKeyGroupEntityDto"
8835 "referencingLicenseAgreements" : {
8840 "uniqueItems" : true
8843 "required" : [ "name", "partNumber" ]
8845 "FeatureGroupRequestDto" : {
8847 "description" : "FeatureGroupRequest",
8849 "addedEntitlementPoolsIds" : {
8854 "uniqueItems" : true
8856 "addedLicenseKeyGroupsIds" : {
8861 "uniqueItems" : true
8877 "required" : [ "name", "partNumber" ]
8879 "FeatureGroupUpdateRequestDto" : {
8881 "description" : "FeatureGroupUpdateRequest",
8883 "addedEntitlementPoolsIds" : {
8888 "uniqueItems" : true
8890 "addedLicenseKeyGroupsIds" : {
8895 "uniqueItems" : true
8910 "removedEntitlementPoolsIds" : {
8915 "uniqueItems" : true
8917 "removedLicenseKeyGroupsIds" : {
8922 "uniqueItems" : true
8925 "required" : [ "name", "partNumber" ]
8933 "$ref" : "#/components/schemas/FeatureDto"
8935 "uniqueItems" : true
8939 "FileDataStructureDto" : {
8951 "$ref" : "#/components/schemas/Module"
8974 "healthCheckComponent" : {
8976 "enum" : [ "BE", "Cassandra", "Zusammen" ]
8980 "enum" : [ "UP", "DOWN" ]
8987 "HealthInfoDtos" : {
8993 "$ref" : "#/components/schemas/HealthInfoDto"
8998 "HeatStructureTree" : {
9004 "$ref" : "#/components/schemas/Artifact"
9006 "uniqueItems" : true
9012 "$ref" : "#/components/schemas/HeatStructureTree"
9017 "$ref" : "#/components/schemas/ErrorMessage"
9026 "$ref" : "#/components/schemas/HeatStructureTree"
9028 "uniqueItems" : true
9033 "$ref" : "#/components/schemas/HeatStructureTree"
9035 "uniqueItems" : true
9040 "$ref" : "#/components/schemas/HeatStructureTree"
9042 "uniqueItems" : true
9047 "$ref" : "#/components/schemas/HeatStructureTree"
9049 "uniqueItems" : true
9054 "$ref" : "#/components/schemas/HeatStructureTree"
9056 "uniqueItems" : true
9060 "enum" : [ "HEAT", "HEAT_ENV", "HEAT_NET", "HEAT_VOL", "CHEF", "PUPPET", "SHELL", "YANG", "YANG_XML", "BPEL", "DG_XML", "MURANO_PKG", "VENDOR_LICENSE", "VF_LICENSE", "CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT", "CONTROLLER_BLUEPRINT_ARCHIVE", "HELM", "OTHER", "PNF_SW_INFORMATION", "PM_DICTIONARY" ]
9065 "$ref" : "#/components/schemas/HeatStructureTree"
9067 "uniqueItems" : true
9084 "required" : [ "fileName" ]
9086 "ImageRequestDto" : {
9096 "required" : [ "fileName" ]
9103 "format" : "date-time"
9111 "modificationTime" : {
9113 "format" : "date-time"
9123 "additionalProperties" : {
9129 "enum" : [ "ACTIVE", "ARCHIVED" ]
9134 "versionStatusCounters" : {
9136 "additionalProperties" : {
9143 "ItemActionRequestDto" : {
9148 "enum" : [ "ARCHIVE", "RESTORE" ]
9152 "ItemCreationDto" : {
9159 "$ref" : "#/components/schemas/VersionDto"
9180 "additionalProperties" : {
9192 "ItemPermissionsDto" : {
9203 "ItemPermissionsRequestDto" : {
9205 "description" : "ItemPermissionsRequest",
9212 "uniqueItems" : true
9214 "removedUsersIds" : {
9219 "uniqueItems" : true
9223 "ItemVersionConflictDto" : {
9227 "$ref" : "#/components/schemas/ConflictDto"
9229 "conflictInfoList" : {
9232 "$ref" : "#/components/schemas/ConflictInfoDto"
9237 "LicenseAgreementEntityDto" : {
9239 "description" : "LicenseAgreementEntity",
9246 "featureGroupsIds" : {
9251 "maxItems" : 2147483647,
9253 "uniqueItems" : true
9259 "$ref" : "#/components/schemas/ChoiceOrOtherDtoLicenseTerm"
9266 "requirementsAndConstrains" : {
9272 "required" : [ "licenseTerm", "name" ]
9274 "LicenseAgreementModelDto" : {
9276 "description" : "LicenseAgreementModel",
9286 "$ref" : "#/components/schemas/FeatureGroupEntityDto"
9288 "uniqueItems" : true
9294 "$ref" : "#/components/schemas/ChoiceOrOtherDtoLicenseTerm"
9301 "requirementsAndConstrains" : {
9307 "required" : [ "licenseTerm", "name" ]
9309 "LicenseAgreementRequestDto" : {
9311 "description" : "LicenseAgreementRequest",
9313 "addedFeatureGroupsIds" : {
9318 "uniqueItems" : true
9326 "$ref" : "#/components/schemas/ChoiceOrOtherDtoLicenseTerm"
9333 "requirementsAndConstrains" : {
9339 "required" : [ "licenseTerm", "name" ]
9341 "LicenseAgreementUpdateRequestDto" : {
9343 "description" : "LicenseAgreementUpdateRequest",
9345 "addedFeatureGroupsIds" : {
9350 "uniqueItems" : true
9358 "$ref" : "#/components/schemas/ChoiceOrOtherDtoLicenseTerm"
9365 "removedFeatureGroupsIds" : {
9370 "uniqueItems" : true
9372 "requirementsAndConstrains" : {
9378 "required" : [ "licenseTerm", "name" ]
9380 "LicenseKeyGroupEntityDto" : {
9399 "manufacturerReferenceNumber" : {
9409 "operationalScope" : {
9410 "$ref" : "#/components/schemas/MultiChoiceOrOtherDtoOperationalScope"
9412 "referencingFeatureGroups" : {
9417 "uniqueItems" : true
9422 "thresholdUnits" : {
9424 "enum" : [ "Absolute", "Percentage" ]
9426 "thresholdValue" : {
9432 "enum" : [ "Universal", "Unique", "One_Time" ]
9438 "required" : [ "name", "type" ]
9440 "LicenseKeyGroupRequestDto" : {
9456 "manufacturerReferenceNumber" : {
9466 "operationalScope" : {
9467 "$ref" : "#/components/schemas/MultiChoiceOrOtherDtoOperationalScope"
9472 "thresholdUnits" : {
9474 "enum" : [ "Absolute", "Percentage" ]
9476 "thresholdValue" : {
9482 "enum" : [ "Universal", "Unique", "One_Time" ]
9485 "required" : [ "name", "type" ]
9496 "licenseAgreement" : {
9501 "LimitEntityDto" : {
9504 "aggregationFunction" : {
9533 "LimitRequestDto" : {
9535 "description" : "LimitRequest",
9537 "aggregationFunction" : {
9566 "required" : [ "metric", "name", "type", "value" ]
9568 "ListResponseWrapper" : {
9574 "$ref" : "#/components/schemas/ActionResponseDto"
9580 "$ref" : "#/components/schemas/OpenEcompComponent"
9586 "$ref" : "#/components/schemas/ActionResponseDto"
9605 "enum" : [ "HEAT", "HEAT_ENV", "HEAT_NET", "HEAT_VOL", "CHEF", "PUPPET", "SHELL", "YANG", "YANG_XML", "BPEL", "DG_XML", "MURANO_PKG", "VENDOR_LICENSE", "VF_LICENSE", "CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT", "CONTROLLER_BLUEPRINT_ARCHIVE", "HELM", "OTHER", "PNF_SW_INFORMATION", "PM_DICTIONARY" ]
9618 "MonitoringUploadStatusDto" : {
9632 "MultiChoiceOrOtherDtoOperationalScope" : {
9639 "enum" : [ "Network_Wide", "Availability_Zone", "Data_Center", "Tenant", "VM", "CPU", "Core", "Other" ]
9641 "maxItems" : 2147483647,
9643 "uniqueItems" : true
9649 "required" : [ "choices", "other" ]
9664 "required" : [ "dhcp", "name" ]
9666 "NetworkRequestDto" : {
9676 "required" : [ "dhcp", "name" ]
9690 "networkDescription" : {
9703 "required" : [ "name", "networkType" ]
9714 "networkDescription" : {
9724 "required" : [ "name", "networkType" ]
9726 "NotificationEntityDto" : {
9732 "eventAttributes" : {
9734 "additionalProperties" : {
9750 "NotificationsStatusDto" : {
9771 "$ref" : "#/components/schemas/NotificationEntityDto"
9774 "numOfNotSeenNotifications" : {
9780 "OpenEcompComponent" : {
9791 "PackageInfoDto" : {
9803 "packageChecksum" : {
9832 "ProcessEntityDto" : {
9849 "enum" : [ "Lifecycle_Operations", "Other" ]
9852 "required" : [ "name" ]
9854 "ProcessRequestDto" : {
9865 "enum" : [ "Lifecycle_Operations", "Other" ]
9868 "required" : [ "name" ]
9870 "QuestionnaireResponseDto" : {
9877 "$ref" : "#/components/schemas/ErrorMessage"
9884 "RemoteTestingEndpointDefinition" : {
9896 "scenarioFilter" : {
9907 "RevisionRequestDto" : {
9915 "SubmitRequestDto" : {
9923 "UpdateNotificationResponseStatus" : {
9928 "additionalProperties" : {
9931 "$ref" : "#/components/schemas/ErrorMessage"
9937 "enum" : [ "Success", "Failure" ]
9941 "UploadFileResponseDto" : {
9946 "additionalProperties" : {
9949 "$ref" : "#/components/schemas/ErrorMessage"
9953 "networkPackageName" : {
9956 "onboardingOrigin" : {
9961 "enum" : [ "Success", "Failure" ]
9965 "ValidationStructureList" : {
9968 "importStructure" : {
9969 "$ref" : "#/components/schemas/HeatStructureTree"
9973 "VendorLicenseModelActionRequestDto" : {
9978 "enum" : [ "Submit" ]
9981 "$ref" : "#/components/schemas/SubmitRequestDto"
9985 "VendorLicenseModelEntityDto" : {
9987 "description" : "VendorLicenseModelEntity",
10006 "required" : [ "description", "iconRef", "vendorName" ]
10008 "VendorLicenseModelRequestDto" : {
10010 "description" : "VendorLicenseModelRequest",
10014 "maxLength" : 1000,
10026 "required" : [ "description", "iconRef", "vendorName" ]
10028 "VersionActionRequestDto" : {
10033 "enum" : [ "Sync", "Commit", "Revert", "Reset", "Clean" ]
10035 "commitRequest" : {
10036 "$ref" : "#/components/schemas/CommitRequestDto"
10038 "revisionRequest" : {
10039 "$ref" : "#/components/schemas/RevisionRequestDto"
10046 "additionalInfo" : {
10048 "additionalProperties" : {
10057 "format" : "date-time"
10065 "modificationTime" : {
10067 "format" : "date-time"
10073 "$ref" : "#/components/schemas/VersionState"
10077 "enum" : [ "Draft", "Locked", "Certified", "Deprecated", "Deleted" ]
10081 "VersionRequestDto" : {
10084 "creationMethod" : {
10086 "enum" : [ "major", "minor" ]
10093 "VersionSoftwareProductActionRequestDto" : {
10098 "enum" : [ "Submit", "Create_Package" ]
10100 "submitRequest" : {
10101 "$ref" : "#/components/schemas/SubmitRequestDto"
10111 "synchronizationState" : {
10113 "enum" : [ "Up to date", "Out of sync", "Merging" ]
10117 "VspComputeDto" : {
10123 "computeFlavorId" : {
10131 "VspDescriptionDto" : {
10145 "enum" : [ "EXTERNAL", "INTERNAL" ]
10147 "licensingData" : {
10148 "$ref" : "#/components/schemas/LicensingData"
10150 "licensingVersion" : {
10166 "required" : [ "category", "description", "name", "subCategory", "vendorId", "vendorName" ]
10168 "VspDetailsDto" : {
10170 "description" : "VspDetails",
10172 "candidateOnboardingOrigin" : {
10189 "enum" : [ "EXTERNAL", "INTERNAL" ]
10191 "licensingData" : {
10192 "$ref" : "#/components/schemas/LicensingData"
10194 "licensingVersion" : {
10200 "networkPackageName" : {
10203 "onboardingMethod" : {
10206 "onboardingOrigin" : {
10218 "validationData" : {
10219 "$ref" : "#/components/schemas/ValidationStructureList"
10231 "required" : [ "category", "description", "name", "onboardingMethod", "subCategory", "vendorId", "vendorName" ]
10233 "VspRequestDto" : {
10247 "enum" : [ "EXTERNAL", "INTERNAL" ]
10249 "licensingData" : {
10250 "$ref" : "#/components/schemas/LicensingData"
10252 "licensingVersion" : {
10258 "onboardingMethod" : {
10271 "required" : [ "category", "description", "name", "onboardingMethod", "subCategory", "vendorId", "vendorName" ]