4 email: onap-discuss@lists.onap.org
6 url: https://onap.readthedocs.io
7 description: SDC API for onboarding (SDCE-1)
10 url: http://www.apache.org/licenses/LICENSE-2.0
11 title: "SPC API: SDCE-1"
14 - description: SDCE-1 APIs
23 application/vnd.sun.wadl+xml: {}
25 description: default response
26 /application.wadl/{path}:
28 operationId: getExternalGrammar
39 description: default response
40 /v1.0/actuator/prometheus:
42 description: Gets the prometheus micrometer application metrics
43 operationId: prometheusMetrics
45 - description: The Accept header to determine the output content type
56 description: default response
57 summary: Prometheus Micrometer Metrics
60 /v1.0/application-configuration:
62 description: Insert JSON schema into application config table
63 operationId: insertToTable
82 description: default response
85 - Application Configuration
86 /v1.0/application-configuration/{namespace}:
88 description: Get List of keys and descriptions by namespace
89 operationId: getListOfConfigurationByNamespaceFromTable
103 $ref: '#/components/schemas/ApplicationConfigDto'
106 - Application Configuration
107 /v1.0/application-configuration/{namespace}/{key}:
109 description: Get JSON schema by namespace and key
110 operationId: getFromTable
127 $ref: '#/components/schemas/ConfigurationDataDto'
130 - Application Configuration
131 /v1.0/externaltesting/config:
133 operationId: getConfig
138 description: default response
143 operationId: setConfig
148 $ref: '#/components/schemas/ClientConfiguration'
153 description: default response
157 /v1.0/externaltesting/endpoints:
159 operationId: getEndpoints
164 description: default response
169 operationId: setEndpoints
176 $ref: '#/components/schemas/RemoteTestingEndpointDefinition'
181 description: default response
185 /v1.0/externaltesting/endpoints/{endpointId}/executions/{executionId}:
187 operationId: getExecution
203 description: default response
207 /v1.0/externaltesting/endpoints/{endpointId}/scenarios:
209 operationId: getScenarios
220 description: default response
224 /v1.0/externaltesting/endpoints/{endpointId}/scenarios/{scenario}/testcases:
226 operationId: getTestcases
242 description: default response
246 /v1.0/externaltesting/endpoints/{endpointId}/scenarios/{scenario}/testsuites:
248 operationId: getTestsuites
264 description: default response
268 /v1.0/externaltesting/endpoints/{endpointId}/scenarios/{scenario}/testsuites/{testsuite}/testcases/{testcase}:
270 operationId: getTestcase
296 description: default response
300 /v1.0/externaltesting/executions:
302 operationId: getValidationResult
318 description: default response
343 $ref: '#/components/schemas/Attachment'
348 description: default response
352 /v1.0/externaltesting/testcasetree:
354 operationId: getTestCasesAsTree
359 description: default response
365 description: Perform health check
366 operationId: checkHealth
372 $ref: '#/components/schemas/HealthInfoDtos'
378 description: Get list of items according to desired filters
381 - description: Filter by item status
389 - description: Filter by version status
397 - description: Filter by item type
405 - description: Filter by user permission
413 - description: Filter by onboarding method
415 name: onboardingMethod
433 $ref: '#/components/schemas/Item'
437 /v1.0/items/{itemId}:
439 description: Get details of a item
456 description: default response
460 /v1.0/items/{itemId}/actions:
462 description: Acts on item version
479 $ref: '#/components/schemas/ItemActionRequestDto'
484 description: default response
488 /v1.0/items/{itemId}/permissions:
490 description: List users permissions assigned on item
509 $ref: '#/components/schemas/ItemPermissionsDto'
513 /v1.0/items/{itemId}/permissions/{permission}:
515 description: Update useres permission on item
516 operationId: updatePermissions
537 $ref: '#/components/schemas/ItemPermissionsRequestDto'
542 description: default response
546 /v1.0/items/{itemId}/versions:
548 description: Lists item versions
568 $ref: '#/components/schemas/VersionDto'
572 /v1.0/items/{itemId}/versions/{versionId}:
574 description: Gets item version
597 $ref: '#/components/schemas/VersionDto'
602 description: Creates a new item version
624 $ref: '#/components/schemas/VersionRequestDto'
629 description: default response
633 /v1.0/items/{itemId}/versions/{versionId}/actions:
635 description: Acts on item version
657 $ref: '#/components/schemas/VersionActionRequestDto'
662 description: default response
666 /v1.0/items/{itemId}/versions/{versionId}/activity-logs:
668 description: Gets item version activity log
669 operationId: getActivityLog
671 - description: Item Id
677 - description: Version Id
695 $ref: '#/components/schemas/ActivityLogDto'
699 /v1.0/items/{itemId}/versions/{versionId}/conflicts:
701 description: item version conflicts
702 operationId: getConflict
704 - description: Item Id
710 - description: Version Id
726 $ref: '#/components/schemas/ItemVersionConflictDto'
727 summary: Item version private copy conflicts against its public copy
730 - Item Version Conflicts
731 /v1.0/items/{itemId}/versions/{versionId}/conflicts/{conflictId}:
733 description: Gets item version conflict
734 operationId: getConflict_1
736 - description: Item Id
742 - description: Version Id
748 - description: Version Id
764 $ref: '#/components/schemas/ConflictDto'
765 summary: Gets an item version private copy conflict against its public copy
768 - Item Version Conflicts
770 description: Resolves item version conflict
771 operationId: resolveConflict
773 - description: Item Id
779 - description: Version Id
785 - description: Version Id
800 $ref: '#/components/schemas/ConflictResolutionDto'
805 description: default response
806 summary: Resolves an item version private copy conflict against its public copy
809 - Item Version Conflicts
810 /v1.0/items/{itemId}/versions/{versionId}/revisions:
812 description: Gets item version revisions
813 operationId: listRevisions
837 $ref: '#/components/schemas/ActivityLogDto'
843 description: Retrieve all user notifications
844 operationId: getNotifications
852 name: LAST_DELIVERED_EVENT_ID
857 name: END_OF_PAGE_EVENT_ID
868 $ref: '#/components/schemas/NotificationsStatusDto'
872 /v1.0/notifications/last-seen/{notificationId}:
874 description: Update Last Seen Notification
875 operationId: updateLastSeenNotification
877 - description: Notification Id
893 $ref: '#/components/schemas/UpdateNotificationResponseStatus'
897 /v1.0/notifications/worker:
899 description: Retrive user not delivered notifications
900 operationId: getNewNotificationsByOwnerId
908 name: LAST_DELIVERED_EVENT_ID
912 name: NOTIFICATION_ROWS_LIMIT
922 $ref: '#/components/schemas/NotificationsStatusDto'
926 /v1.0/notifications/{notificationId}:
928 description: Mark notification as read
929 operationId: markAsRead
931 - description: Notification Id
947 $ref: '#/components/schemas/UpdateNotificationResponseStatus'
953 description: Get TOGGLZ Features
954 operationId: getFeatures
962 $ref: '#/components/schemas/FeatureSetDto'
966 /v1.0/togglz/state/{state}:
968 description: Update feature toggle state for all features
969 operationId: setAllFeatures
980 description: default response
984 /v1.0/togglz/{featureName}/state:
986 description: Get feature toggle state
987 operationId: getFeatureState
999 $ref: '#/components/schemas/FeatureDto'
1003 /v1.0/togglz/{featureName}/state/{state}:
1005 description: Update feature toggle state
1006 operationId: setFeatureState
1021 application/json: {}
1022 description: default response
1028 description: Lists unique value types
1029 operationId: listUniqueTypes
1039 application/json: {}
1040 description: default response
1044 /v1.0/unique-types/{type}/values/{value}:
1046 description: Gets unique value
1047 operationId: getUniqueValue
1049 - description: "The unique value type, for example: 'VlmName'"
1055 - description: The unique value
1068 description: Indication whether the unique value is occupied
1070 description: Unsupported unique type
1074 /v1.0/validation/{type}/validate:
1076 description: Validate a package
1077 operationId: validateFile_1
1086 multipart/form-data:
1092 application/json: {}
1093 description: default response
1097 /v1.0/vendor-license-models:
1099 description: List vendor license models
1100 operationId: listLicenseModels
1102 - description: "Filter to return only Vendor License Models with at least one\
1103 \ version at this status. Currently supported values: 'Certified' , 'Draft'"
1108 - description: "Filter to only return Vendor License Models at this status.Currently\
1109 \ supported values: 'ACTIVE' , 'ARCHIVED'.Default value = 'ACTIVE'."
1126 $ref: '#/components/schemas/ItemDto'
1129 - Vendor License Models
1131 description: Create vendor license model
1132 operationId: createLicenseModel
1143 $ref: '#/components/schemas/VendorLicenseModelRequestDto'
1147 application/json: {}
1148 description: default response
1151 - Vendor License Models
1152 /v1.0/vendor-license-models/{vlmId}:
1154 description: Delete vendor license model
1155 operationId: deleteLicenseModel
1157 - description: Vendor license model Id
1171 application/json: {}
1172 description: default response
1175 - Vendor License Models
1176 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}:
1178 description: Get vendor license model
1179 operationId: getLicenseModel
1181 - description: Vendor license model Id
1187 - description: Vendor license model version Id
1203 $ref: '#/components/schemas/VendorLicenseModelEntityDto'
1206 - Vendor License Models
1208 description: Update vendor license model
1209 operationId: updateLicenseModel
1211 - description: Vendor license model Id
1217 - description: Vendor license model version Id
1232 $ref: '#/components/schemas/VendorLicenseModelRequestDto'
1236 application/json: {}
1237 description: default response
1240 - Vendor License Models
1241 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/actions:
1243 description: Update vendor license model
1244 operationId: actOnLicenseModel
1246 - description: Vendor license model Id
1252 - description: Vendor license model version Id
1267 $ref: '#/components/schemas/VendorLicenseModelActionRequestDto'
1271 application/json: {}
1272 description: default response
1275 - Vendor License Models
1276 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools:
1278 description: List vendor entitlement pools
1279 operationId: listEntitlementPools
1281 - description: Vendor license model Id
1287 - description: Vendor license model version Id
1305 $ref: '#/components/schemas/EntitlementPoolEntityDto'
1308 - Vendor License Model - Entitlement Pools
1310 description: Create vendor entitlement pool
1311 operationId: createEntitlementPool
1313 - description: Vendor license model Id
1319 - description: Vendor license model version Id
1334 $ref: '#/components/schemas/EntitlementPoolRequestDto'
1338 application/json: {}
1339 description: default response
1342 - Vendor License Model - Entitlement Pools
1343 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools/{entitlementPoolId}:
1345 description: Delete vendor entitlement pool
1346 operationId: deleteEntitlementPool
1348 - description: Vendor license model Id
1354 - description: Vendor license model version Id
1361 name: entitlementPoolId
1373 application/json: {}
1374 description: default response
1377 - Vendor License Model - Entitlement Pools
1379 description: Get vendor entitlement pool
1380 operationId: getEntitlementPool
1382 - description: Vendor license model Id
1388 - description: Vendor license model version Id
1395 name: entitlementPoolId
1409 $ref: '#/components/schemas/EntitlementPoolEntityDto'
1412 - Vendor License Model - Entitlement Pools
1414 description: Update vendor entitlement pool
1415 operationId: updateEntitlementPool
1417 - description: Vendor license model Id
1423 - description: Vendor license model version Id
1430 name: entitlementPoolId
1442 $ref: '#/components/schemas/EntitlementPoolRequestDto'
1446 application/json: {}
1447 description: default response
1450 - Vendor License Model - Entitlement Pools
1451 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools/{entitlementPoolId}/limits:
1453 description: List vendor entitlement pool limits
1454 operationId: listLimits
1456 - description: Vendor license model Id
1462 - description: Vendor license model version Id
1468 - description: Vendor license model Entitlement Pool Id
1470 name: entitlementPoolId
1486 $ref: '#/components/schemas/LimitRequestDto'
1489 - Vendor License Model - Entitlement Pool Limits
1491 description: Create vendor entitlement pool limits
1492 operationId: createLimit
1494 - description: Vendor license model Id
1500 - description: Vendor license model version Id
1506 - description: Vendor license model Entitlement Pool Id
1508 name: entitlementPoolId
1521 $ref: '#/components/schemas/LimitRequestDto'
1525 application/json: {}
1526 description: default response
1529 - Vendor License Model - Entitlement Pool Limits
1530 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools/{entitlementPoolId}/limits/{limitId}:
1532 description: Delete vendor entitlement pool limit
1533 operationId: deleteLimit
1535 - description: Vendor license model Id
1541 - description: Vendor license model version Id
1547 - description: Vendor license model Entitlement pool Id
1549 name: entitlementPoolId
1566 application/json: {}
1567 description: default response
1570 - Vendor License Model - Entitlement Pool Limits
1572 description: Get vendor entitlement pool limit
1573 operationId: getLimit
1575 - description: Vendor license model Id
1581 - description: Vendor license model version Id
1587 - description: Vendor license model Entitlement Pool Id
1589 name: entitlementPoolId
1593 - description: Vendor license model Entitlement Pool Limit Id
1609 $ref: '#/components/schemas/LimitEntityDto'
1612 - Vendor License Model - Entitlement Pool Limits
1614 description: Update vendor entitlement pool limit
1615 operationId: updateLimit
1617 - description: Vendor license model Id
1623 - description: Vendor license model version Id
1629 - description: Vendor license model Entitlement Pool Id
1631 name: entitlementPoolId
1648 $ref: '#/components/schemas/LimitRequestDto'
1652 application/json: {}
1653 description: default response
1656 - Vendor License Model - Entitlement Pool Limits
1657 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/feature-groups:
1659 description: List vendor feature groups
1660 operationId: listFeatureGroups
1662 - description: Vendor license model Id
1668 - description: Vendor license model version Id
1686 $ref: '#/components/schemas/FeatureGroupEntityDto'
1689 - Vendor License Model - Feature Groups
1691 description: Create vendor feature group
1692 operationId: createFeatureGroup
1694 - description: Vendor license model Id
1700 - description: Vendor license model version Id
1715 $ref: '#/components/schemas/FeatureGroupRequestDto'
1719 application/json: {}
1720 description: default response
1723 - Vendor License Model - Feature Groups
1724 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/feature-groups/{featureGroupId}:
1726 description: Delete vendor feature group
1727 operationId: deleteFeatureGroup
1729 - description: Vendor license model Id
1735 - description: Vendor license model version Id
1742 name: featureGroupId
1754 application/json: {}
1755 description: default response
1758 - Vendor License Model - Feature Groups
1760 description: Get vendor feature group
1761 operationId: getFeatureGroup
1763 - description: Vendor license model Id
1769 - description: Vendor license model version Id
1776 name: featureGroupId
1790 $ref: '#/components/schemas/FeatureGroupModelDto'
1793 - Vendor License Model - Feature Groups
1795 description: Update vendor feature group
1796 operationId: updateFeatureGroup
1798 - description: Vendor license model Id
1804 - description: Vendor license model version Id
1811 name: featureGroupId
1824 $ref: '#/components/schemas/FeatureGroupUpdateRequestDto'
1828 application/json: {}
1829 description: default response
1832 - Vendor License Model - Feature Groups
1833 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-agreements:
1835 description: List vendor license agreements
1836 operationId: listLicenseAgreements
1838 - description: Vendor license model Id
1844 - description: Vendor license model version Id
1862 $ref: '#/components/schemas/LicenseAgreementEntityDto'
1865 - Vendor License Model - License Agreements
1867 description: Create vendor license agreement
1868 operationId: createLicenseAgreement
1870 - description: Vendor license model Id
1876 - description: Vendor license model version Id
1891 $ref: '#/components/schemas/LicenseAgreementRequestDto'
1895 application/json: {}
1896 description: default response
1899 - Vendor License Model - License Agreements
1900 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-agreements/{licenseAgreementId}:
1902 description: Delete vendor license agreement
1903 operationId: deleteLicenseAgreement
1905 - description: Vendor license model Id
1911 - description: Vendor license model version Id
1918 name: licenseAgreementId
1930 application/json: {}
1931 description: default response
1934 - Vendor License Model - License Agreements
1936 description: Get vendor license agreement
1937 operationId: getLicenseAgreement
1939 - description: Vendor license model Id
1945 - description: Vendor license model version Id
1952 name: licenseAgreementId
1966 $ref: '#/components/schemas/LicenseAgreementModelDto'
1969 - Vendor License Model - License Agreements
1971 description: Update vendor license agreement
1972 operationId: updateLicenseAgreement
1974 - description: Vendor license model Id
1980 - description: Vendor license model version Id
1987 name: licenseAgreementId
2000 $ref: '#/components/schemas/LicenseAgreementUpdateRequestDto'
2004 application/json: {}
2005 description: default response
2008 - Vendor License Model - License Agreements
2009 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups:
2011 description: List vendor license key groups
2012 operationId: listLicenseKeyGroups
2014 - description: Vendor license model Id
2020 - description: Vendor license model version Id
2037 $ref: '#/components/schemas/LicenseKeyGroupEntityDto'
2040 - Vendor License Model - License Key Groups
2042 description: Create vendor license key group
2043 operationId: createLicenseKeyGroup
2045 - description: Vendor license model Id
2051 - description: Vendor license model version Id
2066 $ref: '#/components/schemas/LicenseKeyGroupRequestDto'
2070 application/json: {}
2071 description: default response
2074 - Vendor License Model - License Key Groups
2075 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups/{licenseKeyGroupId}:
2077 description: Delete vendor license key group
2078 operationId: deleteLicenseKeyGroup
2080 - description: Vendor license model Id
2086 - description: Vendor license model version Id
2093 name: licenseKeyGroupId
2105 application/json: {}
2106 description: default response
2109 - Vendor License Model - License Key Groups
2111 description: Get vendor license key group
2112 operationId: getLicenseKeyGroup
2114 - description: Vendor license model Id
2120 - description: Vendor license model version Id
2127 name: licenseKeyGroupId
2141 $ref: '#/components/schemas/LicenseKeyGroupEntityDto'
2144 - Vendor License Model - License Key Groups
2146 description: Update vendor license key group
2147 operationId: updateLicenseKeyGroup
2149 - description: Vendor license model Id
2155 - description: Vendor license model version Id
2162 name: licenseKeyGroupId
2175 $ref: '#/components/schemas/LicenseKeyGroupRequestDto'
2179 application/json: {}
2180 description: default response
2183 - Vendor License Model - License Key Groups
2184 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups/{licenseKeyGroupId}/limits:
2186 description: List vendor license key group limits
2187 operationId: listLimits_1
2189 - description: Vendor license model Id
2195 - description: Vendor license model version Id
2201 - description: Vendor license model License Key Group Id
2203 name: licenseKeyGroupId
2219 $ref: '#/components/schemas/LimitEntityDto'
2222 - Vendor License Model - License Key Group Limits
2224 description: Create vendor license key group limit
2225 operationId: createLimit_1
2227 - description: Vendor license model Id
2233 - description: Vendor license model version Id
2239 - description: Vendor license model License Key Group Id
2241 name: licenseKeyGroupId
2254 $ref: '#/components/schemas/LimitRequestDto'
2258 application/json: {}
2259 description: default response
2262 - Vendor License Model - License Key Group Limits
2263 /v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups/{licenseKeyGroupId}/limits/{limitId}:
2265 description: Delete vendor license key group limit
2266 operationId: deleteLimit_1
2268 - description: Vendor license model Id
2274 - description: Vendor license model version Id
2280 - description: Vendor license model license key group Id
2282 name: licenseKeyGroupId
2299 application/json: {}
2300 description: default response
2303 - Vendor License Model - License Key Group Limits
2305 description: Get vendor entitlement pool limit
2306 operationId: getLimit_1
2308 - description: Vendor license model Id
2314 - description: Vendor license model version Id
2320 - description: Vendor license model License Key Group
2322 name: licenseKeyGroupId
2326 - description: Vendor license model License Key Group Limit Id
2342 $ref: '#/components/schemas/LimitEntityDto'
2345 - Vendor License Model - License Key Group Limits
2347 description: Update vendor license key group limit
2348 operationId: updateLimit_1
2350 - description: Vendor license model Id
2356 - description: Vendor license model version Id
2362 - description: Vendor license model License Key Group Id
2364 name: licenseKeyGroupId
2381 $ref: '#/components/schemas/LimitRequestDto'
2385 application/json: {}
2386 description: default response
2389 - Vendor License Model - License Key Group Limits
2390 /v1.0/vendor-software-products:
2392 description: Get list of vendor software products and their description
2393 operationId: listVsps
2395 - description: "Filter to return only Vendor Software Products with at least\
2396 \ one version at this status. Currently supported values: 'Certified' ,\
2402 - description: "Filter to only return Vendor Software Products at this status.Currently\
2403 \ supported values: 'ACTIVE' , 'ARCHIVED'.Default value = 'ACTIVE'."
2420 $ref: '#/components/schemas/VspDetailsDto'
2423 - Vendor Software Products
2425 description: Create a new vendor software product
2426 operationId: createVsp
2437 $ref: '#/components/schemas/VspRequestDto'
2443 $ref: '#/components/schemas/ItemCreationDto'
2446 - Vendor Software Products
2447 /v1.0/vendor-software-products/packages:
2449 description: Get list of translated CSAR files details
2450 operationId: listPackages
2452 - description: "Vendor Software Product status filter. Currently supported values:\
2453 \ 'ACTIVE', 'ARCHIVED'"
2458 - description: Category
2463 - description: Sub-category
2480 $ref: '#/components/schemas/PackageInfoDto'
2483 - Vendor Software Products
2484 /v1.0/vendor-software-products/packages/{vspId}:
2486 description: Get translated CSAR file
2487 operationId: getTranslatedFile
2505 application/octet-stream:
2509 summary: Exports translated file to a zip file
2512 - Vendor Software Products
2513 /v1.0/vendor-software-products/validation-vsp:
2515 operationId: getValidationVsp
2525 application/json: {}
2526 description: default response
2529 - Vendor Software Products
2530 /v1.0/vendor-software-products/{vspId}:
2532 operationId: deleteVsp
2547 application/json: {}
2548 description: default response
2551 - Vendor Software Products
2553 operationId: getLatestVsp
2568 application/json: {}
2569 description: default response
2572 - Vendor Software Products
2573 /v1.0/vendor-software-products/{vspId}/versions/{versionId}:
2595 application/json: {}
2596 description: default response
2599 - Vendor Software Products
2601 operationId: updateVsp
2622 $ref: '#/components/schemas/VspDescriptionDto'
2626 application/json: {}
2627 description: default response
2630 - Vendor Software Products
2631 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/actions:
2633 description: Actions on a vendor software product
2634 operationId: actOnVendorSoftwareProduct
2655 $ref: '#/components/schemas/VersionSoftwareProductActionRequestDto'
2659 application/json: {}
2660 description: default response
2661 summary: "Performs one of the following actions on a vendor software product:\
2662 \ |Checkout: Locks it for edits by other users. Only the locking user sees\
2663 \ the edited version.|Undo_Checkout: Unlocks it and deletes the edits that\
2664 \ were done.|Checkin: Unlocks it and activates the edited version to all users.|\
2665 \ Submit: Finalize its active version.|Create_Package: Creates a CSAR zip\
2669 - Vendor Software Products
2670 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/component-dependencies:
2672 description: Get component dependencies for vendor software product
2675 - description: Vendor software product Id
2681 - description: Vendor software product version Id
2699 $ref: '#/components/schemas/ComponentDependencyResponseDto'
2702 - Vendor Software Product Component Dependencies
2704 description: Create a vendor software product component dependency
2705 operationId: create_1
2707 - description: Vendor software product Id
2713 - description: Version Id
2728 $ref: '#/components/schemas/ComponentDependencyModel'
2732 application/json: {}
2733 description: default response
2736 - Vendor Software Product Component Dependencies
2737 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/component-dependencies/{dependencyId}:
2739 description: Delete component dependency for vendor software product
2742 - description: Vendor software product Id
2748 - description: Vendor software product version Id
2754 - description: Vendor software product Component Dependency Id
2768 application/json: {}
2769 description: default response
2772 - Vendor Software Product Component Dependencies
2774 description: Get component dependency for vendor software product
2777 - description: Vendor software product Id
2783 - description: Version Id
2789 - description: Vendor software product Component Dependency Id
2805 $ref: '#/components/schemas/ComponentDependencyResponseDto'
2808 - Vendor Software Product Component Dependencies
2810 description: Update component dependency for vendor software product
2813 - description: Vendor software product Id
2819 - description: Vendor software product version Id
2825 - description: Vendor software product Component Dependency Id
2840 $ref: '#/components/schemas/ComponentDependencyModel'
2844 application/json: {}
2845 description: default response
2848 - Vendor Software Product Component Dependencies
2849 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components:
2851 description: Delete vendor software product components
2852 operationId: deleteList_1
2854 - description: Vendor software product Id
2860 - description: Version Id
2879 - Vendor Software Product Components
2881 description: List vendor software product components
2884 - description: Vendor software product Id
2890 - description: Version Id
2908 $ref: '#/components/schemas/ComponentDto'
2911 - Vendor Software Product Components
2913 description: Create a vendor software product component
2914 operationId: create_3
2916 - description: Vendor software product Id
2922 - description: Version Id
2937 $ref: '#/components/schemas/ComponentRequestDto'
2941 application/json: {}
2942 description: default response
2945 - Vendor Software Product Components
2946 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}:
2948 description: Delete vendor software product component
2949 operationId: delete_3
2951 - description: Vendor software product Id
2957 - description: Version Id
2963 - description: Vendor software product component Id
2977 application/json: {}
2978 description: default response
2981 - Vendor Software Product Components
2983 description: Get vendor software product component
2986 - description: Vendor software product Id
2992 - description: Version Id
2998 - description: Vendor software product component Id
3014 $ref: '#/components/schemas/ComponentData'
3017 - Vendor Software Product Components
3019 description: Update vendor software product component
3020 operationId: update_2
3022 - description: Vendor software product Id
3028 - description: Version Id
3034 - description: Vendor software product component Id
3049 $ref: '#/components/schemas/ComponentRequestDto'
3053 application/json: {}
3054 description: default response
3057 - Vendor Software Product Components
3058 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/compute-flavors:
3060 description: Get list of vendor software product component compute-flavors
3063 - description: Vendor software product Id
3069 - description: Version Id
3075 - description: Vendor software product component Id
3093 $ref: '#/components/schemas/ComputeDto'
3096 - Vendor Software Product Component Compute-flavors
3098 description: Create a vendor software product component compute-flavor
3099 operationId: create_4
3101 - description: Vendor software product Id
3107 - description: Version Id
3113 - description: Vendor software product component Id
3128 $ref: '#/components/schemas/ComputeDetailsDto'
3132 application/json: {}
3133 description: default response
3136 - Vendor Software Product Component Compute-flavors
3137 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/compute-flavors/{computeFlavorId}:
3139 description: Delete vendor software product component compute-flavor
3140 operationId: delete_4
3142 - description: Vendor software product Id
3148 - description: Version Id
3154 - description: Vendor software product component Id
3160 - description: Vendor software product compute-flavor Id
3162 name: computeFlavorId
3174 application/json: {}
3175 description: default response
3178 - Vendor Software Product Component Compute-flavors
3180 description: Get vendor software product component compute-flavor
3183 - description: Vendor software product Id
3189 - description: Version Id
3195 - description: Vendor software product component Id
3201 - description: Vendor software product compute-flavor Id
3203 name: computeFlavorId
3219 $ref: '#/components/schemas/ComputeDetailsDto'
3222 - Vendor Software Product Component Compute-flavors
3224 description: Update vendor software product component compute-flavor
3225 operationId: update_3
3227 - description: Vendor software product Id
3233 - description: Version Id
3239 - description: Vendor software product component Id
3245 - description: Vendor software product compute-flavor Id
3247 name: computeFlavorId
3260 $ref: '#/components/schemas/ComputeDetailsDto'
3264 application/json: {}
3265 description: default response
3268 - Vendor Software Product Component Compute-flavors
3269 ? /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/compute-flavors/{computeFlavorId}/questionnaire
3271 description: Get vendor software product component compute-flavor questionnaire
3272 operationId: getQuestionnaire_1
3274 - description: Vendor software product Id
3280 - description: Version Id
3286 - description: Vendor software product component Id
3292 - description: Vendor software product compute-flavor Id
3294 name: computeFlavorId
3308 $ref: '#/components/schemas/QuestionnaireResponseDto'
3311 - Vendor Software Product Component Compute-flavors
3313 description: Update vendor software product component compute-flavor questionnaire
3314 operationId: updateQuestionnaire_1
3316 - description: Vendor software product Id
3322 - description: Version Id
3328 - description: Vendor software product component Id
3334 - description: Vendor software product compute-flavor Id
3336 name: computeFlavorId
3354 application/json: {}
3355 description: default response
3358 - Vendor Software Product Component Compute-flavors
3359 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images:
3361 description: List vendor software product component images
3364 - description: Vendor software product Id
3370 - description: Version Id
3376 - description: Vendor software product component Id
3394 $ref: '#/components/schemas/ImageDto'
3397 - Vendor Software Product Images
3399 description: Create a vendor software product component image
3400 operationId: create_6
3402 - description: Vendor software product Id
3408 - description: Version Id
3414 - description: Vendor software product component Id
3429 $ref: '#/components/schemas/ImageRequestDto'
3433 application/json: {}
3434 description: default response
3437 - Vendor Software Product Images
3438 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images/schema:
3440 operationId: getImageSchema
3442 - description: Vendor software product Id
3448 - description: Version Id
3454 - description: Vendor software product component Id
3468 application/json: {}
3469 description: default response
3472 - Vendor Software Product Images
3473 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images/{imageId}:
3475 description: Delete vendor software product Image
3476 operationId: delete_6
3478 - description: Vendor software product Id
3484 - description: Version Id
3490 - description: Vendor software product component Id
3496 - description: Vendor software product Image Id
3510 application/json: {}
3511 description: default response
3514 - Vendor Software Product Images
3516 description: Get vendor software product component Image
3519 - description: Vendor software product Id
3525 - description: Version Id
3531 - description: Vendor software product component Id
3537 - description: Vendor software product Image Id
3553 $ref: '#/components/schemas/ImageDto'
3556 - Vendor Software Product Images
3558 description: Update vendor software product Image
3559 operationId: update_5
3561 - description: Vendor software product Id
3567 - description: Version Id
3573 - description: Vendor software product component Id
3579 - description: Vendor software product Image Id
3594 $ref: '#/components/schemas/ImageRequestDto'
3598 application/json: {}
3599 description: default response
3602 - Vendor Software Product Images
3603 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images/{imageId}/questionnaire:
3605 description: Get vendor software product component image questionnaire
3606 operationId: getQuestionnaire_2
3608 - description: Vendor software product Id
3614 - description: Version Id
3620 - description: Vendor software product component Id
3626 - description: Vendor software product image Id
3642 $ref: '#/components/schemas/QuestionnaireResponseDto'
3645 - Vendor Software Product Images
3647 description: Update vendor software product component image questionnaire
3648 operationId: updateQuestionnaire_2
3650 - description: Vendor software product Id
3656 - description: Version Id
3662 - description: Vendor software product component Id
3668 - description: Vendor software product image Id
3688 application/json: {}
3689 description: default response
3692 - Vendor Software Product Images
3693 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/nics:
3695 description: List vendor software product component NICs
3696 operationId: list_11
3698 - description: Vendor software product Id
3704 - description: Vendor software product version Id
3710 - description: Vendor software product component Id
3728 $ref: '#/components/schemas/NicDto'
3731 - Vendor Software Product Component NICs
3733 description: Create a vendor software product NIC
3734 operationId: create_8
3736 - description: Vendor software product Id
3742 - description: Vendor software product version Id
3748 - description: Vendor software product component Id
3763 $ref: '#/components/schemas/NicRequestDto'
3767 application/json: {}
3768 description: default response
3771 - Vendor Software Product Component NICs
3772 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/nics/{nicId}:
3774 description: Delete vendor software product NIC
3775 operationId: delete_8
3777 - description: Vendor software product Id
3783 - description: Vendor software product version Id
3789 - description: Vendor software product component Id
3795 - description: Vendor software product NIC Id
3809 application/json: {}
3810 description: default response
3813 - Vendor Software Product Component NICs
3815 description: Get vendor software product NIC
3818 - description: Vendor software product Id
3824 - description: Vendor software product version Id
3830 - description: Vendor software product component Id
3836 - description: Vendor software product NIC Id
3852 $ref: '#/components/schemas/NicDto'
3855 - Vendor Software Product Component NICs
3857 description: Update vendor software product NIC
3858 operationId: update_7
3860 - description: Vendor software product Id
3866 - description: Vendor software product version Id
3872 - description: Vendor software product component Id
3878 - description: Vendor software product NIC Id
3893 $ref: '#/components/schemas/NicRequestDto'
3897 application/json: {}
3898 description: default response
3901 - Vendor Software Product Component NICs
3902 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/nics/{nicId}/questionnaire:
3904 description: Get vendor software product component NIC questionnaire
3905 operationId: getQuestionnaire_3
3907 - description: Vendor software product Id
3913 - description: Vendor software product version Id
3919 - description: Vendor software product component Id
3925 - description: Vendor software product NIC Id
3941 $ref: '#/components/schemas/QuestionnaireResponseDto'
3944 - Vendor Software Product Component NICs
3946 description: Update vendor software product component NIC questionnaire
3947 operationId: updateQuestionnaire_3
3949 - description: Vendor software product Id
3955 - description: Vendor software product version Id
3961 - description: Vendor software product component Id
3967 - description: Vendor software product NIC Id
3987 application/json: {}
3988 description: default response
3991 - Vendor Software Product Component NICs
3992 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/processes:
3994 description: Delete vendor software product processes
3995 operationId: deleteList
3997 - description: Vendor software product Id
4003 - description: Vendor software product version Id
4009 - description: Vendor software product component Id
4028 - Vendor Software Product Component Processes
4030 description: List vendor software product component processes
4033 - description: Vendor software product Id
4039 - description: Vendor software product version Id
4045 - description: Vendor software product component Id
4063 $ref: '#/components/schemas/ProcessEntityDto'
4066 - Vendor Software Product Component Processes
4068 description: Create a vendor software product process
4069 operationId: create_2
4071 - description: Vendor software product Id
4077 - description: Vendor software product version Id
4083 - description: Vendor software product component Id
4098 $ref: '#/components/schemas/ProcessRequestDto'
4102 application/json: {}
4103 description: default response
4106 - Vendor Software Product Component Processes
4107 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/processes/{processId}:
4109 description: Delete vendor software product process
4110 operationId: delete_2
4112 - description: Vendor software product Id
4118 - description: Vendor software product version Id
4124 - description: Vendor software product component Id
4130 - description: Vendor software product process Id
4144 application/json: {}
4145 description: default response
4148 - Vendor Software Product Component Processes
4150 description: Get vendor software product process
4153 - description: Vendor software product Id
4159 - description: Vendor software product version Id
4165 - description: Vendor software product component Id
4171 - description: Vendor software product process Id
4187 $ref: '#/components/schemas/ProcessEntityDto'
4190 - Vendor Software Product Component Processes
4192 description: Update vendor software product process
4193 operationId: update_1
4195 - description: Vendor software product Id
4201 - description: Vendor software product version Id
4207 - description: Vendor software product component Id
4213 - description: Vendor software product process Id
4228 $ref: '#/components/schemas/ProcessRequestDto'
4232 application/json: {}
4233 description: default response
4236 - Vendor Software Product Component Processes
4237 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/processes/{processId}/upload:
4239 description: Delete vendor software product process uploaded file
4240 operationId: deleteUploadedFile
4242 - description: Vendor software product Id
4248 - description: Vendor software product version Id
4254 - description: Vendor software product component Id
4260 - description: Vendor software product process Id
4274 application/json: {}
4275 description: default response
4278 - Vendor Software Product Component Processes
4280 description: Get vendor software product process uploaded file
4281 operationId: getUploadedFile
4283 - description: Vendor software product Id
4289 - description: Vendor software product version Id
4295 - description: Vendor software product component Id
4301 - description: Vendor software product process Id
4315 application/octet-stream: {}
4316 description: default response
4319 - Vendor Software Product Component Processes
4321 description: Update vendor software product process upload
4322 operationId: uploadFile
4324 - description: Vendor software product Id
4330 - description: Vendor software product version Id
4336 - description: Vendor software product component Id
4342 - description: Vendor software product process Id
4355 multipart/form-data:
4357 $ref: '#/components/schemas/Attachment'
4361 application/json: {}
4362 description: default response
4365 - Vendor Software Product Component Processes
4366 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/questionnaire:
4368 description: Get vendor software product component questionnaire
4369 operationId: getQuestionnaire
4371 - description: Vendor software product Id
4377 - description: Version Id
4383 - description: Vendor software product component Id
4399 $ref: '#/components/schemas/QuestionnaireResponseDto'
4402 - Vendor Software Product Components
4404 description: Update vendor software product component questionnaire
4405 operationId: updateQuestionnaire
4407 - description: Vendor software product Id
4413 - description: Version Id
4419 - description: Vendor software product component Id
4439 application/json: {}
4440 description: default response
4443 - Vendor Software Product Components
4444 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/uploads:
4446 description: Get the filenames of uploaded files by type
4449 - description: Vendor software product Id
4455 - description: Vendor software product version Id
4461 - description: Vendor software product component Id
4479 $ref: '#/components/schemas/MonitoringUploadStatusDto'
4482 - Vendor Software Product Component Uploads
4483 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/uploads/types/{type}:
4485 description: Delete file uploaded for component
4486 operationId: delete_1
4488 - description: Vendor software product Id
4494 - description: Vendor software product version Id
4500 - description: Component Id
4506 - description: Upload Type
4520 application/json: {}
4521 description: default response
4524 - Vendor Software Product Component Uploads
4526 description: Upload file for component by type
4529 - description: Vendor software product Id
4535 - description: Vendor software product version Id
4541 - description: Component Id
4547 - description: Upload Type
4560 multipart/form-data:
4562 $ref: '#/components/schemas/Attachment'
4566 application/json: {}
4567 description: default response
4570 - Vendor Software Product Component Uploads
4571 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/compute-flavors:
4573 description: Get list of vendor software product compute-flavors
4574 operationId: listComputes
4576 - description: Vendor software product Id
4599 $ref: '#/components/schemas/VspComputeDto'
4602 - Vendor Software Products
4603 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/deployment-flavors:
4605 description: List vendor software product Deployment Flavor
4608 - description: Vendor software product Id
4614 - description: Version Id
4632 $ref: '#/components/schemas/DeploymentFlavorListResponseDto'
4635 - Vendor Software Product deployment-flavors
4637 description: Create a vendor software product Deployment Flavor
4638 operationId: create_5
4640 - description: Vendor software product Id
4646 - description: Version Id
4661 $ref: '#/components/schemas/DeploymentFlavorRequestDto'
4665 application/json: {}
4666 description: default response
4669 - Vendor Software Product deployment-flavors
4670 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/deployment-flavors/schema:
4672 operationId: getSchema
4674 - description: Vendor software product Id
4693 application/json: {}
4694 description: default response
4697 - Vendor Software Product deployment-flavors
4698 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/deployment-flavors/{deploymentFlavorId}:
4700 description: Delete vendor software product Deployment Flavor
4701 operationId: delete_5
4703 - description: Vendor software product Id
4709 - description: Version Id
4715 - description: Vendor software product Deployment Flavor Id
4717 name: deploymentFlavorId
4729 application/json: {}
4730 description: default response
4733 - Vendor Software Product deployment-flavors
4735 description: Get vendor software product Deployment Flavor
4738 - description: Vendor software product Id
4744 - description: Version Id
4750 - description: Vendor software product Deployment Flavor Id
4752 name: deploymentFlavorId
4766 $ref: '#/components/schemas/DeploymentFlavorDto'
4769 - Vendor Software Product deployment-flavors
4771 description: Update vendor software product Deployment Flavor
4772 operationId: update_4
4774 - description: Vendor software product Id
4780 - description: Version Id
4786 - description: Vendor software product Deployment Flavor Id
4788 name: deploymentFlavorId
4801 $ref: '#/components/schemas/DeploymentFlavorRequestDto'
4805 application/json: {}
4806 description: default response
4809 - Vendor Software Product deployment-flavors
4810 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/heal:
4812 description: Checkout and heal vendor software product questionnaire
4835 $ref: '#/components/schemas/QuestionnaireResponseDto'
4838 - Vendor Software Products
4839 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/networks:
4841 description: List vendor software product networks
4842 operationId: list_10
4844 - description: Vendor software product Id
4850 - description: Version Id
4868 $ref: '#/components/schemas/NetworkDto'
4871 - Vendor Software Product Networks
4873 description: Create a vendor software product network
4874 operationId: create_7
4876 - description: Vendor software product Id
4882 - description: Version Id
4897 $ref: '#/components/schemas/NetworkRequestDto'
4901 application/json: {}
4902 description: default response
4905 - Vendor Software Product Networks
4906 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/networks/{networkId}:
4908 description: Delete vendor software product network
4909 operationId: delete_7
4911 - description: Vendor software product Id
4917 - description: Version Id
4923 - description: Vendor software product network Id
4937 application/json: {}
4938 description: default response
4941 - Vendor Software Product Networks
4943 description: Get vendor software product network
4946 - description: Vendor software product Id
4952 - description: Version Id
4958 - description: Vendor software product network Id
4974 $ref: '#/components/schemas/NetworkDto'
4977 - Vendor Software Product Networks
4979 description: Update vendor software product network
4980 operationId: update_6
4982 - description: Vendor software product Id
4988 - description: Version Id
4994 - description: Vendor software product network Id
5009 $ref: '#/components/schemas/NetworkRequestDto'
5013 application/json: {}
5014 description: default response
5017 - Vendor Software Product Networks
5018 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template:
5020 description: Get Orchestration Template (HEAT) file
5021 operationId: getOrchestrationTemplate
5040 application/octet-stream:
5046 - Vendor Software Products
5047 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template-candidate:
5049 description: Delete orchestration template candidate file and its files data
5058 - description: Version Id
5067 application/json: {}
5068 description: default response
5071 - Orchestration Template Candidate
5073 description: Get uploaded Network Package file
5081 - description: Version Id
5095 application/octet-stream:
5099 summary: Downloads in uploaded Network Package file
5102 - Orchestration Template Candidate
5104 description: Uploads a HEAT package to translate
5105 operationId: uploadOrchestrationTemplateCandidate
5124 multipart/form-data:
5132 $ref: '#/components/schemas/UploadFileResponseDto'
5135 - Vendor Software Products
5136 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template-candidate/manifest:
5138 description: Get uploaded HEAT file files data structure
5139 operationId: getFilesDataStructure
5146 - description: Version Id
5162 $ref: '#/components/schemas/FileDataStructureDto'
5163 summary: Downloads the latest HEAT package
5166 - Orchestration Template Candidate
5168 description: Update an existing vendor software product
5169 operationId: updateFilesDataStructure
5176 - description: Version Id
5191 $ref: '#/components/schemas/FileDataStructureDto'
5195 application/json: {}
5196 description: default response
5199 - Orchestration Template Candidate
5200 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template-candidate/process:
5202 description: process Orchestration Template Candidate
5203 operationId: process
5210 - description: Version Id
5226 $ref: '#/components/schemas/UploadFileResponseDto'
5229 - Orchestration Template Candidate
5230 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template-candidate/upload:
5232 operationId: getLatestStatus
5234 - description: Vendor Software Product id
5240 - description: Vendor Software Product version id
5254 application/json: {}
5255 description: default response
5258 - Package Upload Manager
5260 operationId: createUploadLock
5262 - description: Vendor Software Product id
5268 - description: Vendor Software Product version id
5282 application/json: {}
5283 description: default response
5286 - Package Upload Manager
5287 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/processes:
5289 description: Delete vendor software product processes
5290 operationId: deleteList_2
5292 - description: Vendor software product Id
5298 - description: Vendor software product version Id
5317 - Vendor Software Product Processes
5319 description: List vendor software product processes
5320 operationId: list_12
5322 - description: Vendor software product Id
5328 - description: Vendor software product version Id
5346 $ref: '#/components/schemas/ProcessEntityDto'
5349 - Vendor Software Product Processes
5351 description: Create a vendor software product process
5352 operationId: create_9
5354 - description: Vendor software product Id
5360 - description: Vendor software product version Id
5375 $ref: '#/components/schemas/ProcessRequestDto'
5379 application/json: {}
5380 description: default response
5383 - Vendor Software Product Processes
5384 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/processes/{processId}:
5386 description: Delete vendor software product process
5387 operationId: delete_9
5389 - description: Vendor software product Id
5395 - description: Vendor software product version Id
5401 - description: Vendor software product process Id
5415 application/json: {}
5416 description: default response
5419 - Vendor Software Product Processes
5421 description: Get vendor software product process
5424 - description: Vendor software product Id
5430 - description: Vendor software product version Id
5436 - description: Vendor software product process Id
5452 $ref: '#/components/schemas/ProcessEntityDto'
5455 - Vendor Software Product Processes
5457 description: Update vendor software product process
5458 operationId: update_8
5460 - description: Vendor software product Id
5466 - description: Vendor software product version Id
5472 - description: Vendor software product process Id
5487 $ref: '#/components/schemas/ProcessRequestDto'
5491 application/json: {}
5492 description: default response
5495 - Vendor Software Product Processes
5496 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/processes/{processId}/upload:
5498 description: Delete vendor software product process uploaded file
5499 operationId: deleteUploadedFile_1
5501 - description: Vendor software product Id
5507 - description: Vendor software product version Id
5513 - description: Vendor software product process Id
5527 application/json: {}
5528 description: default response
5531 - Vendor Software Product Processes
5533 description: Get vendor software product process uploaded file
5534 operationId: getUploadedFile_1
5536 - description: Vendor software product Id
5542 - description: Vendor software product version Id
5548 - description: Vendor software product process Id
5562 application/octet-stream: {}
5563 description: default response
5566 - Vendor Software Product Processes
5568 description: Update vendor software product process upload
5569 operationId: uploadFile_1
5571 - description: Vendor software product Id
5577 - description: Vendor software product version Id
5583 - description: Vendor software product process Id
5596 multipart/form-data:
5598 $ref: '#/components/schemas/Attachment'
5602 application/json: {}
5603 description: default response
5606 - Vendor Software Product Processes
5607 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/questionnaire:
5609 description: Get vendor software product questionnaire
5610 operationId: getQuestionnaire_4
5632 $ref: '#/components/schemas/QuestionnaireResponseDto'
5635 - Vendor Software Products
5637 description: Update vendor software product questionnaire
5638 operationId: updateQuestionnaire_4
5664 application/json: {}
5665 description: default response
5668 - Vendor Software Products
5669 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/vnfrepository/vnfpackage/{csarId}/download:
5671 description: Download VNF package from VNF Repository
5672 operationId: downloadVnfPackage
5679 - description: Version Id
5698 application/octet-stream:
5702 summary: Download VNF package from VNF repository and send to client
5705 - VNF Repository packages
5706 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/vnfrepository/vnfpackage/{csarId}/import:
5708 description: Import VNF package from VNF Repository
5709 operationId: importVnfPackage
5716 - description: Version Id
5737 $ref: '#/components/schemas/UploadFileResponseDto'
5738 summary: "Call VNF Repository to download VNF package, validate it and send\
5742 - VNF Repository packages
5743 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/vnfrepository/vnfpackages:
5745 description: Get VNF packages from VNF Repository
5746 operationId: getVnfPackages
5753 - description: Version Id
5767 application/octet-stream:
5771 summary: Call VNF Repository to get VNF package details
5774 - VNF Repository packages
5775 /v1.0/vendor-software-products/{vspId}/versions/{versionId}/vspInformationArtifact:
5777 description: Get vendor software product information artifact for specified
5779 operationId: getVspInformationArtifact
5805 - Vendor Software Products
5806 /workflow/v1.0/actions:
5808 description: 'List Filtered Actions '
5809 operationId: getFilteredActions
5836 $ref: '#/components/schemas/ListResponseWrapper'
5837 summary: Get list of actions based on a filter criteria | If no filter is sent
5838 all actions will be returned
5843 description: Create a new Action
5844 operationId: createAction
5853 application/json: {}
5854 description: default response
5858 /workflow/v1.0/actions/components:
5860 description: List OPENECOMP Components supported by Action Library
5861 operationId: getOpenEcompComponents
5867 $ref: '#/components/schemas/ListResponseWrapper'
5871 /workflow/v1.0/actions/{actionInvariantUuId}:
5873 description: Delete Action
5874 operationId: deleteAction
5877 name: actionInvariantUuId
5884 application/json: {}
5885 description: default response
5890 description: List Actions For Given Action Invariant UuId
5891 operationId: getActionsByActionInvariantUuId
5894 name: actionInvariantUuId
5907 $ref: '#/components/schemas/ListResponseWrapper'
5912 description: Actions on a action
5913 operationId: actOnAction
5916 name: actionInvariantUuId
5928 application/json: {}
5929 description: default response
5930 summary: "Performs one of the following actions on a action: |Checkout: Locks\
5931 \ it for edits by other users. Only the locking user sees the edited version.|Undo_Checkout:\
5932 \ Unlocks it and deletes the edits that were done.|Checkin: Unlocks it and\
5933 \ activates the edited version to all users.| Submit: Finalize its active\
5939 description: Update an existing action
5940 operationId: updateAction
5943 name: actionInvariantUuId
5955 application/json: {}
5956 description: default response
5960 /workflow/v1.0/actions/{actionInvariantUuId}/artifacts:
5962 description: Upload new Artifact
5963 operationId: uploadArtifact_1
5966 name: actionInvariantUuId
5976 multipart/form-data:
5982 application/json: {}
5983 description: default response
5987 /workflow/v1.0/actions/{actionInvariantUuId}/artifacts/{artifactUuId}:
5989 description: Delete Artifact
5990 operationId: deleteArtifact
5993 name: actionInvariantUuId
6005 application/json: {}
6006 description: default response
6011 description: Update an existing artifact
6012 operationId: updateArtifact_1
6015 name: actionInvariantUuId
6030 multipart/form-data:
6036 application/json: {}
6037 description: default response
6041 /workflow/v1.0/actions/{actionUuId}/artifacts/{artifactUuId}:
6043 description: Downloads artifact for action
6044 operationId: downloadArtifact
6059 application/octet-stream: {}
6060 description: default response
6069 actionInvariantUuId:
6085 supportedComponents:
6089 additionalProperties:
6095 additionalProperties:
6115 $ref: '#/components/schemas/ActivityStatus'
6130 ApplicationConfigDto:
6143 $ref: '#/components/schemas/ErrorMessage'
6163 - CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT
6164 - CONTROLLER_BLUEPRINT_ARCHIVE
6167 - PNF_SW_INFORMATION
6173 $ref: '#/components/schemas/ContentDisposition'
6181 additionalProperties:
6241 transferDataFlavors:
6246 defaultRepresentationClassAsString:
6248 flavorJavaFileListType:
6250 flavorRemoteObjectType:
6252 flavorSerializedObjectType:
6256 humanPresentableName:
6260 mimeTypeSerializedObject:
6264 representationClassByteBuffer:
6266 representationClassCharBuffer:
6268 representationClassInputStream:
6270 representationClassReader:
6272 representationClassRemote:
6274 representationClassSerializable:
6280 additionalProperties:
6286 ChoiceOrOtherDtoLicenseTerm:
6301 ClientConfiguration:
6311 ComponentComputeAssociation:
6327 ComponentDependencyModel:
6336 ComponentDependencyResponseDto:
6362 ComponentRequestDto:
6391 associatedToDeploymentFlavor:
6399 ConfigurationDataDto:
6416 additionalProperties:
6422 - VendorLicenseModel
6433 - VendorSoftwareProduct
6437 - OrchestrationTemplateCandidate
6438 - OrchestrationTemplateCandidateContent
6439 - OrchestrationTemplateCandidateValidationData
6440 - ORIGINAL_ONBOARDED_PACKAGE
6441 - OrchestrationTemplateStructure
6442 - OrchestrationTemplate
6443 - OrchestrationTemplateValidationData
6444 - OrchestrationTemplateContent
6449 - ComponentQuestionnaire
6450 - ComponentDependencies
6451 - ComponentDependency
6465 - ComputeQuestionnaire
6468 - ImageQuestionnaire
6470 - EnrichedServiceModel
6478 additionalProperties:
6491 - VendorLicenseModel
6502 - VendorSoftwareProduct
6506 - OrchestrationTemplateCandidate
6507 - OrchestrationTemplateCandidateContent
6508 - OrchestrationTemplateCandidateValidationData
6509 - ORIGINAL_ONBOARDED_PACKAGE
6510 - OrchestrationTemplateStructure
6511 - OrchestrationTemplate
6512 - OrchestrationTemplateValidationData
6513 - OrchestrationTemplateContent
6518 - ComponentQuestionnaire
6519 - ComponentDependencies
6520 - ComponentDependency
6534 - ComputeQuestionnaire
6537 - ImageQuestionnaire
6539 - EnrichedServiceModel
6545 ConflictResolutionDto:
6550 additionalProperties:
6565 additionalProperties:
6569 DeploymentFlavorDto:
6572 componentComputeAssociations:
6575 $ref: '#/components/schemas/ComponentComputeAssociation'
6590 DeploymentFlavorListResponseDto:
6599 DeploymentFlavorRequestDto:
6602 componentComputeAssociations:
6605 $ref: '#/components/schemas/ComponentComputeAssociation'
6618 EntitlementPoolEntityDto:
6620 description: EntitlementPoolEntity
6634 manufacturerReferenceNumber:
6643 $ref: '#/components/schemas/MultiChoiceOrOtherDtoOperationalScope'
6644 referencingFeatureGroups:
6668 - manufacturerReferenceNumber
6671 EntitlementPoolRequestDto:
6673 description: EntitlementPoolRequest
6685 manufacturerReferenceNumber:
6694 $ref: '#/components/schemas/MultiChoiceOrOtherDtoOperationalScope'
6712 - manufacturerReferenceNumber
6733 FeatureGroupEntityDto:
6735 description: FeatureGroupEntity
6741 entitlementPoolsIds:
6745 maxItems: 2147483647
6750 licenseKeyGroupsIds:
6761 referencingLicenseAgreements:
6769 FeatureGroupModelDto:
6771 description: FeatureGroupModel
6780 $ref: '#/components/schemas/EntitlementPoolEntityDto'
6786 $ref: '#/components/schemas/LicenseKeyGroupEntityDto'
6793 referencingLicenseAgreements:
6801 FeatureGroupRequestDto:
6803 description: FeatureGroupRequest
6805 addedEntitlementPoolsIds:
6810 addedLicenseKeyGroupsIds:
6828 FeatureGroupUpdateRequestDto:
6830 description: FeatureGroupUpdateRequest
6832 addedEntitlementPoolsIds:
6837 addedLicenseKeyGroupsIds:
6852 removedEntitlementPoolsIds:
6857 removedLicenseKeyGroupsIds:
6871 $ref: '#/components/schemas/FeatureDto'
6873 FileDataStructureDto:
6883 $ref: '#/components/schemas/Module'
6897 healthCheckComponent:
6916 $ref: '#/components/schemas/HealthInfoDto'
6923 $ref: '#/components/schemas/Artifact'
6928 $ref: '#/components/schemas/HeatStructureTree'
6932 $ref: '#/components/schemas/ErrorMessage'
6938 $ref: '#/components/schemas/HeatStructureTree'
6943 $ref: '#/components/schemas/HeatStructureTree'
6948 $ref: '#/components/schemas/HeatStructureTree'
6953 $ref: '#/components/schemas/HeatStructureTree'
6958 $ref: '#/components/schemas/HeatStructureTree'
6977 - CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT
6978 - CONTROLLER_BLUEPRINT_ARCHIVE
6981 - PNF_SW_INFORMATION
6986 $ref: '#/components/schemas/HeatStructureTree'
7027 additionalProperties:
7036 versionStatusCounters:
7038 additionalProperties:
7041 ItemActionRequestDto:
7055 $ref: '#/components/schemas/VersionDto'
7069 additionalProperties:
7082 ItemPermissionsRequestDto:
7084 description: ItemPermissionsRequest
7096 ItemVersionConflictDto:
7100 $ref: '#/components/schemas/ConflictDto'
7104 $ref: '#/components/schemas/ConflictInfoDto'
7105 LicenseAgreementEntityDto:
7107 description: LicenseAgreementEntity
7117 maxItems: 2147483647
7123 $ref: '#/components/schemas/ChoiceOrOtherDtoLicenseTerm'
7128 requirementsAndConstrains:
7135 LicenseAgreementModelDto:
7137 description: LicenseAgreementModel
7146 $ref: '#/components/schemas/FeatureGroupEntityDto'
7151 $ref: '#/components/schemas/ChoiceOrOtherDtoLicenseTerm'
7156 requirementsAndConstrains:
7163 LicenseAgreementRequestDto:
7165 description: LicenseAgreementRequest
7167 addedFeatureGroupsIds:
7177 $ref: '#/components/schemas/ChoiceOrOtherDtoLicenseTerm'
7182 requirementsAndConstrains:
7189 LicenseAgreementUpdateRequestDto:
7191 description: LicenseAgreementUpdateRequest
7193 addedFeatureGroupsIds:
7203 $ref: '#/components/schemas/ChoiceOrOtherDtoLicenseTerm'
7208 removedFeatureGroupsIds:
7213 requirementsAndConstrains:
7220 LicenseKeyGroupEntityDto:
7235 manufacturerReferenceNumber:
7244 $ref: '#/components/schemas/MultiChoiceOrOtherDtoOperationalScope'
7245 referencingFeatureGroups:
7271 LicenseKeyGroupRequestDto:
7284 manufacturerReferenceNumber:
7293 $ref: '#/components/schemas/MultiChoiceOrOtherDtoOperationalScope'
7325 aggregationFunction:
7345 description: LimitRequest
7347 aggregationFunction:
7372 ListResponseWrapper:
7378 $ref: '#/components/schemas/ActionResponseDto'
7382 $ref: '#/components/schemas/OpenEcompComponent'
7386 $ref: '#/components/schemas/ActionResponseDto'
7413 - CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT
7414 - CONTROLLER_BLUEPRINT_ARCHIVE
7417 - PNF_SW_INFORMATION
7425 MonitoringUploadStatusDto:
7434 MultiChoiceOrOtherDtoOperationalScope:
7450 maxItems: 2147483647
7516 NotificationEntityDto:
7523 additionalProperties:
7532 NotificationsStatusDto:
7549 $ref: '#/components/schemas/NotificationEntityDto'
7550 numOfNotSeenNotifications:
7608 - Lifecycle_Operations
7622 - Lifecycle_Operations
7626 QuestionnaireResponseDto:
7632 $ref: '#/components/schemas/ErrorMessage'
7635 RemoteTestingEndpointDefinition:
7660 UpdateNotificationResponseStatus:
7665 additionalProperties:
7668 $ref: '#/components/schemas/ErrorMessage'
7674 UploadFileResponseDto:
7679 additionalProperties:
7682 $ref: '#/components/schemas/ErrorMessage'
7692 ValidationStructureList:
7696 $ref: '#/components/schemas/HeatStructureTree'
7697 VendorLicenseModelActionRequestDto:
7705 $ref: '#/components/schemas/SubmitRequestDto'
7706 VendorLicenseModelEntityDto:
7708 description: VendorLicenseModelEntity
7726 VendorLicenseModelRequestDto:
7728 description: VendorLicenseModelRequest
7744 VersionActionRequestDto:
7756 $ref: '#/components/schemas/CommitRequestDto'
7758 $ref: '#/components/schemas/RevisionRequestDto'
7764 additionalProperties:
7781 $ref: '#/components/schemas/VersionState'
7800 VersionSoftwareProductActionRequestDto:
7809 $ref: '#/components/schemas/SubmitRequestDto'
7815 synchronizationState:
7845 $ref: '#/components/schemas/LicensingData'
7869 description: VspDetails
7871 candidateOnboardingOrigin:
7887 $ref: '#/components/schemas/LicensingData'
7909 $ref: '#/components/schemas/ValidationStructureList'
7939 $ref: '#/components/schemas/LicensingData'