GET готовые работы*: различия между версиями
Материал из Документация Ключ-АСТРОМ
ENetrebin (обсуждение | вклад) (Новая страница: «Перечисляет выполненные задания по настройке ActiveGates. Запрос создает <code>application/json</code>пол...») |
ENetrebin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Перечисляет выполненные задания по настройке | Перечисляет выполненные задания по настройке АктивныхШлюзов. | ||
Запрос создает <code>application/json</code> | Запрос создает в качестве полезной нагрузки <code>application/json</code>формат. | ||
{| class="wikitable" | {| class="wikitable" | ||
| rowspan=" | | rowspan="2" |GET | ||
| | |Managed | ||
|<code><nowiki>https://{your-domain}/e/{your-environment-id}/api/v2/activeGates/remoteConfigurationManagement</nowiki></code> | |<code><nowiki>https://{your-domain}/e/{your-environment-id}/api/v2/activeGates/remoteConfigurationManagement</nowiki></code> | ||
|- | |- | ||
| | |Среда АктивногоШлюза | ||
|<code><nowiki>https://{your-activegate-domain}/e/{your-environment-id}/api/v2/activeGates/remoteConfigurationManagement</nowiki></code> | |<code><nowiki>https://{your-activegate-domain}/e/{your-environment-id}/api/v2/activeGates/remoteConfigurationManagement</nowiki></code> | ||
|} | |} | ||
== Аутентификация == | == Аутентификация == | ||
Чтобы выполнить этот запрос, вам нужен токен доступа с областью действия Read ActiveGates ( <code>activeGates.read</code>) . Чтобы узнать, как его получить и использовать, см. раздел Токены и аутентификация . | Чтобы выполнить этот запрос, вам нужен токен доступа с областью действия Read ActiveGates ( <code>activeGates.read</code>) . Чтобы узнать, как его получить и использовать, см. раздел [[Токены и аутентификация (API)|Токены и аутентификация]] . | ||
== Параметры == | == Параметры == | ||
Строка 22: | Строка 19: | ||
!Тип | !Тип | ||
!Описание | !Описание | ||
! | !In | ||
! | !Необходимость | ||
|- | |- | ||
| | |from | ||
| | |string | ||
|Начало запрошенного периода времени для задания удаленного управления конфигурацией. | |Начало запрошенного периода времени для задания удаленного управления конфигурацией. | ||
Строка 34: | Строка 31: | ||
* Человекочитаемый формат <code>2021-01-25T05:57:01.123+01:00</code>. Если часовой пояс не указан, используется UTC. Вы можете использовать пробел вместо <code>T</code>. Секунды и доли секунды не являются обязательными. | * Человекочитаемый формат <code>2021-01-25T05:57:01.123+01:00</code>. Если часовой пояс не указан, используется UTC. Вы можете использовать пробел вместо <code>T</code>. Секунды и доли секунды не являются обязательными. | ||
* Относительный таймфрейм, назад. Формат: <code>now-NU/A</code>, где <code>N</code>количество времени, <code>U</code>единица времени и <code>A</code>выравнивание. Выравнивание округляет все меньшие значения до ближайшего нуля в прошлом. Например, <code>now-1y/w</code>это один год назад, выровненный на неделю. Вы также можете указать относительный таймфрейм без выравнивания: <code>now-NU</code>. Поддерживаемые единицы времени для относительного таймфрейма: | * Относительный таймфрейм, назад. Формат: <code>now-NU/A</code>, где <code>N</code>количество времени, <code>U</code>единица времени и <code>A</code>выравнивание. Выравнивание округляет все меньшие значения до ближайшего нуля в прошлом. Например, <code>now-1y/w</code>это один год назад, выровненный на неделю. Вы также можете указать относительный таймфрейм без выравнивания: <code>now-NU</code>. Поддерживаемые единицы времени для относительного таймфрейма: | ||
** <code>m</code>: | ** <code>m</code>: минуты | ||
** <code>h</code>: часы | ** <code>h</code>: часы | ||
** <code>d</code>: | ** <code>d</code>: дни | ||
** <code>w</code>: недели | ** <code>w</code>: недели | ||
** <code>M</code>: месяцы | ** <code>M</code>: месяцы | ||
** <code>y</code>: годы | ** <code>y</code>: годы | ||
| | |query | ||
|по желанию | |по желанию | ||
|- | |- | ||
| | |to | ||
| | |string | ||
|Конец запрошенного периода времени для задания удаленного управления конфигурацией. | |Конец запрошенного периода времени для задания удаленного управления конфигурацией. | ||
Строка 52: | Строка 49: | ||
* Человекочитаемый формат <code>2021-01-25T05:57:01.123+01:00</code>. Если часовой пояс не указан, используется UTC. Вы можете использовать пробел вместо <code>T</code>. Секунды и доли секунды не являются обязательными. | * Человекочитаемый формат <code>2021-01-25T05:57:01.123+01:00</code>. Если часовой пояс не указан, используется UTC. Вы можете использовать пробел вместо <code>T</code>. Секунды и доли секунды не являются обязательными. | ||
* Относительный таймфрейм, назад. Формат: <code>now-NU/A</code>, где <code>N</code>количество времени, <code>U</code>единица времени и <code>A</code>выравнивание. Выравнивание округляет все меньшие значения до ближайшего нуля в прошлом. Например, <code>now-1y/w</code>это один год назад, выровненный на неделю. Вы также можете указать относительный таймфрейм без выравнивания: <code>now-NU</code>. Поддерживаемые единицы времени для относительного таймфрейма: | * Относительный таймфрейм, назад. Формат: <code>now-NU/A</code>, где <code>N</code>количество времени, <code>U</code>единица времени и <code>A</code>выравнивание. Выравнивание округляет все меньшие значения до ближайшего нуля в прошлом. Например, <code>now-1y/w</code>это один год назад, выровненный на неделю. Вы также можете указать относительный таймфрейм без выравнивания: <code>now-NU</code>. Поддерживаемые единицы времени для относительного таймфрейма: | ||
** <code>m</code>: | ** <code>m</code>: минуты | ||
** <code>h</code>: часы | ** <code>h</code>: часы | ||
** <code>d</code>: | ** <code>d</code>: дни | ||
** <code>w</code>: недели | ** <code>w</code>: недели | ||
** <code>M</code>: месяцы | ** <code>M</code>: месяцы | ||
Строка 60: | Строка 57: | ||
Если не установлено, используется текущая метка времени. | Если не установлено, используется текущая метка времени. | ||
| | |query | ||
|по желанию | |по желанию | ||
|} | |} | ||
Строка 73: | Строка 70: | ||
|- | |- | ||
|200 | |200 | ||
| | |RemoteConfigurationManagementJobList | ||
|Успех | |Успех | ||
|} | |} | ||
Строка 79: | Строка 76: | ||
=== Объекты тела ответа === | === Объекты тела ответа === | ||
==== Объект | ==== Объект <code>RemoteConfigurationManagementJobList</code> ==== | ||
Список заданий удаленного управления конфигурацией. | Список заданий удаленного управления конфигурацией. | ||
{| class="wikitable" | {| class="wikitable" | ||
Строка 87: | Строка 84: | ||
|- | |- | ||
|рабочие места | |рабочие места | ||
| | |RemoteConfigurationManagementJobSummary[] | ||
|Список заданий удаленного управления конфигурацией. | |Список заданий удаленного управления конфигурацией. | ||
|} | |} | ||
==== Объект | ==== Объект <code>RemoteConfigurationManagementJobSummary</code> ==== | ||
Задание удаленного управления конфигурацией с основными данными. | Задание удаленного управления конфигурацией с основными данными. | ||
{| class="wikitable" | {| class="wikitable" | ||
Строка 98: | Строка 95: | ||
!Описание | !Описание | ||
|- | |- | ||
| | |entityType | ||
| | |string | ||
|Тип объектов, измененных удаленным управлением конфигурацией. | |Тип объектов, измененных удаленным управлением конфигурацией. | ||
Строка 107: | Строка 104: | ||
* <code>ONE_AGENT</code> | * <code>ONE_AGENT</code> | ||
|- | |- | ||
| | |id | ||
| | |string | ||
|Идентификатор задания удаленного управления конфигурацией. | |Идентификатор задания удаленного управления конфигурацией. | ||
|- | |- | ||
| | |startTime | ||
| | |string | ||
|Дата (в формате ISO 8601: гггг-ММ-дд'Т'ЧЧ:мм:сс.ССС'Z') запуска задания удаленного управления конфигурацией. | |Дата (в формате ISO 8601: гггг-ММ-дд'Т'ЧЧ:мм:сс.ССС'Z') запуска задания удаленного управления конфигурацией. | ||
|- | |- | ||
| | |endTime | ||
| | |string | ||
|Дата (в формате ISO 8601: гггг-ММ-дд'Т'ЧЧ:мм:сс.ССС'Z') завершения задания удаленного управления конфигурацией. Это поле присутствует только для готовых работ. | |Дата (в формате ISO 8601: гггг-ММ-дд'Т'ЧЧ:мм:сс.ССС'Z') завершения задания удаленного управления конфигурацией. Это поле присутствует только для готовых работ. | ||
|} | |} |
Текущая версия на 15:58, 18 октября 2022
Перечисляет выполненные задания по настройке АктивныхШлюзов.
Запрос создает в качестве полезной нагрузки application/json
формат.
GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/activeGates/remoteConfigurationManagement
|
Среда АктивногоШлюза | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/activeGates/remoteConfigurationManagement
|
Аутентификация
Чтобы выполнить этот запрос, вам нужен токен доступа с областью действия Read ActiveGates ( activeGates.read
) . Чтобы узнать, как его получить и использовать, см. раздел Токены и аутентификация .
Параметры
Параметр | Тип | Описание | In | Необходимость |
---|---|---|---|---|
from | string | Начало запрошенного периода времени для задания удаленного управления конфигурацией.
Вы можете использовать один из следующих форматов:
|
query | по желанию |
to | string | Конец запрошенного периода времени для задания удаленного управления конфигурацией.
Вы можете использовать один из следующих форматов:
Если не установлено, используется текущая метка времени. |
query | по желанию |
Ответ
Коды ответов
Код | Тип | Описание |
---|---|---|
200 | RemoteConfigurationManagementJobList | Успех |
Объекты тела ответа
Объект RemoteConfigurationManagementJobList
Список заданий удаленного управления конфигурацией.
Элемент | Тип | Описание |
---|---|---|
рабочие места | RemoteConfigurationManagementJobSummary[] | Список заданий удаленного управления конфигурацией. |
Объект RemoteConfigurationManagementJobSummary
Задание удаленного управления конфигурацией с основными данными.
Элемент | Тип | Описание |
---|---|---|
entityType | string | Тип объектов, измененных удаленным управлением конфигурацией.
Элемент может содержать эти значения
|
id | string | Идентификатор задания удаленного управления конфигурацией. |
startTime | string | Дата (в формате ISO 8601: гггг-ММ-дд'Т'ЧЧ:мм:сс.ССС'Z') запуска задания удаленного управления конфигурацией. |
endTime | string | Дата (в формате ISO 8601: гггг-ММ-дд'Т'ЧЧ:мм:сс.ССС'Z') завершения задания удаленного управления конфигурацией. Это поле присутствует только для готовых работ. |
JSON-модель тела ответа
{
"jobs": [
{
"entityType": "ACTIVE_GATE or ONE_AGENT",
"id": "7974003406714390819",
"startTime": "2020-11-05T08:15:30.144Z",
"endTime": "2020-11-05T08:15:30.144Z"
}
]
}