4 email: onap-discuss@lists.onap.org
6 url: https://onap.readthedocs.io
7 description: SDC API for retrieval for service models (SDCE-7)
10 url: http://www.apache.org/licenses/LICENSE-2.0
11 title: "SPC API: SDCE-7"
14 - description: SDCE-7 APIs
17 /v1/catalog/abstract/service/serviceUUID/{uuid}/copy:
19 description: Copy a new service based on the existing service
20 operationId: copyExistService
22 - description: The user id
28 - description: X-ECOMP-RequestID header
30 name: X-ECOMP-RequestID
33 - description: X-ECOMP-InstanceID header
35 name: X-ECOMP-InstanceID
39 - description: Determines the format of the body of the response
44 - description: The username and password
50 - description: The requested asset uuid
63 $ref: '#/components/schemas/AbstractTemplateInfo'
64 description: ECOMP component is authenticated and list of Catalog Assets
67 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
69 description: ECOMP component should authenticate itself and to re-send again HTTP request with
70 its Basic Authentication credentials - POL5002
72 description: ECOMP component is not authorized - POL5003
74 description: "Error: Requested '%1' (uuid) resource was not found - SVC4063"
76 description: "Method Not Allowed : Invalid HTTP method type used ( PUT,DELETE,POST\
77 \ will be rejected) - POL4050"
79 description: Service already exist
81 description: The GET request failed either due to internal SDC problem.
82 ECOMP Component should continue the attempts to get the needed information
87 summary: Return whether the copy service is successful
90 /v1/catalog/abstract/service/serviceUUID/{uuid}/status:
92 description: Fetch abstract status of service
93 operationId: getServiceAbstractStatus
95 - description: X-ECOMP-RequestID header
97 name: X-ECOMP-RequestID
100 - description: X-ECOMP-InstanceID header
102 name: X-ECOMP-InstanceID
106 - description: Determines the format of the body of the response
111 - description: The username and password
117 - description: The requested asset uuid
130 $ref: '#/components/schemas/AbstractTemplateInfo'
131 description: The check result of whether the service is an abstract service
134 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
136 description: ECOMP component should authenticate itself and to re-send again HTTP request with
137 its Basic Authentication credentials - POL5002
139 description: ECOMP component is not authorized - POL5003
141 description: "Error: Requested '%1' (uuid) resource was not found - SVC4063"
143 description: "Method Not Allowed : Invalid HTTP method type used ( PUT,DELETE,POST\
144 \ will be rejected) - POL4050"
146 description: The GET request failed either due to internal SDC problem.
147 ECOMP Component should continue the attempts to get the needed information
152 summary: Return whether the service is a virtual service
155 /v1/catalog/services/{serviceName}/{serviceVersion}/artifacts/{artifactName}:
157 description: Download service artifact
158 operationId: downloadServiceArtifact
160 - description: X-ECOMP-RequestID header
162 name: X-ECOMP-RequestID
165 - description: X-ECOMP-InstanceID header
167 name: X-ECOMP-InstanceID
171 - description: Determines the format of the body of the response
176 - description: The username and password
200 application/octet-stream:
205 description: The artifact is found and streamed.
207 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
209 description: ECOMP component should authenticate itself and to re-send again HTTP request with
210 its Basic Authentication credentials - POL5002
212 description: ECOMP component is not authorized - POL5003
214 description: Specified artifact is not found - SVC4505
216 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
217 \ will be rejected) - POL4050"
219 description: The GET request failed either due to internal SDC problem or
220 Cambria Service failure. ECOMP Component should continue the attempts
221 to get the needed information - POL5000
224 application/octet-stream:
229 description: default response
233 summary: Returns downloaded artifact
236 /v1/catalog/services/{serviceName}/{serviceVersion}/resourceInstances/{resourceInstanceName}/artifacts/{artifactName}:
238 description: Download resource instance artifact
239 operationId: downloadResourceInstanceArtifactByName
241 - description: X-ECOMP-RequestID header
243 name: X-ECOMP-RequestID
246 - description: X-ECOMP-InstanceID header
248 name: X-ECOMP-InstanceID
252 - description: Determines the format of the body of the response
257 - description: The username and password
274 name: resourceInstanceName
286 application/octet-stream:
291 description: The artifact is found and streamed.
293 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
295 description: ECOMP component should authenticate itself and to re-send again HTTP request with
296 its Basic Authentication credentials - POL5002
298 description: ECOMP component is not authorized - POL5003
300 description: Specified artifact is not found - SVC4505
302 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
303 \ will be rejected) - POL4050"
305 description: The GET request failed either due to internal SDC problem or
306 Cambria Service failure. ECOMP Component should continue the attempts
307 to get the needed information - POL5000
310 application/octet-stream:
315 description: default response
319 summary: Returns downloaded artifact
322 /v1/catalog/services/{serviceName}/{serviceVersion}/resources/{resourceName}/{resourceVersion}/artifacts/{artifactName}:
324 description: Download resource artifact
325 operationId: downloadResourceArtifact
327 - description: X-ECOMP-RequestID header
329 name: X-ECOMP-RequestID
332 - description: X-ECOMP-InstanceID header
334 name: X-ECOMP-InstanceID
338 - description: Determines the format of the body of the response
343 - description: The username and password
365 name: resourceVersion
377 application/octet-stream:
382 description: The artifact is found and streamed.
384 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
386 description: ECOMP component should authenticate itself and to re-send again HTTP request with
387 its Basic Authentication credentials - POL5002
389 description: ECOMP component is not authorized - POL5003
391 description: Specified artifact is not found - SVC4505
393 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
394 \ will be rejected) - POL4050"
396 description: The GET request failed either due to internal SDC problem or
397 Cambria Service failure. ECOMP Component should continue the attempts
398 to get the needed information - POL5000
401 application/octet-stream:
406 description: default response
410 summary: Returns downloaded artifact
413 /v1/catalog/services/{serviceUUID}/distribution/{opEnvId}/activate:
415 description: activate a service
416 operationId: activateServiceExternal
418 - description: Determines the format of the body of the request
424 - description: The user id
430 - description: X-ECOMP-RequestID header
432 name: X-ECOMP-RequestID
435 - description: X-ECOMP-InstanceID header
437 name: X-ECOMP-InstanceID
441 - description: Determines the format of the body of the response
446 - description: The username and password
452 - description: The serviceUUid to activate
458 - description: The operational environment on which to activate the service
472 description: ECOMP component is authenticated and required service may be
475 description: The resource name is missing in the request body - SVC4062
477 description: ECOMP component should authenticate itself and to re-send again HTTP request with
478 its Basic Authentication credentials - POL5002
480 description: ECOMP component is not authorized - POL5003
482 description: "Error: Requested '%1' (uuid) resource was not found - SVC4063"
484 description: "Method Not Allowed : Invalid HTTP method type used ( PUT,DELETE,POST\
485 \ will be rejected) - POL4050"
487 description: Service state is invalid for this action
489 description: The request failed either due to internal SDC problem. ECOMP
490 Component should continue the attempts to get the needed information -
493 description: The server was acting as a gateway or proxy and received an
494 invalid response from the upstream server
498 summary: Activates a service
501 /v1/catalog/{assetType}:
503 description: Fetch list of assets
504 operationId: getAssetListExternal
506 - description: X-ECOMP-RequestID header
508 name: X-ECOMP-RequestID
511 - description: X-ECOMP-InstanceID header
513 name: X-ECOMP-InstanceID
517 - description: Determines the format of the body of the response
522 - description: The username and password
528 - description: The requested asset type
537 - description: The category to filter the result set on
542 - description: The sub category to filter the result set on. Only applicable
543 when assetType = resources
548 - description: The distribution status to filter the result set on
550 name: distributionStatus
553 - description: The resource type to filter the result set on. Only applicable
554 when assetType = resources
559 - description: "Additional metadata keys to include in the response, not all\
560 \ keys are supported.\nSupported keys: lastUpdateDate, creationDate, description,\
561 \ uniqueId and category specific metadata keys"
568 - description: "The version(s) to filter the result set on\nSyntax: /services?version=(highestMatchingVersionOnly|lessThan|greaterThan|equals)(:=)(value)"
570 An example request to get all services with version equal 2.0:
571 description: An example request to get all services with version equal
574 An example request to get all services with version greater than 1.1:
575 description: An example request to get all services with version greater
577 value: greaterThan:1.1
578 An example request to get all services with version less than 2.1:
579 description: An example request to get all services with version less
582 An example request to get each service with highest version:
583 description: An example request to get each service with highest version
584 value: highestMatchingVersionOnly:true
589 - description: "The keys of the metadata to include in the entries in the result\
590 \ set. Only applicable when assetType = services\nOnly category specific\
591 \ metadata keys are supported\nSyntax: /services?metadata=<KEY1>(:=)<VALUE1>&metadata=<KEY2>(:=)<VALUE2>\
594 An example request to get all services matching following Category Specific Metadata condition 'ETSI Version=3.3.1':
595 description: An example request to get all services matching following
596 Category Specific Metadata condition 'ETSI Version=3.3.1'
597 value: ETSI Version:3.3.1
611 $ref: '#/components/schemas/AssetMetadata'
612 description: ECOMP component is authenticated and list of Catalog Assets
615 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
617 description: ECOMP component should authenticate itself and to re-send again HTTP request with
618 its Basic Authentication credentials - POL5002
620 description: ECOMP component is not authorized - POL5003
622 description: "Method Not Allowed : Invalid HTTP method type used ( PUT,DELETE,POST\
623 \ will be rejected) - POL4050"
625 description: The GET request failed either due to internal SDC problem.
626 ECOMP Component should continue the attempts to get the needed information
631 summary: Returns list of assets
635 description: creates an asset (resource or service)
636 operationId: createComponentExternal
638 - description: Determines the format of the body of the request
644 - description: The user id
650 - description: X-ECOMP-RequestID header
652 name: X-ECOMP-RequestID
655 - description: X-ECOMP-InstanceID header
657 name: X-ECOMP-InstanceID
661 - description: Determines the format of the body of the response
666 - description: The username and password
672 - description: The requested asset type
679 - "resources, services"
687 $ref: '#/components/schemas/Resource'
688 description: ECOMP component is authenticated and Asset created
690 description: Invalid Content. Missing PROJECT_CODE number - SVC4129
692 description: ECOMP component should authenticate itself and to re-send again HTTP request with
693 its Basic Authentication credentials - POL5002
695 description: ECOMP component is not authorized - POL5003
697 description: "Error: Requested '%1' (uuid) resource was not found - SVC4063"
699 description: "Method Not Allowed : Invalid HTTP method type used ( PUT,DELETE,POST\
700 \ will be rejected) - POL4050"
702 description: "Error: %1 (Service) with name '%2' already exists. - SVC4050"
704 description: The GET request failed either due to internal SDC problem.
705 ECOMP Component should continue the attempts to get the needed information
710 summary: Creates an asset (resource or service)
713 /v1/catalog/{assetType}/{uuid}/artifacts:
715 description: uploads of artifact to a resource or service
716 operationId: uploadArtifact
718 - description: Determines the format of the body of the request
724 - description: The value for this header must be the MD5 checksum over the whole
731 - description: The user ID of the DCAE Designer. This user must also have Designer
738 - description: X-ECOMP-RequestID header
740 name: X-ECOMP-RequestID
743 - description: X-ECOMP-InstanceID header
745 name: X-ECOMP-InstanceID
749 - description: Determines the format of the body of the response
754 - description: The username and password
760 - description: The requested asset type
767 - "resources,services"
768 - description: The uuid of the asset as published in the metadata
781 $ref: '#/components/schemas/ArtifactDefinition'
782 description: Artifact uploaded
784 description: Restricted Operation – the user provided does not have role
785 of Designer or the asset is being used by another designer - SVC4301
787 description: ECOMP component should authenticate itself and to re-send again HTTP request with
788 its Basic Authentication credentials - POL5002
790 description: ECOMP component is not authorized - POL5003
792 description: Specified resource is not found - SVC4063
794 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
795 \ will be rejected) - POL4050"
797 description: The GET request failed either due to internal SDC problem or
798 Cambria Service failure. ECOMP Component should continue the attempts
799 to get the needed information - POL5000
803 summary: uploads of artifact to a resource or service
806 /v1/catalog/{assetType}/{uuid}/artifacts/{artifactUUID}:
808 description: deletes an artifact of a resource or service
809 operationId: deleteArtifact
811 - description: The user ID of the DCAE Designer. This user must also have Designer
818 - description: X-ECOMP-RequestID header
820 name: X-ECOMP-RequestID
823 - description: X-ECOMP-InstanceID header
825 name: X-ECOMP-InstanceID
829 - description: Determines the format of the body of the response
834 - description: The username and password
840 - description: The requested asset type
847 - "resources,services"
848 - description: The uuid of the asset as published in the metadata
854 - description: The uuid of the artifact as published in the asset detailed metadata
855 or in the response of the upload / update operation
868 $ref: '#/components/schemas/ArtifactDefinition'
869 description: Artifact deleted
871 description: Artifact name is missing in input - SVC4128
873 description: ECOMP component should authenticate itself and to re-send again HTTP request with
874 its Basic Authentication credentials - POL5002
876 description: Asset is being edited by different user. Only one user can
877 checkout and edit an asset on given time. The asset will be available
878 for checkout after the other user will checkin the asset - SVC4086
880 description: Specified resource is not found - SVC4063
882 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
883 \ will be rejected) - POL4050"
885 description: Restricted Operation – the user provided does not have role
886 of Designer or the asset is being used by another designer - SVC4301
888 description: The GET request failed either due to internal SDC problem or
889 Cambria Service failure. ECOMP Component should continue the attempts
890 to get the needed information - POL5000
906 additionalProperties:
946 additionalProperties:
978 unicodeLocaleAttributes:
1003 additionalProperties:
1029 additionalProperties:
1041 additionalProperties:
1067 additionalProperties:
1071 description: default response
1075 summary: deletes an artifact of a resource or service
1079 description: Download component artifact
1080 operationId: downloadComponentArtifact
1082 - description: The user ID of the DCAE Designer. This user must also have Designer
1089 - description: X-ECOMP-RequestID header
1091 name: X-ECOMP-RequestID
1094 - description: X-ECOMP-InstanceID header
1096 name: X-ECOMP-InstanceID
1100 - description: Determines the format of the body of the response
1105 - description: The username and password
1111 - description: The requested asset type
1118 - "resources,services"
1119 - description: The uuid of the asset as published in the metadata
1125 - description: The uuid of the artifact as published in the asset detailed metadata
1126 or in the response of the upload / update operation
1135 application/octet-stream:
1140 description: Artifact downloaded
1142 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
1144 description: ECOMP component should authenticate itself and to re-send again HTTP request with
1145 its Basic Authentication credentials - POL5002
1147 description: ECOMP component is not authorized - POL5003
1149 description: Artifact was not found - SVC4505
1151 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
1152 \ will be rejected) - POL4050"
1154 description: The GET request failed either due to internal SDC problem or
1155 Cambria Service failure. ECOMP Component should continue the attempts
1156 to get the needed information - POL5000
1160 summary: Returns downloaded artifact
1164 description: updates an artifact on a resource or service
1165 operationId: updateArtifact
1167 - description: Determines the format of the body of the request
1173 - description: The value for this header must be the MD5 checksum over the whole
1180 - description: The user ID of the DCAE Designer. This user must also have Designer
1187 - description: X-ECOMP-RequestID header
1189 name: X-ECOMP-RequestID
1192 - description: X-ECOMP-InstanceID header
1194 name: X-ECOMP-InstanceID
1198 - description: Determines the format of the body of the response
1203 - description: The username and password
1209 - description: The requested asset type
1216 - "resources,services"
1217 - description: The uuid of the asset as published in the metadata
1223 - description: The uuid of the artifact as published in the asset detailed metadata
1224 or in the response of the upload / update operation
1237 $ref: '#/components/schemas/ArtifactDefinition'
1238 description: Artifact updated
1240 description: Artifact name is missing in input - SVC4128
1242 description: ECOMP component should authenticate itself and to re-send again HTTP request with
1243 its Basic Authentication credentials - POL5002
1245 description: Asset is being edited by different user. Only one user can
1246 checkout and edit an asset on given time. The asset will be available
1247 for checkout after the other user will checkin the asset - SVC4086
1249 description: Specified resource is not found - SVC4063
1251 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
1252 \ will be rejected) - POL4050"
1254 description: Restricted Operation – the user provided does not have role
1255 of Designer or the asset is being used by another designer - SVC4301
1257 description: The GET request failed either due to internal SDC problem or
1258 Cambria Service failure. ECOMP Component should continue the attempts
1259 to get the needed information - POL5000
1263 summary: uploads of artifact to a resource or service
1266 /v1/catalog/{assetType}/{uuid}/interfaces/{interfaceUUID}/operations/{operationUUID}/artifacts/{artifactUUID}:
1268 description: uploads of artifact to VF operation workflow
1269 operationId: uploadInterfaceOperationArtifact
1271 - description: Determines the format of the body of the request
1277 - description: The value for this header must be the MD5 checksum over the whole
1284 - description: The user ID of the DCAE Designer. This user must also have Designer
1291 - description: X-ECOMP-RequestID header
1293 name: X-ECOMP-RequestID
1296 - description: X-ECOMP-InstanceID header
1298 name: X-ECOMP-InstanceID
1302 - description: Determines the format of the body of the response
1307 - description: The username and password
1313 - description: Asset type
1319 - description: The uuid of the asset as published in the metadata
1325 - description: The uuid of the interface
1331 - description: The uuid of the operation
1337 - description: The uuid of the artifact
1350 $ref: '#/components/schemas/ArtifactDefinition'
1351 description: Artifact uploaded
1353 description: Restricted Operation – the user provided does not have role
1354 of Designer or the asset is being used by another designer - SVC4301
1356 description: ECOMP component should authenticate itself and to re-send again HTTP request with
1357 its Basic Authentication credentials - POL5002
1359 description: ECOMP component is not authorized - POL5003
1361 description: Specified resource is not found - SVC4063
1363 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
1364 \ will be rejected) - POL4050"
1366 description: The GET request failed either due to internal SDC problem or
1367 Cambria Service failure. ECOMP Component should continue the attempts
1368 to get the needed information - POL5000
1372 summary: uploads of artifact to VF operation workflow
1375 /v1/catalog/{assetType}/{uuid}/lifecycleState/{lifecycleOperation}:
1377 description: Change Resource lifecycle State
1378 operationId: changeResourceStateExternal
1380 - description: Determines the format of the body of the request
1386 - description: The user id
1392 - description: X-ECOMP-RequestID header
1394 name: X-ECOMP-RequestID
1397 - description: X-ECOMP-InstanceID header
1399 name: X-ECOMP-InstanceID
1403 - description: Determines the format of the body of the response
1408 - description: The username and password
1415 name: lifecycleOperation
1420 - "checkout, checkin"
1421 - description: id of component to be changed
1427 - description: "validValues: resources / services "
1443 $ref: '#/components/schemas/AssetMetadata'
1444 description: Resource state changed
1446 description: Missing X-ECOMP-InstanceID HTTP header - POL5001
1448 description: ECOMP component should authenticate itself and to re-send again HTTP request with
1449 its Basic Authentication credentials - POL5002
1451 description: Asset is being edited by different user. Only one user can
1452 checkout and edit an asset on given time. The asset will be available
1453 for checkout after the other user will checkin the asset - SVC4080
1455 description: "Error: Requested '%1' (uuid) resource was not found - SVC4063"
1457 description: "Method Not Allowed : Invalid HTTP method type used ( PUT,DELETE,POST\
1458 \ will be rejected) - POL4050"
1460 description: The GET request failed either due to internal SDC problem.
1461 ECOMP Component should continue the attempts to get the needed information
1468 /v1/catalog/{assetType}/{uuid}/metadata:
1470 description: Detailed metadata of asset by uuid
1471 operationId: getAssetSpecificMetadataByUuidExternal
1473 - description: X-ECOMP-RequestID header
1475 name: X-ECOMP-RequestID
1478 - description: X-ECOMP-InstanceID header
1480 name: X-ECOMP-InstanceID
1484 - description: Determines the format of the body of the response
1489 - description: The username and password
1495 - description: The requested asset type
1504 - description: The requested asset uuid
1517 $ref: '#/components/schemas/AssetMetadata'
1518 description: ECOMP component is authenticated and list of Catalog Assets
1519 Metadata is returned
1521 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
1523 description: ECOMP component should authenticate itself and to re-send again HTTP request with
1524 its Basic Authentication credentials - POL5002
1526 description: ECOMP component is not authorized - POL5003
1528 description: "Error: Requested '%1' (uuid) resource was not found - SVC4063"
1530 description: "Method Not Allowed : Invalid HTTP method type used ( PUT,DELETE,POST\
1531 \ will be rejected) - POL4050"
1533 description: The GET request failed either due to internal SDC problem.
1534 ECOMP Component should continue the attempts to get the needed information
1539 summary: Returns detailed metadata of an asset by uuid
1542 /v1/catalog/{assetType}/{uuid}/resourceInstances/{componentInstanceName}/externalReferences/{objectType}:
1544 operationId: addComponentInstanceExternalRef
1557 name: componentInstanceName
1571 name: X-ECOMP-InstanceID
1578 $ref: '#/components/schemas/ExternalRefDTO'
1582 application/json: {}
1583 description: default response
1589 /v1/catalog/{assetType}/{uuid}/resourceInstances/{componentInstanceName}/externalReferences/{objectType}/{oldRefValue}:
1591 operationId: updateComponentInstanceReference
1604 name: componentInstanceName
1623 name: X-ECOMP-InstanceID
1630 $ref: '#/components/schemas/ExternalRefDTO'
1634 application/json: {}
1635 description: default response
1641 /v1/catalog/{assetType}/{uuid}/resourceInstances/{componentInstanceName}/externalReferences/{objectType}/{reference}:
1643 operationId: deleteComponentInstanceReference
1656 name: componentInstanceName
1675 name: X-ECOMP-InstanceID
1681 application/json: {}
1682 description: default response
1688 /v1/catalog/{assetType}/{uuid}/resourceInstances/{resourceInstanceName}/artifacts:
1690 description: uploads an artifact to a resource instance
1691 operationId: uploadArtifactToInstance
1693 - description: Determines the format of the body of the request
1699 - description: The value for this header must be the MD5 checksum over the whole
1706 - description: The user ID of the DCAE Designer. This user must also have Designer
1713 - description: X-ECOMP-RequestID header
1715 name: X-ECOMP-RequestID
1718 - description: X-ECOMP-InstanceID header
1720 name: X-ECOMP-InstanceID
1724 - description: Determines the format of the body of the response
1729 - description: The username and password
1735 - description: The requested asset type
1742 - "resources,services"
1743 - description: The uuid of the asset as published in the metadata
1750 - "resources,services"
1751 - description: The component instance name (as publishedin the response of the
1754 name: resourceInstanceName
1765 $ref: '#/components/schemas/ArtifactDefinition'
1766 description: Artifact uploaded
1768 description: Restricted Operation – the user provided does not have role
1769 of Designer or the asset is being used by another designer - SVC4301
1771 description: ECOMP component should authenticate itself and to re-send again HTTP request with
1772 its Basic Authentication credentials - POL5002
1774 description: ECOMP component is not authorized - POL5003
1776 description: Specified resource is not found - SVC4063
1778 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
1779 \ will be rejected) - POL4050"
1781 description: The GET request failed either due to internal SDC problem or
1782 Cambria Service failure. ECOMP Component should continue the attempts
1783 to get the needed information - POL5000
1787 summary: uploads an artifact to a resource instance
1790 /v1/catalog/{assetType}/{uuid}/resourceInstances/{resourceInstanceName}/artifacts/{artifactUUID}:
1792 description: deletes an artifact of a resource insatnce
1793 operationId: deleteArtifactOnResourceInstance
1795 - description: The user ID of the DCAE Designer. This user must also have Designer
1802 - description: X-ECOMP-RequestID header
1804 name: X-ECOMP-RequestID
1807 - description: X-ECOMP-InstanceID header
1809 name: X-ECOMP-InstanceID
1813 - description: Determines the format of the body of the response
1818 - description: The username and password
1824 - description: The requested asset type
1831 - "resources,services"
1832 - description: The uuid of the asset as published in the metadata
1838 - description: The uuid of the artifact as published in the asset detailed metadata
1839 or in the response of the upload / update operation
1845 - description: The component instance name (as publishedin the response of the
1848 name: resourceInstanceName
1859 $ref: '#/components/schemas/ArtifactDefinition'
1860 description: Artifact deleted
1862 description: Artifact name is missing in input - SVC4128
1864 description: ECOMP component should authenticate itself and to re-send again HTTP request with
1865 its Basic Authentication credentials - POL5002
1867 description: Asset is being edited by different user. Only one user can
1868 checkout and edit an asset on given time. The asset will be available
1869 for checkout after the other user will checkin the asset - SVC4086
1871 description: Specified resource is not found - SVC4063
1873 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
1874 \ will be rejected) - POL4050"
1876 description: Restricted Operation – the user provided does not have role
1877 of Designer or the asset is being used by another designer - SVC4301
1879 description: The GET request failed either due to internal SDC problem or
1880 Cambria Service failure. ECOMP Component should continue the attempts
1881 to get the needed information - POL5000
1897 additionalProperties:
1937 additionalProperties:
1969 unicodeLocaleAttributes:
1994 additionalProperties:
2020 additionalProperties:
2032 additionalProperties:
2058 additionalProperties:
2062 description: default response
2066 summary: deletes an artifact of a resource insatnce
2070 description: Download resource instance artifact
2071 operationId: downloadResourceInstanceArtifact
2073 - description: The user ID of the DCAE Designer. This user must also have Designer
2080 - description: X-ECOMP-RequestID header
2082 name: X-ECOMP-RequestID
2085 - description: X-ECOMP-InstanceID header
2087 name: X-ECOMP-InstanceID
2091 - description: Determines the format of the body of the response
2096 - description: The username and password
2102 - description: The requested asset type
2108 - description: The uuid of the asset as published in the metadata
2114 - description: The uuid of the artifact as published in the asset detailed metadata
2115 or in the response of the upload / update operation
2121 - description: The component instance name (as publishedin the response of the
2124 name: resourceInstanceName
2131 application/octet-stream:
2136 description: Artifact downloaded
2138 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
2140 description: ECOMP component should authenticate itself and to re-send again HTTP request with
2141 its Basic Authentication credentials - POL5002
2143 description: ECOMP component is not authorized - POL5003
2145 description: Artifact was not found - SVC4505
2147 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
2148 \ will be rejected) - POL4050"
2150 description: The GET request failed either due to internal SDC problem or
2151 Cambria Service failure. ECOMP Component should continue the attempts
2152 to get the needed information - POL5000
2155 application/octet-stream:
2168 additionalProperties:
2208 additionalProperties:
2240 unicodeLocaleAttributes:
2265 additionalProperties:
2291 additionalProperties:
2303 additionalProperties:
2329 additionalProperties:
2333 description: default response
2337 summary: Returns downloaded artifact
2341 description: updates an artifact on a resource instance
2342 operationId: updateArtifactOnResourceInstance
2344 - description: Determines the format of the body of the request
2350 - description: The value for this header must be the MD5 checksum over the whole
2357 - description: The user ID of the DCAE Designer. This user must also have Designer
2364 - description: X-ECOMP-RequestID header
2366 name: X-ECOMP-RequestID
2369 - description: X-ECOMP-InstanceID header
2371 name: X-ECOMP-InstanceID
2375 - description: Determines the format of the body of the response
2380 - description: The username and password
2386 - description: The requested asset type
2393 - "resources,services"
2394 - description: The uuid of the asset as published in the metadata
2400 - description: The uuid of the artifact as published in the asset detailed metadata
2401 or in the response of the upload / update operation
2407 - description: The component instance name (as publishedin the response of the
2410 name: resourceInstanceName
2421 $ref: '#/components/schemas/ArtifactDefinition'
2422 description: Artifact updated
2424 description: Artifact name is missing in input - SVC4128
2426 description: ECOMP component should authenticate itself and to re-send again HTTP request with
2427 its Basic Authentication credentials - POL5002
2429 description: Asset is being edited by different user. Only one user can
2430 checkout and edit an asset on given time. The asset will be available
2431 for checkout after the other user will checkin the asset - SVC4086
2433 description: Specified resource is not found - SVC4063
2435 description: "Method Not Allowed: Invalid HTTP method type used (PUT,DELETE,POST\
2436 \ will be rejected) - POL4050"
2438 description: Restricted Operation – the user provided does not have role
2439 of Designer or the asset is being used by another designer - SVC4301
2441 description: The GET request failed either due to internal SDC problem or
2442 Cambria Service failure. ECOMP Component should continue the attempts
2443 to get the needed information - POL5000
2447 summary: uploads of artifact to a resource or service
2450 /v1/catalog/{assetType}/{uuid}/toscaModel:
2452 description: Fetch assets CSAR
2453 operationId: getToscaModelExternal
2455 - description: X-ECOMP-RequestID header
2457 name: X-ECOMP-RequestID
2460 - description: X-ECOMP-InstanceID header
2462 name: X-ECOMP-InstanceID
2466 - description: Determines the format of the body of the response
2471 - description: The username and password
2477 - description: The requested asset type
2486 - description: The requested asset uuid
2495 application/octet-stream:
2500 description: ECOMP component is authenticated and list of Catalog Assets
2501 Metadata is returned
2503 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
2505 description: ECOMP component should authenticate itself and to re-send again HTTP request with
2506 its Basic Authentication credentials - POL5002
2508 description: ECOMP component is not authorized - POL5003
2510 description: "Error: Requested '%1' (uuid) resource was not found - SVC4063"
2512 description: "Method Not Allowed : Invalid HTTP method type used ( PUT,DELETE,POST\
2513 \ will be rejected) - POL4050"
2515 description: The GET request failed either due to internal SDC problem.
2516 ECOMP Component should continue the attempts to get the needed information
2520 application/octet-stream:
2525 description: default response
2529 summary: Returns asset csar
2532 /v1/catalog/{assetType}/{uuid}/version/{version}/externalReferences/{objectType}:
2534 operationId: getAssetExternalRefByObjectType
2561 name: X-ECOMP-InstanceID
2570 additionalProperties:
2574 description: default response
2580 /v1/catalog/{assetType}/{uuid}/version/{version}/resourceInstances/{componentInstanceName}/externalReferences/{objectType}:
2582 operationId: getComponentInstanceExternalRef
2600 name: componentInstanceName
2614 name: X-ECOMP-InstanceID
2620 application/json: {}
2621 description: default response
2627 /v1/distributionKafkaData:
2629 description: Kafka data
2630 operationId: getKafkaData
2632 - description: X-ECOMP-RequestID header
2634 name: X-ECOMP-RequestID
2637 - description: X-ECOMP-InstanceID header
2639 name: X-ECOMP-InstanceID
2643 - description: Determines the format of the body of the response
2648 - description: The username and password
2661 $ref: '#/components/schemas/KafkaDataResponse'
2662 description: ECOMP component is authenticated and kafka endpoint and topic
2665 description: Missing 'X-ECOMP-InstanceID' HTTP header - POL5001
2667 description: ECOMP component should authenticate itself and to re-send again HTTP request with
2668 its credentials for Basic Authentication - POL5002
2670 description: ECOMP component is not authorized - POL5003
2672 description: "Method Not Allowed: Invalid HTTP method type used ( PUT,DELETE,POST\
2673 \ will be rejected) - POL4050"
2675 description: The GET request failed either due to internal SDC problem or
2676 Cambria Service failure. ECOMP Component should continue the attempts
2677 to get the needed information - POL5000
2681 summary: return the kafka cluster and topic list
2686 AbstractResourceInfo:
2689 abstractResourceName:
2691 abstractResourceUUid:
2693 abstractResourceUniqueId:
2695 componentInstancesRelations:
2698 $ref: '#/components/schemas/RequirementCapabilityRelDef'
2699 AbstractTemplateInfo:
2702 abstractResourceInfoList:
2705 $ref: '#/components/schemas/AbstractResourceInfo'
2712 AdditionalInfoParameterInfo:
2732 AdditionalInformationDefinition:
2754 $ref: '#/components/schemas/AdditionalInfoParameterInfo'
2773 $ref: '#/components/schemas/PropertyDataDefinition'
2776 ArtifactDataDefinition:
2785 artifactDisplayName:
2832 $ref: '#/components/schemas/HeatParameterDataDefinition'
2833 heatParamsUpdateDate:
2854 $ref: '#/components/schemas/PropertyDataDefinition'
2885 artifactDisplayName:
2934 $ref: '#/components/schemas/HeatParameterDataDefinition'
2935 heatParamsUpdateDate:
2946 $ref: '#/components/schemas/HeatParameterDefinition'
2971 $ref: '#/components/schemas/PropertyDataDefinition'
3006 AttributeDefinition:
3020 $ref: '#/components/schemas/EntrySchema'
3026 $ref: '#/components/schemas/GetOutputValueDataDefinition'
3047 $ref: '#/components/schemas/SchemaDefinition'
3060 CINodeFilterDataDefinition:
3064 $ref: '#/components/schemas/ListDataDefinitionRequirementNodeFilterCapabilityDataDefinition'
3077 $ref: '#/components/schemas/ListDataDefinitionPropertyFilterDataDefinition'
3084 CapabilityDataDefinition:
3118 - COMPONENT_INSTANCE
3140 CapabilityDefinition:
3174 - COMPONENT_INSTANCE
3180 - COMPONENT_INSTANCE
3194 $ref: '#/components/schemas/ComponentInstanceProperty'
3207 CapabilityRequirementRelationship:
3211 $ref: '#/components/schemas/CapabilityDataDefinition'
3215 $ref: '#/components/schemas/OperationUi'
3217 $ref: '#/components/schemas/RelationshipInfo'
3219 $ref: '#/components/schemas/RequirementDataDefinition'
3234 $ref: '#/components/schemas/MetadataKeyDataDefinition'
3243 notApplicableMetadataKeys:
3255 $ref: '#/components/schemas/SubCategoryDefinition'
3260 useServiceSubstitutionForNestedServices:
3271 additionalProperties:
3272 $ref: '#/components/schemas/ArtifactDefinition'
3273 attributeValueCounter:
3279 $ref: '#/components/schemas/AttributeDefinition'
3282 additionalProperties:
3285 $ref: '#/components/schemas/CapabilityDefinition'
3286 componentMetadataForSupportLog:
3288 additionalProperties:
3308 deploymentArtifacts:
3310 additionalProperties:
3311 $ref: '#/components/schemas/ArtifactDefinition'
3323 $ref: '#/components/schemas/GroupInstance'
3332 $ref: '#/components/schemas/InputDefinition'
3337 additionalProperties:
3353 $ref: '#/components/schemas/CINodeFilterDataDefinition'
3373 - ServiceSubstitution
3386 $ref: '#/components/schemas/PropertyDefinition'
3387 propertyValueCounter:
3392 additionalProperties:
3395 $ref: '#/components/schemas/RequirementDefinition'
3396 serviceSubstitution:
3398 sourceModelInvariant:
3408 additionalProperties:
3409 $ref: '#/components/schemas/ToscaArtifactDataDefinition'
3418 ComponentInstanceAttribute:
3423 componentInstanceId:
3425 componentInstanceName:
3436 $ref: '#/components/schemas/EntrySchema'
3442 $ref: '#/components/schemas/GetOutputValueDataDefinition'
3469 $ref: '#/components/schemas/PropertyRule'
3471 $ref: '#/components/schemas/SchemaDefinition'
3486 ComponentInstanceInput:
3492 $ref: '#/components/schemas/Annotation'
3496 $ref: '#/components/schemas/Annotation'
3498 componentInstanceId:
3500 componentInstanceName:
3505 $ref: '#/components/schemas/PropertyConstraint'
3519 $ref: '#/components/schemas/GetInputValueDataDefinition'
3523 $ref: '#/components/schemas/GetPolicyValueDataDefinition'
3534 isDeclaredListInput:
3538 mappedToComponentProperty:
3542 additionalProperties:
3566 $ref: '#/components/schemas/ComponentInstanceProperty'
3567 propertyConstraints:
3578 $ref: '#/components/schemas/PropertyRule'
3580 $ref: '#/components/schemas/SchemaDefinition'
3582 $ref: '#/components/schemas/PropertyDataDefinition'
3587 subPropertyInputPath:
3589 subPropertyToscaFunctions:
3592 $ref: '#/components/schemas/SubPropertyToscaFunction'
3594 $ref: '#/components/schemas/ToscaFunction'
3596 $ref: '#/components/schemas/ToscaGetFunctionDataDefinition'
3597 toscaGetFunctionType:
3617 ComponentInstanceInterface:
3633 additionalProperties:
3634 $ref: '#/components/schemas/InputDataDefinition'
3637 interfaceInstanceDataDefinition:
3638 $ref: '#/components/schemas/InterfaceInstanceDataDefinition'
3646 additionalProperties:
3647 $ref: '#/components/schemas/OperationDataDefinition'
3663 ComponentInstanceOutput:
3667 $ref: '#/components/schemas/ComponentInstanceAttribute'
3670 componentInstanceId:
3672 componentInstanceName:
3683 $ref: '#/components/schemas/EntrySchema'
3689 $ref: '#/components/schemas/GetOutputValueDataDefinition'
3716 $ref: '#/components/schemas/PropertyRule'
3718 $ref: '#/components/schemas/SchemaDefinition'
3733 ComponentInstanceProperty:
3739 $ref: '#/components/schemas/Annotation'
3740 componentInstanceId:
3742 componentInstanceName:
3747 $ref: '#/components/schemas/PropertyConstraint'
3761 $ref: '#/components/schemas/GetInputValueDataDefinition'
3765 $ref: '#/components/schemas/GetPolicyValueDataDefinition'
3776 isDeclaredListInput:
3780 mappedToComponentProperty:
3784 additionalProperties:
3805 propertyConstraints:
3816 $ref: '#/components/schemas/PropertyRule'
3818 $ref: '#/components/schemas/SchemaDefinition'
3820 $ref: '#/components/schemas/PropertyDataDefinition'
3825 subPropertyInputPath:
3827 subPropertyToscaFunctions:
3830 $ref: '#/components/schemas/SubPropertyToscaFunction'
3832 $ref: '#/components/schemas/ToscaFunction'
3834 $ref: '#/components/schemas/ToscaGetFunctionDataDefinition'
3835 toscaGetFunctionType:
3893 $ref: '#/components/schemas/PropertyConstraint'
3898 $ref: '#/components/schemas/DataTypeDefinition'
3922 $ref: '#/components/schemas/PropertyDefinition'
3926 $ref: '#/components/schemas/PropertyDataDefinition'
3939 $ref: '#/components/schemas/Constraint'
3949 GetInputValueDataDefinition:
3955 $ref: '#/components/schemas/GetInputValueDataDefinition'
3978 GetOutputValueDataDefinition:
3986 $ref: '#/components/schemas/GetOutputValueDataDefinition'
4005 GetPolicyValueDataDefinition:
4027 additionalProperties:
4030 $ref: '#/components/schemas/CapabilityDefinition'
4048 additionalProperties:
4062 $ref: '#/components/schemas/PropertyDataDefinition'
4063 propertyValueCounter:
4098 groupInstanceArtifacts:
4102 groupInstanceArtifactsUuid:
4133 $ref: '#/components/schemas/PropertyDataDefinition'
4134 propertyValueCounter:
4163 HeatParameterDataDefinition:
4187 HeatParameterDefinition:
4211 InputDataDefinition:
4217 $ref: '#/components/schemas/Annotation'
4231 $ref: '#/components/schemas/GetInputValueDataDefinition'
4235 $ref: '#/components/schemas/GetPolicyValueDataDefinition'
4246 isDeclaredListInput:
4250 mappedToComponentProperty:
4254 additionalProperties:
4271 propertyConstraints:
4280 $ref: '#/components/schemas/SchemaDefinition'
4282 $ref: '#/components/schemas/PropertyDataDefinition'
4287 subPropertyInputPath:
4289 subPropertyToscaFunctions:
4292 $ref: '#/components/schemas/SubPropertyToscaFunction'
4294 $ref: '#/components/schemas/ToscaFunction'
4296 $ref: '#/components/schemas/ToscaGetFunctionDataDefinition'
4297 toscaGetFunctionType:
4319 $ref: '#/components/schemas/Annotation'
4323 $ref: '#/components/schemas/Annotation'
4328 $ref: '#/components/schemas/PropertyConstraint'
4342 $ref: '#/components/schemas/GetInputValueDataDefinition'
4346 $ref: '#/components/schemas/GetPolicyValueDataDefinition'
4358 $ref: '#/components/schemas/ComponentInstanceInput'
4361 isDeclaredListInput:
4365 mappedToComponentProperty:
4369 additionalProperties:
4389 $ref: '#/components/schemas/ComponentInstanceProperty'
4390 propertyConstraints:
4399 $ref: '#/components/schemas/SchemaDefinition'
4401 $ref: '#/components/schemas/PropertyDataDefinition'
4406 subPropertyInputPath:
4408 subPropertyToscaFunctions:
4411 $ref: '#/components/schemas/SubPropertyToscaFunction'
4413 $ref: '#/components/schemas/ToscaFunction'
4415 $ref: '#/components/schemas/ToscaGetFunctionDataDefinition'
4416 toscaGetFunctionType:
4434 InterfaceDefinition:
4450 additionalProperties:
4451 $ref: '#/components/schemas/InputDataDefinition'
4459 additionalProperties:
4460 $ref: '#/components/schemas/OperationDataDefinition'
4476 InterfaceInstanceDataDefinition:
4483 additionalProperties:
4487 additionalProperties:
4488 $ref: '#/components/schemas/OperationInstance'
4501 distrNotificationTopicName:
4503 distrStatusTopicName:
4505 kafkaBootStrapServer:
4507 ListDataDefinitionOperationInputDefinition:
4512 listToscaDataDefinition:
4515 $ref: '#/components/schemas/OperationInputDefinition'
4525 ListDataDefinitionOperationOutputDefinition:
4530 listToscaDataDefinition:
4533 $ref: '#/components/schemas/OperationOutputDefinition'
4543 ListDataDefinitionPropertyFilterDataDefinition:
4548 listToscaDataDefinition:
4551 $ref: '#/components/schemas/PropertyFilterDataDefinition'
4561 ListDataDefinitionRequirementNodeFilterCapabilityDataDefinition:
4566 listToscaDataDefinition:
4569 $ref: '#/components/schemas/RequirementNodeFilterCapabilityDataDefinition'
4579 ListDataDefinitionRequirementSubstitutionFilterCapabilityDataDefinition:
4584 listToscaDataDefinition:
4587 $ref: '#/components/schemas/RequirementSubstitutionFilterCapabilityDataDefinition'
4597 ListDataDefinitionSubstitutionFilterPropertyDataDefinition:
4602 listToscaDataDefinition:
4605 $ref: '#/components/schemas/SubstitutionFilterPropertyDataDefinition'
4615 MetadataKeyDataDefinition:
4641 OperationDataDefinition:
4652 $ref: '#/components/schemas/ArtifactDataDefinition'
4654 $ref: '#/components/schemas/ListDataDefinitionOperationInputDefinition'
4661 $ref: '#/components/schemas/ListDataDefinitionOperationOutputDefinition'
4673 workflowAssociationType:
4683 OperationImplementation:
4692 OperationInputDefinition:
4698 $ref: '#/components/schemas/Annotation'
4712 $ref: '#/components/schemas/GetInputValueDataDefinition'
4716 $ref: '#/components/schemas/GetPolicyValueDataDefinition'
4727 isDeclaredListInput:
4731 mappedToComponentProperty:
4735 additionalProperties:
4752 propertyConstraints:
4761 $ref: '#/components/schemas/SchemaDefinition'
4763 $ref: '#/components/schemas/PropertyDataDefinition'
4772 subPropertyInputPath:
4774 subPropertyToscaFunctions:
4777 $ref: '#/components/schemas/SubPropertyToscaFunction'
4781 $ref: '#/components/schemas/ToscaFunction'
4783 $ref: '#/components/schemas/ToscaGetFunctionDataDefinition'
4784 toscaGetFunctionType:
4804 $ref: '#/components/schemas/OperationImplementation'
4807 additionalProperties:
4809 OperationOutputDefinition:
4815 $ref: '#/components/schemas/Annotation'
4829 $ref: '#/components/schemas/GetInputValueDataDefinition'
4833 $ref: '#/components/schemas/GetPolicyValueDataDefinition'
4844 isDeclaredListInput:
4848 mappedToComponentProperty:
4852 additionalProperties:
4869 propertyConstraints:
4878 $ref: '#/components/schemas/SchemaDefinition'
4880 $ref: '#/components/schemas/PropertyDataDefinition'
4885 subPropertyInputPath:
4887 subPropertyToscaFunctions:
4890 $ref: '#/components/schemas/SubPropertyToscaFunction'
4892 $ref: '#/components/schemas/ToscaFunction'
4894 $ref: '#/components/schemas/ToscaGetFunctionDataDefinition'
4895 toscaGetFunctionType:
4919 $ref: '#/components/schemas/PropertyAssignmentUi'
4928 $ref: '#/components/schemas/ComponentInstanceAttribute'
4940 $ref: '#/components/schemas/EntrySchema'
4946 $ref: '#/components/schemas/GetOutputValueDataDefinition'
4967 $ref: '#/components/schemas/SchemaDefinition'
4986 $ref: '#/components/schemas/Annotation'
5004 $ref: '#/components/schemas/GetInputValueDataDefinition'
5008 $ref: '#/components/schemas/GetPolicyValueDataDefinition'
5023 isDeclaredListInput:
5029 mappedToComponentProperty:
5033 additionalProperties:
5061 $ref: '#/components/schemas/PropertyDataDefinition'
5062 propertyConstraints:
5071 $ref: '#/components/schemas/SchemaDefinition'
5073 $ref: '#/components/schemas/PropertyDataDefinition'
5078 subPropertyInputPath:
5080 subPropertyToscaFunctions:
5083 $ref: '#/components/schemas/SubPropertyToscaFunction'
5086 additionalProperties:
5091 $ref: '#/components/schemas/ToscaFunction'
5093 $ref: '#/components/schemas/ToscaGetFunctionDataDefinition'
5094 toscaGetFunctionType:
5110 PropertyAssignmentUi:
5121 PropertyDataDefinition:
5127 $ref: '#/components/schemas/Annotation'
5141 $ref: '#/components/schemas/GetInputValueDataDefinition'
5145 $ref: '#/components/schemas/GetPolicyValueDataDefinition'
5156 isDeclaredListInput:
5160 mappedToComponentProperty:
5164 additionalProperties:
5181 propertyConstraints:
5190 $ref: '#/components/schemas/SchemaDefinition'
5192 $ref: '#/components/schemas/PropertyDataDefinition'
5197 subPropertyInputPath:
5199 subPropertyToscaFunctions:
5202 $ref: '#/components/schemas/SubPropertyToscaFunction'
5204 $ref: '#/components/schemas/ToscaFunction'
5206 $ref: '#/components/schemas/ToscaGetFunctionDataDefinition'
5207 toscaGetFunctionType:
5229 $ref: '#/components/schemas/Annotation'
5233 $ref: '#/components/schemas/PropertyConstraint'
5247 $ref: '#/components/schemas/GetInputValueDataDefinition'
5251 $ref: '#/components/schemas/GetPolicyValueDataDefinition'
5262 isDeclaredListInput:
5266 mappedToComponentProperty:
5270 additionalProperties:
5287 propertyConstraints:
5296 $ref: '#/components/schemas/SchemaDefinition'
5298 $ref: '#/components/schemas/PropertyDataDefinition'
5303 subPropertyInputPath:
5305 subPropertyToscaFunctions:
5308 $ref: '#/components/schemas/SubPropertyToscaFunction'
5310 $ref: '#/components/schemas/ToscaFunction'
5312 $ref: '#/components/schemas/ToscaGetFunctionDataDefinition'
5313 toscaGetFunctionType:
5331 PropertyFilterConstraintDataDefinition:
5373 PropertyFilterDataDefinition:
5379 $ref: '#/components/schemas/PropertyFilterConstraintDataDefinition'
5430 $ref: '#/components/schemas/RelationshipImpl'
5432 $ref: '#/components/schemas/RelationshipImpl'
5439 RequirementCapabilityRelDef:
5449 $ref: '#/components/schemas/CapabilityRequirementRelationship'
5454 RequirementDataDefinition:
5500 RequirementDefinition:
5546 RequirementNodeFilterCapabilityDataDefinition:
5559 $ref: '#/components/schemas/ListDataDefinitionPropertyFilterDataDefinition'
5564 RequirementSubstitutionFilterCapabilityDataDefinition:
5577 $ref: '#/components/schemas/ListDataDefinitionPropertyFilterDataDefinition'
5587 actualComponentType:
5589 additionalInformation:
5592 $ref: '#/components/schemas/AdditionalInformationDefinition'
5595 additionalProperties:
5596 $ref: '#/components/schemas/ArtifactDefinition'
5599 additionalProperties:
5608 additionalProperties:
5609 $ref: '#/components/schemas/ArtifactDefinition'
5613 $ref: '#/components/schemas/AttributeDefinition'
5616 additionalProperties:
5619 $ref: '#/components/schemas/CapabilityDefinition'
5623 $ref: '#/components/schemas/CategoryDefinition'
5624 categorySpecificMetadata:
5626 additionalProperties:
5631 $ref: '#/components/schemas/ComponentInstance'
5632 componentInstancesAttributes:
5634 additionalProperties:
5637 $ref: '#/components/schemas/ComponentInstanceAttribute'
5638 componentInstancesInputs:
5640 additionalProperties:
5643 $ref: '#/components/schemas/ComponentInstanceInput'
5644 componentInstancesInterfaces:
5646 additionalProperties:
5649 $ref: '#/components/schemas/ComponentInstanceInterface'
5650 componentInstancesOutputs:
5652 additionalProperties:
5655 $ref: '#/components/schemas/ComponentInstanceOutput'
5656 componentInstancesProperties:
5658 additionalProperties:
5661 $ref: '#/components/schemas/ComponentInstanceProperty'
5662 componentInstancesRelations:
5665 $ref: '#/components/schemas/RequirementCapabilityRelDef'
5666 componentMetadataForSupportLog:
5668 additionalProperties:
5700 $ref: '#/components/schemas/DataTypeDefinition'
5701 deploymentArtifacts:
5703 additionalProperties:
5704 $ref: '#/components/schemas/ArtifactDefinition'
5709 derivedFromGenericInfo:
5710 $ref: '#/components/schemas/Resource'
5711 derivedFromGenericType:
5713 derivedFromGenericVersion:
5715 derivedFromMapOfIdToName:
5717 additionalProperties:
5728 $ref: '#/components/schemas/GroupDefinition'
5733 importedToscaChecksum:
5738 $ref: '#/components/schemas/InputDefinition'
5741 additionalProperties:
5742 $ref: '#/components/schemas/InterfaceDefinition'
5750 lastUpdaterFullName:
5760 - NOT_CERTIFIED_CHECKIN
5761 - NOT_CERTIFIED_CHECKOUT
5766 nodeFilterComponents:
5768 additionalProperties:
5769 $ref: '#/components/schemas/CINodeFilterDataDefinition'
5775 $ref: '#/components/schemas/OutputDefinition'
5778 additionalProperties:
5779 $ref: '#/components/schemas/PolicyDefinition'
5785 $ref: '#/components/schemas/PropertyDefinition'
5788 additionalProperties:
5791 $ref: '#/components/schemas/RequirementDefinition'
5807 resourceVendorModelNumber:
5811 specificComponetTypeArtifacts:
5813 additionalProperties:
5814 $ref: '#/components/schemas/ArtifactDefinition'
5820 - NOT_CERTIFIED_CHECKIN
5821 - NOT_CERTIFIED_CHECKOUT
5824 $ref: '#/components/schemas/SubstitutionFilterDataDefinition'
5837 additionalProperties:
5838 $ref: '#/components/schemas/ArtifactDefinition'
5875 additionalProperties:
5876 $ref: '#/components/schemas/PropertyDataDefinition'
5878 $ref: '#/components/schemas/PropertyDataDefinition'
5883 SubCategoryDefinition:
5891 $ref: '#/components/schemas/GroupingDefinition'
5899 $ref: '#/components/schemas/MetadataKeyDataDefinition'
5915 SubPropertyToscaFunction:
5923 $ref: '#/components/schemas/ToscaFunction'
5924 SubstitutionFilterDataDefinition:
5928 $ref: '#/components/schemas/ListDataDefinitionRequirementSubstitutionFilterCapabilityDataDefinition'
5941 $ref: '#/components/schemas/ListDataDefinitionSubstitutionFilterPropertyDataDefinition'
5948 SubstitutionFilterPropertyDataDefinition:
5954 $ref: '#/components/schemas/PropertyFilterConstraintDataDefinition'
5968 ToscaArtifactDataDefinition:
5975 additionalProperties:
5996 ToscaGetFunctionDataDefinition:
6007 propertyPathFromSource: