Задача мониторинга по идентификатору

Для того, чтобы получить задачу мониторинга со всей информацией по ней, необходимо отправить GET запрос по адресу https://api.1cloud.ru/monitoring/tasks/{id}, где {id} - уникальный идентификатор задачи мониторинга.

Ответом будет JSON объект, который будет содержать описание значений атрибутов данной задачи мониторинга.

Выходные параметры

Название Тип Описание
Id Number Уникальный идентификатор задачи мониторинга
Type string Тип задачи мониторинга:
  • HostCreate
  • HostEdit
  • HostDelete
  • MetricCreate
  • MetricEdit
  • MetricDelete
State string Статус задачи мониторинга:
  • New
  • InProgress
  • Failed
  • Completed
  • Canceled
Progress Number Процент выполнения задачи мониторинга
ProjectId string Внутренний идентификатор проекта, инициализировавшего задачу
DateCreate DateTime Дата создания задачи
DateCompleted DateTime Дата завершения выполнения задачи

Пример запроса

curl -X GET -H 'Content-Type: application/json' -H 'Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50' "https://api.1cloud.ru/monitoring/tasks/111"

Request Header

Content-Type: application/json Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50

Пример ответа

{
    "Id": 111,
    "Type": "MetricCreate",
    "State": "Completed",
    "Progress": 100,
    "ProjectId": "415af65z-1045-41ve-8b91-db48cu930064",
    "DateCreate": "2018-09-01T16:42:28.9215393+03:00",
    "DateCompleted": "2018-09-01T16:42:29.1599283+03:00"
}