Открыть меню
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

POST изменение состояния прочих мониторов: различия между версиями

Материал из Документация АппОптима
(Новая страница: «Изменяет рабочее состояние всех сторонних мониторов. Запрос использует в качестве поле...»)
 
Нет описания правки
 
Строка 4: Строка 4:
{| class="wikitable"
{| class="wikitable"
| rowspan="2" |POST
| rowspan="2" |POST
|Managed
|АппОптима
|<code><nowiki>https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/ext/stateModifications</nowiki></code>
|<code><nowiki>https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/ext/stateModifications</nowiki></code>
|-
|-
Строка 53: Строка 53:
=== JSON-модель тела запроса ===
=== JSON-модель тела запроса ===
Это модель тела запроса, показывающая возможные элементы. Его необходимо настроить для использования в реальном запросе.
Это модель тела запроса, показывающая возможные элементы. Его необходимо настроить для использования в реальном запросе.
  <code>{
  <{
   "state": "ACTIVE"
   "state": "ACTIVE"
  }</code>
  }</code>
Строка 80: Строка 80:


==== Завиток ====
==== Завиток ====
  <code>curl -X POST \
  <curl -X POST \
   <nowiki>https://mySampleEnv.live.ruscomtech.ru/api/v1/synthetic/ext/stateModifications</nowiki> \
   <nowiki>https://mySampleEnv.live.ruscomtech.ru/api/v1/synthetic/ext/stateModifications</nowiki> \
   -H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890' \
   -H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890' \
Строка 93: Строка 93:


==== Тело запроса ====
==== Тело запроса ====
  <code>{
  <{
   "state": "ACTIVE"
   "state": "ACTIVE"
  }</code>
  }</code>

Текущая версия от 16:20, 25 декабря 2024

Изменяет рабочее состояние всех сторонних мониторов.

Запрос использует в качестве полезной нагрузки application/json формат.

POST АппОптима https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/ext/stateModifications
Среда АктивногоШлюза https://{your-activegate-domain}/e/{your-environment-id}/api/v1/synthetic/ext/stateModifications

Аутентификация

Чтобы выполнить этот запрос, вам нужен токен доступа с областью создания и чтения синтетических мониторов, местоположений и узлов ( ExternalSyntheticIntegration) . Чтобы узнать, как его получить и использовать, см. раздел Токены и аутентификация .

Параметры

Параметр Тип Описание In Необходимость
body StateModification Тело JSON запроса. Содержит новый рабочий статус сторонних синтетических мониторов. body требуется

Объекты тела запроса

Объект StateModification

Рабочее состояние будет установлено для всех синтетических мониторов сторонних производителей.

Элемент Тип Описание Необходимость
state string Новое рабочее состояние для всех сторонних синтетических мониторов.

Элемент может содержать эти значения

  • ACTIVE
  • HIDDEN
  • INACTIVE
требуется

JSON-модель тела запроса

Это модель тела запроса, показывающая возможные элементы. Его необходимо настроить для использования в реальном запросе.

<{
  "state": "ACTIVE"
}

Ответ

Коды ответов

Код Тип Описание
204 Успех. Изменено состояние сторонних мониторов.
400 ErrorEnvelope Не удалось. Ввод недействителен.

Пример

В этом примере запрос устанавливает состояние сторонних мониторов как активное .

Маркер API передается в заголовке авторизации .

Завиток

<curl -X POST \
  https://mySampleEnv.live.ruscomtech.ru/api/v1/synthetic/ext/stateModifications \
  -H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890' \
  -H 'Content-Type: application/json' \
  -d '{
  "state": "ACTIVE"
}
'

URL-адрес запроса

https://mySampleEnv.live.ruscomtech.ru/api/v1/synthetic/ext/stateModifications

Тело запроса

<{
  "state": "ACTIVE"
}

Код ответа

204