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 | | |
1506 DCAEServiceRequest Model Structure
1507 ----------------------------------
1511 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1512 :widths: 20, 10, 15, 15, 30, 25
1514 components | Yes | array of :ref:`DCAEServiceComponentRequest <d_55af22c43245c290d643f75be1f4f254>` | | | List of DCAE service components that this service is composed of
1515 deploymentRef | No | string | | | Reference to a Cloudify deployment
1516 typeId | Yes | string | | | Id of the associated DCAE service type
1517 vnfId | Yes | string | | | Id of the associated VNF that this service is monitoring
1518 vnfLocation | Yes | string | | | Location identifier of the associated VNF that this service is monitoring
1519 vnfType | Yes | string | | | The type of the associated VNF that this service is monitoring
1521 .. _d_b0cb5f12dbde8c0c42487c089983687e:
1523 DCAEServiceType Model Structure
1524 -------------------------------
1528 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1529 :widths: 20, 10, 15, 15, 30, 25
1531 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`.
1532 asdcServiceId | No | string | | | Id of service this DCAE service type is associated with. Value source is from ASDC's notification event's field `serviceInvariantUUID`.
1533 asdcServiceURL | No | string | | | URL to the ASDC service model
1534 blueprintTemplate | Yes | string | | | String representation of a Cloudify blueprint with unbound variables
1535 created | Yes | string | date-time | | Created timestamp for this DCAE service type in epoch time
1536 deactivated | No | string | date-time | | Deactivated timestamp for this DCAE service type in epoch time
1537 owner | Yes | string | | |
1538 selfLink | Yes | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | | Link to self where the Link.title is typeName
1539 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.
1540 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.
1541 typeId | Yes | string | | | Unique identifier for this DCAE service type
1542 typeName | Yes | string | | | Descriptive name for this DCAE service type
1543 typeVersion | Yes | integer | int32 | | Version number for this DCAE service type
1544 vnfTypes | No | array of string | | |
1547 DCAEServiceTypeRequest Model Structure
1548 --------------------------------------
1552 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1553 :widths: 20, 10, 15, 15, 30, 25
1555 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`.
1556 asdcServiceId | No | string | | | Id of service this DCAE service type is associated with. Value source is from ASDC's notification event's field `serviceInvariantUUID`.
1557 asdcServiceURL | No | string | | | URL to the ASDC service model
1558 blueprintTemplate | Yes | string | | | String representation of a Cloudify blueprint with unbound variables
1559 owner | Yes | string | | |
1560 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.
1561 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.
1562 typeName | Yes | string | | | Descriptive name for this DCAE service type
1563 typeVersion | Yes | integer | int32 | | Version number for this DCAE service type
1564 vnfTypes | No | array of string | | |
1566 .. _d_b1ccd4187d31690b8e704c0aa01b2c59:
1568 InlineResponse200 Model Structure
1569 ---------------------------------
1573 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1574 :widths: 20, 10, 15, 15, 30, 25
1576 items | No | array of :ref:`DCAEServiceType <d_b0cb5f12dbde8c0c42487c089983687e>` | | |
1577 links | No | :ref:`InlineResponse200Links <d_e52a59e574408d4d622b3f1f61619b1c>` | | |
1578 totalCount | No | integer | int32 | |
1580 .. _d_31bb361a8900a0bed20df49b94f1e33b:
1582 InlineResponse2001 Model Structure
1583 ----------------------------------
1587 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1588 :widths: 20, 10, 15, 15, 30, 25
1590 items | No | array of :ref:`DCAEService <d_ae85cd292c2b4046e1ea1bbb02c7ea63>` | | |
1591 links | No | :ref:`InlineResponse200Links <d_e52a59e574408d4d622b3f1f61619b1c>` | | |
1592 totalCount | No | integer | int32 | |
1594 .. _d_e52a59e574408d4d622b3f1f61619b1c:
1596 InlineResponse200Links Model Structure
1597 --------------------------------------
1603 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1604 :widths: 20, 10, 15, 15, 30, 25
1606 nextLink | No | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | |
1607 previousLink | No | :ref:`Link <d_add3c3fd2e145f9e5a78be6e7b208ebb>` | | |
1609 .. _d_add3c3fd2e145f9e5a78be6e7b208ebb:
1611 Link Model Structure
1612 --------------------
1616 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1617 :widths: 20, 10, 15, 15, 30, 25
1619 params | No | :ref:`params <i_f76783e4d75c137d1fc68696fcfdb72c>` | | |
1620 rel | No | string | | |
1621 rels | No | array of string | | |
1622 title | No | string | | |
1623 type | No | string | | |
1624 uri | No | string | uri | |
1625 uriBuilder | No | :ref:`UriBuilder <d_a7b6b5c694147ea9dcfb5a5a6cbef017>` | | |
1627 .. _i_f76783e4d75c137d1fc68696fcfdb72c:
1632 Map of {"key":"string"}
1634 .. _d_a7b6b5c694147ea9dcfb5a5a6cbef017:
1636 UriBuilder Model Structure
1637 --------------------------