nameнитьтребуемыйЧеловеческое название, используемое в поиске, оповещениях и графиках инцидентов.
Пример: Generate customer invoicesurlURLтребуемыйКонечная точка HTTP или HTTPS, вызванная исполнителем. Никогда не размещайте учетные данные в URL.
Пример: https://billing.example.com/tasks/invoicescron_expressionнитьтребуемыйСтандартное выражение пятиполевого кронтаба: минута, час, день месяца, месяц и день недели.
Пример: */15 * * * *descriptionнитьнеобязательныйОперативная цель и безопасный контекст для ответчиков. Максимум 600 персонажей.
Пример: Creates invoices for completed billing periods.criticalityперечислятьнеобязательныйСтандартный, важный или критический. Дефолты важны.
Пример: criticalmethodперечислятьнеобязательныйGET, POST, PUT, PATCH, DELETE или HEAD. Дефолты, чтобы получить.
Пример: POSTheadersобъектнеобязательныйЗаголовки HTTP-запросов. Зашифровано. Не включайте их в запросы поддержки.
Пример: {"Authorization":"Bearer service-token"}bodyнитьнеобязательныйТело HTTP-запроса, отправленное в конечную точку.
Пример: {"source":"cronlume"}group_idUUID |nullнеобязательныйСуществующая группа в одном рабочем пространстве.
category_idsUUID[ ]необязательныйСуществующие идентификаторы категорий в одном рабочем пространстве.
Пример: []timezoneТаймзон ИАНАнеобязательныйTimezone используется для оценки экспрессии крон. Дефолты в UTC.
Пример: Europe/Brusselstimeout_secondsцелое числонеобязательныйМаксимальная продолжительность запроса. Поддерживаются долгосрочные конечные точки. Дефолты до 120.
Пример: 180connect_timeout_secondsцелое числонеобязательныйМаксимальное время установления соединения. По умолчанию 15.
Пример: 20follow_redirectsбулевыйнеобязательныйСледуйте перенаправлениям HTTP. По умолчанию.
Пример: 1verify_tlsбулевыйнеобязательныйПроверьте удаленный сертификат TLS. Оставайтесь включенными в производство.
Пример: 1expected_status_minцелое числонеобязательныйСамый низкий статус HTTP считается успешным. Дефолты до 200.
Пример: 200expected_status_maxцелое числонеобязательныйСамый высокий статус HTTP считается успешным. По умолчанию 399.
Пример: 399max_retriesцелое числонеобязательныйДополнительные попытки после неудачного запроса. Дефолты до 2.
Пример: 2retry_backoff_secondsцелое числонеобязательныйЗадержка между повторными попытками. Дефолты до 30.
Пример: 30failure_thresholdцелое числонеобязательныйПоследовательные неудавшиеся казни до того, как работа будет рассмотрена. Дефолты до 2.
Пример: 3recovery_thresholdцелое числонеобязательныйПоследующие успехи, необходимые для разрешения инцидента. Дефолты до 1.
Пример: 1alert_repeat_minutesцелое числонеобязательныйПовторите интервал для постоянных предупреждений об инцидентах. По умолчанию 15.
Пример: 15grace_secondsцелое числонеобязательныйПланирование льготного периода до пропущенного пробега считается поздним. Дефолты до 60.
Пример: 60alert_on_pauseбулевыйнеобязательныйОтправляйте оповещения, когда работа автоматически или вручную отключена. По умолчанию.
Пример: 1failure_action_enabledбулевыйнеобязательныйВызовите аварийный URL, когда будет достигнута настроенная полоса отказа.
Пример: 1failure_action_thresholdцелое числонеобязательныйСчет отказов, который запускает аварийный URL. Диапазон 1-20.
Пример: 3failure_action_urlURL-адреснеобязательныйСрочный HTTP(S) URL. Он должен отличаться от основного URL.
Пример: https://backup.example.com/recover/invoicesis_activeбулевыйнеобязательныйСоздайте работу активной или остановленной. По умолчанию.
Пример: 1