address DataStream¶
service
DataStream contains summarized Services state
Fields¶
Name | Type | Description |
---|---|---|
id | String | Service Id |
remote_system | Object | Source remote system for object |
id | String | External system's Id |
name | String | External system's name |
remote_id | String | External system's Id |
bi_id | Integer | BI Database id (metrics) |
change_id | String | Record's Change Id |
parent | String | Parent's ID (if exists) |
label | String | Service text lable |
description | String | Service textual description |
address | String | Service textual location string |
agreement_id | String | Service textual Agreement |
labels | Array of String | Service labels (tags) |
state | Object | Service workflow state |
id | String | State Id |
name | String | State name |
workflow | Object | Service workflow |
id | String | Workflow Id |
name | String | Workflow name |
allocated_till | Datetime | Workflow state deadline |
profile | Object | Service Profile |
id | String | Service Profile Id |
name | String | Service Profile name |
project | Object | Service Project |
id | String | Project id |
name | String | Project name |
capabilities | Array of Object | List of object's capabilities |
name | String | Capability's name |
value | String | Capabbility's value |
service_groups | Array of Object | Service Resource Groups |
id | String | Resource Group's id |
name | String | Resource Group's id |
technology | String | Technology's name |
static | Boolean | true if group is static |
client_groups | Array of Object | Client Resource Groups |
id | String | Resource Group's id |
name | String | Resource Group's id |
technology | String | Technology's name |
static | Boolean | true if group is static |
remote_mappings | Array of Object | List of object's Mapping on Remote System |
remote_system | Object | Source remote system for object |
id | String | External system's Id |
name | String | External system's name |
remote_id | String | External system's Id |
Access¶
API Key with datastream:service
permission is required.
Example¶
{
"id": "679f5f17e161988989c93d96",
"$version": 1,
"label": "Service 22",
"bi_id": 472041709300745497,
"description": "running tests",
"state": {
"id": "606eaffbd179a5da7e340a41",
"name": "Unknown",
"workflow": {
"id": "606eafb1d179a5da7e340a3f",
"name": "Service Default"
}
},
"profile": {
"id": "671f147709d1a15ecb9de072",
"name": "Тестовый сервис"
},
"remote_system": {
"id": "6650686f8c0b81d06271a4f1",
"name": "TEST"
},
"remote_id": "TEST-1234",
"remote_mappings": [
{
"id": "6650686f8c0b81d06271a4f1",
"name": "TEST"
},
{
"remote_system": {
"id": "683e7d76f439370ad7957d5c",
"name": "X-TEST"
},
"remote_id": "1234556"
}
],
"effective_remote_map": {
"TEST": "TEST-1234",
"X-TEST": "1234556"
},
"change_id": "683eaa219a169cb98a854d7a"
}