1 DCAE Inventory API 2.1.0
2 ========================
11 DCAE Inventory is a web service that provides the following:
13 1. Real-time data on all DCAE services and their components
14 2. Comprehensive details on available DCAE service types
24 dcae@lists.openecomp.org
37 GET ``/dcae-service-types``
38 ---------------------------
47 Get a list of `DCAEServiceType` objects.
54 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
55 :widths: 20, 15, 10, 10, 10, 20, 30
57 typeName | query | No | string | | | Filter by service type name
58 onlyLatest | query | No | boolean | | {"default": true} | If set to true, query returns just the latest versions of DCAE service types. If set to false, then all versions are returned. Default is true
59 onlyActive | query | No | boolean | | {"default": true} | If set to true, query returns only *active* DCAE service types. If set to false, then all DCAE service types are returned. Default is true
60 vnfType | query | No | string | | | Filter by associated vnf type. No wildcards, matches are explicit. This field is treated case insensitive.
61 serviceId | query | No | string | | | Filter by assocaited service id. Instances with service id null or empty is always returned.
62 serviceLocation | query | No | string | | | Filter by associated service location. Instances with service location null or empty is always returned.
63 asdcServiceId | query | No | string | | | Filter by associated asdc design service id. Setting this to `NONE` will return instances that have asdc service id set to null
64 asdcResourceId | query | No | string | | | Filter by associated asdc design resource id. Setting this to `NONE` will return instances that have asdc resource id set to null
65 offset | query | No | integer | int32 | | Query resultset offset used for pagination (zero-based)
78 List of `DCAEServiceType` objects
81 Type: :ref:`InlineResponse200 <d_b1ccd4187d31690b8e704c0aa01b2c59>`
85 .. code-block:: javascript
90 "asdcResourceId": "somestring",
91 "asdcServiceId": "somestring",
92 "asdcServiceURL": "somestring",
93 "blueprintTemplate": "somestring",
94 "created": "2015-01-01T15:00:00.000Z",
95 "deactivated": "2015-01-01T15:00:00.000Z",
96 "owner": "somestring",
104 "title": "somestring",
105 "type": "somestring",
113 "serviceLocations": [
117 "typeId": "somestring",
118 "typeName": "somestring",
126 "asdcResourceId": "somestring",
127 "asdcServiceId": "somestring",
128 "asdcServiceURL": "somestring",
129 "blueprintTemplate": "somestring",
130 "created": "2015-01-01T15:00:00.000Z",
131 "deactivated": "2015-01-01T15:00:00.000Z",
132 "owner": "somestring",
140 "title": "somestring",
141 "type": "somestring",
149 "serviceLocations": [
153 "typeId": "somestring",
154 "typeName": "somestring",
170 "title": "somestring",
171 "type": "somestring",
182 "title": "somestring",
183 "type": "somestring",
195 DELETE ``/dcae-service-types/{typeId}``
196 ---------------------------------------
205 Deactivates existing `DCAEServiceType` instances
212 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
213 :widths: 20, 15, 10, 10, 10, 20, 30
215 typeId | path | Yes | string | | |
228 `DCAEServiceType` has been deactivated
231 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
235 .. code-block:: javascript
239 "message": "somestring",
246 `DCAEServiceType` not found
249 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
253 .. code-block:: javascript
257 "message": "somestring",
264 `DCAEServiceType` already gone
267 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
271 .. code-block:: javascript
275 "message": "somestring",
283 GET ``/dcae-service-types/{typeId}``
284 ------------------------------------
293 Get a `DCAEServiceType` object.
300 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
301 :widths: 20, 15, 10, 10, 10, 20, 30
303 typeId | path | Yes | string | | |
316 Single `DCAEServiceType` object
319 Type: :ref:`DCAEServiceType <d_b0cb5f12dbde8c0c42487c089983687e>`
323 .. code-block:: javascript
326 "asdcResourceId": "somestring",
327 "asdcServiceId": "somestring",
328 "asdcServiceURL": "somestring",
329 "blueprintTemplate": "somestring",
330 "created": "2015-01-01T15:00:00.000Z",
331 "deactivated": "2015-01-01T15:00:00.000Z",
332 "owner": "somestring",
340 "title": "somestring",
341 "type": "somestring",
349 "serviceLocations": [
353 "typeId": "somestring",
354 "typeName": "somestring",
368 Type: :ref:`DCAEServiceType <d_b0cb5f12dbde8c0c42487c089983687e>`
372 .. code-block:: javascript
375 "asdcResourceId": "somestring",
376 "asdcServiceId": "somestring",
377 "asdcServiceURL": "somestring",
378 "blueprintTemplate": "somestring",
379 "created": "2015-01-01T15:00:00.000Z",
380 "deactivated": "2015-01-01T15:00:00.000Z",
381 "owner": "somestring",
389 "title": "somestring",
390 "type": "somestring",
398 "serviceLocations": [
402 "typeId": "somestring",
403 "typeName": "somestring",
415 POST ``/dcae-service-types``
416 ----------------------------
425 Inserts a new `DCAEServiceType` or updates an existing instance. Updates are only allowed iff there are no running DCAE services of the requested type,
433 .. _d_57dc24aa38507ded2f27eec90206336e:
440 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
441 :widths: 20, 10, 15, 15, 30, 25
443 asdcResourceId | No | string | | | Id of vf/vnf instance this DCAE service type is associated with. Value source is from ASDC's notification event's field `resourceInvariantUUID`.
444 asdcServiceId | No | string | | | Id of service this DCAE service type is associated with. Value source is from ASDC's notification event's field `serviceInvariantUUID`.
445 asdcServiceURL | No | string | | | URL to the ASDC service model
446 blueprintTemplate | Yes | string | | | String representation of a Cloudify blueprint with unbound variables
447 owner | Yes | string | | |
448 serviceIds | No | array of string | | | List of service ids that are used to associate with DCAE service type. DCAE service types with this propery as null or empty means them apply for every service id.
449 serviceLocations | No | array of string | | | List of service locations that are used to associate with DCAE service type. DCAE service types with this propery as null or empty means them apply for every service location.
450 typeName | Yes | string | | | Descriptive name for this DCAE service type
451 typeVersion | Yes | integer | int32 | | Version number for this DCAE service type
452 vnfTypes | No | array of string | | |
454 .. code-block:: javascript
457 "asdcResourceId": "somestring",
458 "asdcServiceId": "somestring",
459 "asdcServiceURL": "somestring",
460 "blueprintTemplate": "somestring",
461 "owner": "somestring",
466 "serviceLocations": [
470 "typeName": "somestring",
484 Single `DCAEServiceType` object.
487 Type: :ref:`DCAEServiceType <d_b0cb5f12dbde8c0c42487c089983687e>`
491 .. code-block:: javascript
494 "asdcResourceId": "somestring",
495 "asdcServiceId": "somestring",
496 "asdcServiceURL": "somestring",
497 "blueprintTemplate": "somestring",
498 "created": "2015-01-01T15:00:00.000Z",
499 "deactivated": "2015-01-01T15:00:00.000Z",
500 "owner": "somestring",
508 "title": "somestring",
509 "type": "somestring",
517 "serviceLocations": [
521 "typeId": "somestring",
522 "typeName": "somestring",
533 Bad request provided.
536 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
540 .. code-block:: javascript
544 "message": "somestring",
551 Failed to update because there are still DCAE services of the requested type running.
554 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
558 .. code-block:: javascript
562 "message": "somestring",
570 GET ``/dcae-services``
571 ----------------------
580 Get a list of `DCAEService` objects.
587 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
588 :widths: 20, 15, 10, 10, 10, 20, 30
590 typeId | query | No | string | | | DCAE service type name
591 vnfId | query | No | string | | |
592 vnfType | query | No | string | | | Filter by associated vnf type. This field is treated case insensitive.
593 vnfLocation | query | No | string | | |
594 componentType | query | No | string | | | Use to filter by a specific DCAE service component type
595 shareable | query | No | boolean | | | Use to filter by DCAE services that have shareable components or not
596 created | query | No | string | | | Use to filter by created time
597 offset | query | No | integer | int32 | | Query resultset offset used for pagination (zero-based)
610 List of `DCAEService` objects
613 Type: :ref:`InlineResponse2001 <d_31bb361a8900a0bed20df49b94f1e33b>`
617 .. code-block:: javascript
624 "componentId": "somestring",
632 "title": "somestring",
633 "type": "somestring",
637 "componentSource": "DCAEController",
638 "componentType": "somestring",
639 "created": "2015-01-01T15:00:00.000Z",
640 "location": "somestring",
641 "modified": "2015-01-01T15:00:00.000Z",
643 "status": "somestring"
646 "componentId": "somestring",
654 "title": "somestring",
655 "type": "somestring",
659 "componentSource": "DCAEController",
660 "componentType": "somestring",
661 "created": "2015-01-01T15:00:00.000Z",
662 "location": "somestring",
663 "modified": "2015-01-01T15:00:00.000Z",
665 "status": "somestring"
668 "created": "2015-01-01T15:00:00.000Z",
669 "deploymentRef": "somestring",
670 "modified": "2015-01-01T15:00:00.000Z",
678 "title": "somestring",
679 "type": "somestring",
683 "serviceId": "somestring",
691 "title": "somestring",
692 "type": "somestring",
696 "vnfId": "somestring",
704 "title": "somestring",
705 "type": "somestring",
709 "vnfLocation": "somestring",
710 "vnfType": "somestring"
715 "componentId": "somestring",
723 "title": "somestring",
724 "type": "somestring",
728 "componentSource": "DCAEController",
729 "componentType": "somestring",
730 "created": "2015-01-01T15:00:00.000Z",
731 "location": "somestring",
732 "modified": "2015-01-01T15:00:00.000Z",
734 "status": "somestring"
737 "componentId": "somestring",
745 "title": "somestring",
746 "type": "somestring",
750 "componentSource": "DCAEController",
751 "componentType": "somestring",
752 "created": "2015-01-01T15:00:00.000Z",
753 "location": "somestring",
754 "modified": "2015-01-01T15:00:00.000Z",
756 "status": "somestring"
759 "created": "2015-01-01T15:00:00.000Z",
760 "deploymentRef": "somestring",
761 "modified": "2015-01-01T15:00:00.000Z",
769 "title": "somestring",
770 "type": "somestring",
774 "serviceId": "somestring",
782 "title": "somestring",
783 "type": "somestring",
787 "vnfId": "somestring",
795 "title": "somestring",
796 "type": "somestring",
800 "vnfLocation": "somestring",
801 "vnfType": "somestring"
812 "title": "somestring",
813 "type": "somestring",
824 "title": "somestring",
825 "type": "somestring",
836 Bad response from DCAE controller
839 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
843 .. code-block:: javascript
847 "message": "somestring",
854 Failed to connect with DCAE controller
857 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
861 .. code-block:: javascript
865 "message": "somestring",
873 GET ``/dcae-services-groupby/{propertyName}``
874 ---------------------------------------------
883 Get a list of unique values for the given `propertyName`
890 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
891 :widths: 20, 15, 10, 10, 10, 20, 30
893 propertyName | path | Yes | string | | | Property to find unique values. Restricted to `type`, `vnfType`, `vnfLocation`
906 List of unique property values
909 Type: :ref:`DCAEServiceGroupByResults <d_a6dc4f986873bc126fc916189ffa5e91>`
913 .. code-block:: javascript
916 "propertyName": "somestring",
920 "dcaeServiceQueryLink": {
927 "title": "somestring",
928 "type": "somestring",
932 "propertyValue": "somestring"
936 "dcaeServiceQueryLink": {
943 "title": "somestring",
944 "type": "somestring",
948 "propertyValue": "somestring"
957 DELETE ``/dcae-services/{serviceId}``
958 -------------------------------------
967 Remove an existing `DCAEService` object.
974 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
975 :widths: 20, 15, 10, 10, 10, 20, 30
977 serviceId | path | Yes | string | | |
990 DCAE service has been removed
999 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1003 .. code-block:: javascript
1007 "message": "somestring",
1008 "type": "somestring"
1015 GET ``/dcae-services/{serviceId}``
1016 ----------------------------------
1025 Get a `DCAEService` object.
1032 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
1033 :widths: 20, 15, 10, 10, 10, 20, 30
1035 serviceId | path | Yes | string | | |
1048 Single `DCAEService` object
1051 Type: :ref:`DCAEService <d_ae85cd292c2b4046e1ea1bbb02c7ea63>`
1055 .. code-block:: javascript
1060 "componentId": "somestring",
1063 "rel": "somestring",
1068 "title": "somestring",
1069 "type": "somestring",
1070 "uri": "somestring",
1073 "componentSource": "DCAEController",
1074 "componentType": "somestring",
1075 "created": "2015-01-01T15:00:00.000Z",
1076 "location": "somestring",
1077 "modified": "2015-01-01T15:00:00.000Z",
1079 "status": "somestring"
1082 "componentId": "somestring",
1085 "rel": "somestring",
1090 "title": "somestring",
1091 "type": "somestring",
1092 "uri": "somestring",
1095 "componentSource": "DCAEController",
1096 "componentType": "somestring",
1097 "created": "2015-01-01T15:00:00.000Z",
1098 "location": "somestring",
1099 "modified": "2015-01-01T15:00:00.000Z",
1101 "status": "somestring"
1104 "created": "2015-01-01T15:00:00.000Z",
1105 "deploymentRef": "somestring",
1106 "modified": "2015-01-01T15:00:00.000Z",
1109 "rel": "somestring",
1114 "title": "somestring",
1115 "type": "somestring",
1116 "uri": "somestring",
1119 "serviceId": "somestring",
1122 "rel": "somestring",
1127 "title": "somestring",
1128 "type": "somestring",
1129 "uri": "somestring",
1132 "vnfId": "somestring",
1135 "rel": "somestring",
1140 "title": "somestring",
1141 "type": "somestring",
1142 "uri": "somestring",
1145 "vnfLocation": "somestring",
1146 "vnfType": "somestring"
1152 DCAE service not found
1155 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1159 .. code-block:: javascript
1163 "message": "somestring",
1164 "type": "somestring"
1170 Bad response from DCAE controller
1173 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1177 .. code-block:: javascript
1181 "message": "somestring",
1182 "type": "somestring"
1188 Failed to connect with DCAE controller
1191 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1195 .. code-block:: javascript
1199 "message": "somestring",
1200 "type": "somestring"
1207 PUT ``/dcae-services/{serviceId}``
1208 ----------------------------------
1217 Put a new or update an existing `DCAEService` object.
1224 :header: "Name", "Located in", "Required", "Type", "Format", "Properties", "Description"
1225 :widths: 20, 15, 10, 10, 10, 20, 30
1227 serviceId | path | Yes | string | | |
1235 .. _d_81c18e0dd7a3af8fb1ba658e72907e7b:
1242 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1243 :widths: 20, 10, 15, 15, 30, 25
1245 components | Yes | array of :ref:`DCAEServiceComponentRequest <d_55af22c43245c290d643f75be1f4f254>` | | | List of DCAE service components that this service is composed of
1246 deploymentRef | No | string | | | Reference to a Cloudify deployment
1247 typeId | Yes | string | | | Id of the associated DCAE service type
1248 vnfId | Yes | string | | | Id of the associated VNF that this service is monitoring
1249 vnfLocation | Yes | string | | | Location identifier of the associated VNF that this service is monitoring
1250 vnfType | Yes | string | | | The type of the associated VNF that this service is monitoring
1252 .. code-block:: javascript
1257 "componentId": "somestring",
1258 "componentSource": "DCAEController",
1259 "componentType": "somestring",
1263 "componentId": "somestring",
1264 "componentSource": "DCAEController",
1265 "componentType": "somestring",
1269 "deploymentRef": "somestring",
1270 "typeId": "somestring",
1271 "vnfId": "somestring",
1272 "vnfLocation": "somestring",
1273 "vnfType": "somestring"
1282 Single `DCAEService` object
1285 Type: :ref:`DCAEService <d_ae85cd292c2b4046e1ea1bbb02c7ea63>`
1289 .. code-block:: javascript
1294 "componentId": "somestring",
1297 "rel": "somestring",
1302 "title": "somestring",
1303 "type": "somestring",
1304 "uri": "somestring",
1307 "componentSource": "DCAEController",
1308 "componentType": "somestring",
1309 "created": "2015-01-01T15:00:00.000Z",
1310 "location": "somestring",
1311 "modified": "2015-01-01T15:00:00.000Z",
1313 "status": "somestring"
1316 "componentId": "somestring",
1319 "rel": "somestring",
1324 "title": "somestring",
1325 "type": "somestring",
1326 "uri": "somestring",
1329 "componentSource": "DCAEController",
1330 "componentType": "somestring",
1331 "created": "2015-01-01T15:00:00.000Z",
1332 "location": "somestring",
1333 "modified": "2015-01-01T15:00:00.000Z",
1335 "status": "somestring"
1338 "created": "2015-01-01T15:00:00.000Z",
1339 "deploymentRef": "somestring",
1340 "modified": "2015-01-01T15:00:00.000Z",
1343 "rel": "somestring",
1348 "title": "somestring",
1349 "type": "somestring",
1350 "uri": "somestring",
1353 "serviceId": "somestring",
1356 "rel": "somestring",
1361 "title": "somestring",
1362 "type": "somestring",
1363 "uri": "somestring",
1366 "vnfId": "somestring",
1369 "rel": "somestring",
1374 "title": "somestring",
1375 "type": "somestring",
1376 "uri": "somestring",
1379 "vnfLocation": "somestring",
1380 "vnfType": "somestring"
1386 Bad request provided
1389 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1393 .. code-block:: javascript
1397 "message": "somestring",
1398 "type": "somestring"
1407 .. _d_8a94f348f7df00259702f8d9b7d2ea84:
1409 ApiResponseMessage Model Structure
1410 ----------------------------------
1414 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1415 :widths: 20, 10, 15, 15, 30, 25
1417 code | No | integer | int32 | |
1418 message | No | string | | |
1419 type | No | string | | |
1421 .. _d_ae85cd292c2b4046e1ea1bbb02c7ea63:
1423 DCAEService Model Structure
1424 ---------------------------
1428 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1429 :widths: 20, 10, 15, 15, 30, 25
1431 components | No | array of :ref:`DCAEServiceComponent <d_51674dafcc623be79f21ecea545c345d>` | | |
1432 created | No | string | date-time | |
1433 deploymentRef | No | string | | | Reference to a Cloudify deployment
1434 modified | No | string | date-time | |
1435 selfLink | No | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | | Link.title is serviceId
1436 serviceId | No | string | | |
1437 typeLink | No | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | | Link.title is typeId
1438 vnfId | No | string | | |
1439 vnfLink | No | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | | Link.title is vnfId
1440 vnfLocation | No | string | | | Location information of the associated VNF
1441 vnfType | No | string | | |
1443 .. _d_51674dafcc623be79f21ecea545c345d:
1445 DCAEServiceComponent Model Structure
1446 ------------------------------------
1450 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1451 :widths: 20, 10, 15, 15, 30, 25
1453 componentId | Yes | string | | | The id format is unique to the source
1454 componentLink | Yes | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | | Link to the underlying resource of this component
1455 componentSource | Yes | string | | {'enum': ['DCAEController', 'DMaaPController']} | Specifies the name of the underying source service that is responsible for this components
1456 componentType | Yes | string | | |
1457 created | Yes | string | date-time | |
1458 location | No | string | | | Location information of the component
1459 modified | Yes | string | date-time | |
1460 shareable | Yes | integer | int32 | | Used to determine if this component can be shared amongst different DCAE services
1461 status | No | string | | |
1463 .. _d_55af22c43245c290d643f75be1f4f254:
1465 DCAEServiceComponentRequest Model Structure
1466 -------------------------------------------
1470 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1471 :widths: 20, 10, 15, 15, 30, 25
1473 componentId | Yes | string | | | The id format is unique to the source
1474 componentSource | Yes | string | | {'enum': ['DCAEController', 'DMaaPController']} | Specifies the name of the underying source service that is responsible for this components
1475 componentType | Yes | string | | |
1476 shareable | Yes | integer | int32 | | Used to determine if this component can be shared amongst different DCAE services
1478 .. _d_a6dc4f986873bc126fc916189ffa5e91:
1480 DCAEServiceGroupByResults Model Structure
1481 -----------------------------------------
1485 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1486 :widths: 20, 10, 15, 15, 30, 25
1488 propertyName | No | string | | | Property name of DCAE service that the group by operation was performed on
1489 propertyValues | No | array of :ref:`DCAEServiceGroupByResultsPropertyValues <d_0119caa52e274e5e2311b367df38d686>` | | |
1491 .. _d_0119caa52e274e5e2311b367df38d686:
1493 DCAEServiceGroupByResultsPropertyValues Model Structure
1494 -------------------------------------------------------
1498 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1499 :widths: 20, 10, 15, 15, 30, 25
1501 count | No | integer | int32 | |
1502 dcaeServiceQueryLink | No | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | | Link.title is the DCAE service property value. Following this link will provide a list of DCAE services that all have this property value.
1503 propertyValue | No | string | | |
1505 .. _d_81c18e0dd7a3af8fb1ba658e72907e7b:
1507 DCAEServiceRequest Model Structure
1508 ----------------------------------
1512 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1513 :widths: 20, 10, 15, 15, 30, 25
1515 components | Yes | array of :ref:`DCAEServiceComponentRequest <d_55af22c43245c290d643f75be1f4f254>` | | | List of DCAE service components that this service is composed of
1516 deploymentRef | No | string | | | Reference to a Cloudify deployment
1517 typeId | Yes | string | | | Id of the associated DCAE service type
1518 vnfId | Yes | string | | | Id of the associated VNF that this service is monitoring
1519 vnfLocation | Yes | string | | | Location identifier of the associated VNF that this service is monitoring
1520 vnfType | Yes | string | | | The type of the associated VNF that this service is monitoring
1522 .. _d_b0cb5f12dbde8c0c42487c089983687e:
1524 DCAEServiceType Model Structure
1525 -------------------------------
1529 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1530 :widths: 20, 10, 15, 15, 30, 25
1532 asdcResourceId | No | string | | | Id of vf/vnf instance this DCAE service type is associated with. Value source is from ASDC's notification event's field `resourceInvariantUUID`.
1533 asdcServiceId | No | string | | | Id of service this DCAE service type is associated with. Value source is from ASDC's notification event's field `serviceInvariantUUID`.
1534 asdcServiceURL | No | string | | | URL to the ASDC service model
1535 blueprintTemplate | Yes | string | | | String representation of a Cloudify blueprint with unbound variables
1536 created | Yes | string | date-time | | Created timestamp for this DCAE service type in epoch time
1537 deactivated | No | string | date-time | | Deactivated timestamp for this DCAE service type in epoch time
1538 owner | Yes | string | | |
1539 selfLink | Yes | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | | Link to self where the Link.title is typeName
1540 serviceIds | No | array of string | | | List of service ids that are used to associate with DCAE service type. DCAE service types with this propery as null or empty means them apply for every service id.
1541 serviceLocations | No | array of string | | | List of service locations that are used to associate with DCAE service type. DCAE service types with this propery as null or empty means them apply for every service location.
1542 typeId | Yes | string | | | Unique identifier for this DCAE service type
1543 typeName | Yes | string | | | Descriptive name for this DCAE service type
1544 typeVersion | Yes | integer | int32 | | Version number for this DCAE service type
1545 vnfTypes | No | array of string | | |
1547 .. _d_57dc24aa38507ded2f27eec90206336e:
1549 DCAEServiceTypeRequest Model Structure
1550 --------------------------------------
1554 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1555 :widths: 20, 10, 15, 15, 30, 25
1557 asdcResourceId | No | string | | | Id of vf/vnf instance this DCAE service type is associated with. Value source is from ASDC's notification event's field `resourceInvariantUUID`.
1558 asdcServiceId | No | string | | | Id of service this DCAE service type is associated with. Value source is from ASDC's notification event's field `serviceInvariantUUID`.
1559 asdcServiceURL | No | string | | | URL to the ASDC service model
1560 blueprintTemplate | Yes | string | | | String representation of a Cloudify blueprint with unbound variables
1561 owner | Yes | string | | |
1562 serviceIds | No | array of string | | | List of service ids that are used to associate with DCAE service type. DCAE service types with this propery as null or empty means them apply for every service id.
1563 serviceLocations | No | array of string | | | List of service locations that are used to associate with DCAE service type. DCAE service types with this propery as null or empty means them apply for every service location.
1564 typeName | Yes | string | | | Descriptive name for this DCAE service type
1565 typeVersion | Yes | integer | int32 | | Version number for this DCAE service type
1566 vnfTypes | No | array of string | | |
1568 .. _d_b1ccd4187d31690b8e704c0aa01b2c59:
1570 InlineResponse200 Model Structure
1571 ---------------------------------
1575 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1576 :widths: 20, 10, 15, 15, 30, 25
1578 items | No | array of :ref:`DCAEServiceType <d_b0cb5f12dbde8c0c42487c089983687e>` | | |
1579 links | No | :ref:`InlineResponse200Links <d_e52a59e574408d4d622b3f1f61619b1c>` | | |
1580 totalCount | No | integer | int32 | |
1582 .. _d_31bb361a8900a0bed20df49b94f1e33b:
1584 InlineResponse2001 Model Structure
1585 ----------------------------------
1589 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1590 :widths: 20, 10, 15, 15, 30, 25
1592 items | No | array of :ref:`DCAEService <d_ae85cd292c2b4046e1ea1bbb02c7ea63>` | | |
1593 links | No | :ref:`InlineResponse200Links <d_e52a59e574408d4d622b3f1f61619b1c>` | | |
1594 totalCount | No | integer | int32 | |
1596 .. _d_e52a59e574408d4d622b3f1f61619b1c:
1598 InlineResponse200Links Model Structure
1599 --------------------------------------
1605 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1606 :widths: 20, 10, 15, 15, 30, 25
1608 nextLink | No | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | |
1609 previousLink | No | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | |
1611 .. _d_add3c3fd2e145f9e5a78be6e7b208ebb:
1613 Link Model Structure
1614 --------------------
1618 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1619 :widths: 20, 10, 15, 15, 30, 25
1621 params | No | :ref:`params <i_adf17ca32891d8ece6efd40541d227f2>` | | |
1622 rel | No | string | | |
1623 rels | No | array of string | | |
1624 title | No | string | | |
1625 type | No | string | | |
1626 uri | No | string | uri | |
1627 uriBuilder | No | :ref:`UriBuilder <d_a7b6b5c694147ea9dcfb5a5a6cbef017>` | | |
1629 .. _i_adf17ca32891d8ece6efd40541d227f2:
1634 Map of {"key":"string"}
1636 .. _d_a7b6b5c694147ea9dcfb5a5a6cbef017:
1638 UriBuilder Model Structure
1639 --------------------------