fic api doc

Change-Id: Ic875a9c6cb8de4593e920d254becf06d9a6cbb01
This commit is contained in:
Eyal 2017-11-15 15:45:16 +02:00
parent 4d10d7dcad
commit 2a859d6a86

View File

@ -226,6 +226,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "20d12a8a-ea9a-89c6-5947-83bea959362e", "id": "20d12a8a-ea9a-89c6-5947-83bea959362e",
"graph_index": 0,
"vitrage_id": "RESOURCE:nova.instance:20d12a8a-ea9a-89c6-5947-83bea959362e" "vitrage_id": "RESOURCE:nova.instance:20d12a8a-ea9a-89c6-5947-83bea959362e"
}, },
{ {
@ -238,6 +239,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "dc35fa2f-4515-1653-ef6b-03b471bb395b", "id": "dc35fa2f-4515-1653-ef6b-03b471bb395b",
"graph_index": 1,
"vitrage_id": "RESOURCE:nova.instance:dc35fa2f-4515-1653-ef6b-03b471bb395b" "vitrage_id": "RESOURCE:nova.instance:dc35fa2f-4515-1653-ef6b-03b471bb395b"
}, },
{ {
@ -250,6 +252,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "9879cf5a-bdcf-3651-3017-961ed887ec86", "id": "9879cf5a-bdcf-3651-3017-961ed887ec86",
"graph_index": 2,
"vitrage_id": "RESOURCE:nova.instance:9879cf5a-bdcf-3651-3017-961ed887ec86" "vitrage_id": "RESOURCE:nova.instance:9879cf5a-bdcf-3651-3017-961ed887ec86"
}, },
{ {
@ -262,6 +265,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "fe124f4b-9ed7-4591-fcd1-803cf5c33cb1", "id": "fe124f4b-9ed7-4591-fcd1-803cf5c33cb1",
"graph_index": 3,
"vitrage_id": "RESOURCE:nova.instance:fe124f4b-9ed7-4591-fcd1-803cf5c33cb1" "vitrage_id": "RESOURCE:nova.instance:fe124f4b-9ed7-4591-fcd1-803cf5c33cb1"
}, },
{ {
@ -274,6 +278,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "f2e48a97-7350-061e-12d3-84c6dc3e67c0", "id": "f2e48a97-7350-061e-12d3-84c6dc3e67c0",
"graph_index": 4,
"vitrage_id": "RESOURCE:nova.instance:f2e48a97-7350-061e-12d3-84c6dc3e67c0" "vitrage_id": "RESOURCE:nova.instance:f2e48a97-7350-061e-12d3-84c6dc3e67c0"
}, },
{ {
@ -285,6 +290,7 @@ Response Examples
"state": "available", "state": "available",
"vitrage_type": "nova.host", "vitrage_type": "nova.host",
"id": "host-2", "id": "host-2",
"graph_index": 5,
"vitrage_id": "RESOURCE:nova.host:host-2" "vitrage_id": "RESOURCE:nova.host:host-2"
}, },
{ {
@ -296,6 +302,7 @@ Response Examples
"state": "available", "state": "available",
"vitrage_type": "nova.host", "vitrage_type": "nova.host",
"id": "host-3", "id": "host-3",
"graph_index": 6,
"vitrage_id": "RESOURCE:nova.host:host-3" "vitrage_id": "RESOURCE:nova.host:host-3"
}, },
{ {
@ -307,6 +314,7 @@ Response Examples
"state": "available", "state": "available",
"vitrage_type": "nova.host", "vitrage_type": "nova.host",
"id": "host-0", "id": "host-0",
"graph_index": 7,
"vitrage_id": "RESOURCE:nova.host:host-0" "vitrage_id": "RESOURCE:nova.host:host-0"
}, },
{ {
@ -318,6 +326,7 @@ Response Examples
"state": "available", "state": "available",
"vitrage_type": "nova.host", "vitrage_type": "nova.host",
"id": "host-1", "id": "host-1",
"graph_index": 8,
"vitrage_id": "RESOURCE:nova.host:host-1" "vitrage_id": "RESOURCE:nova.host:host-1"
}, },
{ {
@ -330,6 +339,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "275097cf-954e-8e24-b185-9514e24b8591", "id": "275097cf-954e-8e24-b185-9514e24b8591",
"graph_index": 9,
"vitrage_id": "RESOURCE:nova.instance:275097cf-954e-8e24-b185-9514e24b8591" "vitrage_id": "RESOURCE:nova.instance:275097cf-954e-8e24-b185-9514e24b8591"
}, },
{ {
@ -342,6 +352,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "a0f0805f-c804-cffe-c25a-1b38f555ed68", "id": "a0f0805f-c804-cffe-c25a-1b38f555ed68",
"graph_index": 10,
"vitrage_id": "RESOURCE:nova.instance:a0f0805f-c804-cffe-c25a-1b38f555ed68" "vitrage_id": "RESOURCE:nova.instance:a0f0805f-c804-cffe-c25a-1b38f555ed68"
}, },
{ {
@ -354,6 +365,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "56af57d2-34a4-19b1-5106-b613637a11a7", "id": "56af57d2-34a4-19b1-5106-b613637a11a7",
"graph_index": 11,
"vitrage_id": "RESOURCE:nova.instance:56af57d2-34a4-19b1-5106-b613637a11a7" "vitrage_id": "RESOURCE:nova.instance:56af57d2-34a4-19b1-5106-b613637a11a7"
}, },
{ {
@ -365,6 +377,7 @@ Response Examples
"state": "available", "state": "available",
"vitrage_type": "nova.zone", "vitrage_type": "nova.zone",
"id": "zone-1", "id": "zone-1",
"graph_index": 12,
"vitrage_id": "RESOURCE:nova.zone:zone-1" "vitrage_id": "RESOURCE:nova.zone:zone-1"
}, },
{ {
@ -377,6 +390,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "16e14c58-d254-2bec-53e4-c766e48810aa", "id": "16e14c58-d254-2bec-53e4-c766e48810aa",
"graph_index": 13,
"vitrage_id": "RESOURCE:nova.instance:16e14c58-d254-2bec-53e4-c766e48810aa" "vitrage_id": "RESOURCE:nova.instance:16e14c58-d254-2bec-53e4-c766e48810aa"
}, },
{ {
@ -389,6 +403,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "f35a1e10-74ff-7332-8edf-83cd6ffcb2de", "id": "f35a1e10-74ff-7332-8edf-83cd6ffcb2de",
"graph_index": 14,
"vitrage_id": "RESOURCE:nova.instance:f35a1e10-74ff-7332-8edf-83cd6ffcb2de" "vitrage_id": "RESOURCE:nova.instance:f35a1e10-74ff-7332-8edf-83cd6ffcb2de"
}, },
{ {
@ -396,11 +411,12 @@ Response Examples
"vitrage_is_placeholder": false, "vitrage_is_placeholder": false,
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"name": "vm-4", "name": "vm-4",
"update_timestamp": "2015-12-01T12:46:41Z?vitrage_id=all", "update_timestamp": "2015-12-01T12:46:41Z",
"state": "ACTIVE", "state": "ACTIVE",
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "ea8a450e-cab1-2272-f431-494b40c5c378", "id": "ea8a450e-cab1-2272-f431-494b40c5c378",
"graph_index": 15,
"vitrage_id": "RESOURCE:nova.instance:ea8a450e-cab1-2272-f431-494b40c5c378" "vitrage_id": "RESOURCE:nova.instance:ea8a450e-cab1-2272-f431-494b40c5c378"
}, },
{ {
@ -413,6 +429,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "6e42bdc3-b776-1b2c-2c7d-b7a8bb98f721", "id": "6e42bdc3-b776-1b2c-2c7d-b7a8bb98f721",
"graph_index": 16,
"vitrage_id": "RESOURCE:nova.instance:6e42bdc3-b776-1b2c-2c7d-b7a8bb98f721" "vitrage_id": "RESOURCE:nova.instance:6e42bdc3-b776-1b2c-2c7d-b7a8bb98f721"
}, },
{ {
@ -425,6 +442,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "8c951613-c660-87c0-c18b-0fa3293ce8d8", "id": "8c951613-c660-87c0-c18b-0fa3293ce8d8",
"graph_index": 17,
"vitrage_id": "RESOURCE:nova.instance:8c951613-c660-87c0-c18b-0fa3293ce8d8" "vitrage_id": "RESOURCE:nova.instance:8c951613-c660-87c0-c18b-0fa3293ce8d8"
}, },
{ {
@ -436,6 +454,7 @@ Response Examples
"state": "available", "state": "available",
"vitrage_type": "nova.zone", "vitrage_type": "nova.zone",
"id": "zone-0", "id": "zone-0",
"graph_index": 18,
"vitrage_id": "RESOURCE:nova.zone:zone-0" "vitrage_id": "RESOURCE:nova.zone:zone-0"
}, },
{ {
@ -448,8 +467,9 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "78353ce4-2710-49b5-1341-b8cbb6000ebc", "id": "78353ce4-2710-49b5-1341-b8cbb6000ebc",
"graph_index": 19,
"vitrage_id": "RESOURCE:nova.instance:78353ce4-2710-49b5-1341-b8cbb6000ebc" "vitrage_id": "RESOURCE:nova.instance:78353ce4-2710-49b5-1341-b8cbb6000ebc"
},TODO },
{ {
"vitrage_category": "RESOURCE", "vitrage_category": "RESOURCE",
"vitrage_is_placeholder": false, "vitrage_is_placeholder": false,
@ -460,6 +480,7 @@ Response Examples
"project_id": "0683517e1e354d2ba25cba6937f44e79", "project_id": "0683517e1e354d2ba25cba6937f44e79",
"vitrage_type": "nova.instance", "vitrage_type": "nova.instance",
"id": "35bf479a-75d9-80a9-874e-d3b50fb2dd2e", "id": "35bf479a-75d9-80a9-874e-d3b50fb2dd2e",
"graph_index": 20,
"vitrage_id": "RESOURCE:nova.instance:35bf479a-75d9-80a9-874e-d3b50fb2dd2e" "vitrage_id": "RESOURCE:nova.instance:35bf479a-75d9-80a9-874e-d3b50fb2dd2e"
}, },
{ {
@ -469,152 +490,153 @@ Response Examples
"name": "openstack.cluster", "name": "openstack.cluster",
"vitrage_type": "openstack.cluster", "vitrage_type": "openstack.cluster",
"id": "openstack.cluster", "id": "openstack.cluster",
"graph_index": 21,
"vitrage_id": "RESOURCE:openstack.cluster" "vitrage_id": "RESOURCE:openstack.cluster"
} }
], ],
"links": [ "links": [
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 3, "target": 3,
"key": "contains", "key": "contains",
"source": 5 "source": 5
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 1, "target": 1,
"key": "contains", "key": "contains",
"source": 5 "source": 5
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 16, "target": 16,
"key": "contains", "key": "contains",
"source": 5 "source": 5
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 11, "target": 11,
"key": "contains", "key": "contains",
"source": 5 "source": 5
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 13, "target": 13,
"key": "contains", "key": "contains",
"source": 6 "source": 6
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 4, "target": 4,
"key": "contains", "key": "contains",
"source": 6 "source": 6
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 14, "target": 14,
"key": "contains", "key": "contains",
"source": 6 "source": 6
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 20, "target": 20,
"key": "contains", "key": "contains",
"source": 7 "source": 7
},?vitrage_id=all },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 0, "target": 0,
"key": "contains", "key": "contains",
"source": 7 "source": 7
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 19, "target": 19,
"key": "contains", "key": "contains",
"source": 7 "source": 7
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 15, "target": 15,
"key": "contains", "key": "contains",
"source": 7 "source": 7
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 9, "target": 9,
"key": "contains", "key": "contains",
"source": 8 "source": 8
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 10, "target": 10,
"key": "contains", "key": "contains",
"source": 8 "source": 8
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 2, "target": 2,
"key": "contains", "key": "contains",
"source": 8 "source": 8
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 17, "target": 17,
"key": "contains", "key": "contains",
"source": 8 "source": 8
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 6, "target": 6,
"key": "contains", "key": "contains",
"source": 12 "source": 12
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 8, "target": 8,
"key": "contains", "key": "contains",
"source": 12 "source": 12
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 5, "target": 5,
"key": "contains", "key": "contains",
"source": 18 "source": 18
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 7, "target": 7,
"key": "contains", "key": "contains",
"source": 18 "source": 18
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 18, "target": 18,
"key": "contains", "key": "contains",
"source": 21 "source": 21
}, },
{ {
"relationship_name": "contains", "relationship_type": "contains",
"vitrage_is_deleted": false, "vitrage_is_deleted": false,
"target": 12, "target": 12,
"key": "contains", "key": "contains",