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

PUT конфигурация

Материал из Документация АппОптима

Обновляет конфигурацию синтетического мониторинга в вашей среде.

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

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

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

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

Параметры

Параметр Тип Описание In Необходимость
body SyntheticConfigDto DTO для синтетической конфигурации. body по желанию

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

Объект SyntheticConfigDto

DTO для синтетической конфигурации.

Элемент Тип Описание Необходимость
bmMonitorTimeout integer bmMonitorTimeout - время ожидания выполнения монитора браузера (мс) требуется
bmStepTimeout integer bmStepTimeout - время ожидания выполнения одного шага монитора браузера (мс) требуется

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

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

<{
  "bmMonitorTimeout": 1,
  "bmStepTimeout": 1
}

Ответ

Коды ответов

Код Тип Описание
204 SyntheticConfigDto Успех. Обновлен набор синтетических параметров. Ответ не имеет тела.

Пример

В этом примере запрос обновляет конфигурацию синтетического мониторинга из примера запроса GET . Он вдвое сокращает время ожидания для монитора браузера и шагов монитора браузера, устанавливая для них значения 300,000и 30,000соответственно.

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

Вы можете скачать или скопировать образец тела запроса, чтобы попробовать его самостоятельно. Обязательно создайте резервную копию текущей конфигурации с помощью вызова синтетической конфигурации GET .

Curl

<curl --request PUT \
  --url https://mySampleEnv.live.ruscomtech.ru/api/v2/synthetic/config \
  --header 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890' \
  --header 'Content-Type: application/json' \
  --data '{
  "bmMonitorTimeout": 300000,
  "bmMonitorTimeout": 30000
}'

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

https://mySampleEnv.live.ruscomtech.ru/api/v2/synthetic/config

Тело запроса

<{
  "bmMonitorTimeout": 300000,
  "bmMonitorTimeout": 30000
}

Код ответа

204