[ aws . route53-recovery-control-config ]
update-safety-rule
Описание
Обновление правила безопасности (правило утверждения или правила управления). Вы можете обновить только имя и период ожидания для правила безопасности. Для внесения других обновлений удалите правило безопасности и создайте новое.
См. также: AWS API Documentation
Синтаксис
update-safety-rule
[--assertion-rule-update <value>]
[--gating-rule-update <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--assertion-rule-update (структура)
Правило утверждения для обновления.
Name -> (строка)
SafetyRuleArn -> (строка)
WaitPeriodMs -> (целое число)
Сокращенный синтаксис:
Name=string,SafetyRuleArn=string,WaitPeriodMs=integer
Синтаксис JSON:
{
"Name": "string",
"SafetyRuleArn": "string",
"WaitPeriodMs": integer
}
--gating-rule-update (структура)
Правило управления для обновления.
Name -> (строка)
SafetyRuleArn -> (строка)
WaitPeriodMs -> (целое число)
Сокращенный синтаксис:
Name=string,SafetyRuleArn=string,WaitPeriodMs=integer
Синтаксис JSON:
{
"Name": "string",
"SafetyRuleArn": "string",
"WaitPeriodMs": integer
}
--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной строки JSON. Строка JSON следует формату, предоставленному --generate-cli-skeleton. Если другие аргументы указаны в командной строке, эти значения переопределят значения, предоставленные JSON. Передавать произвольные двоичные значения с помощью значения, предоставленного JSON, невозможно, так как строка будет взята буквально. Это может не быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса к API. Если предоставлено значение без значения или значение input, выводится пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, будет напечатан пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, оно проверяет входные данные команд и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не стабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Глобальные параметры
--debug (логическое значение)
Включить отладку.
--endpoint-url (строка)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (логическое значение)
По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет поведение по умолчанию по проверке SSL-сертификатов.
--no-paginate (логическое значение)
Отключить автоматическую постраничность. Если автоматическая постраничность отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования для вывода команд.
- json
- text
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для использования в фильтрации данных ответа.
--profile (строка)
Использование определенного профиля из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/окружения.
--version (строка)
Отображение версии этого инструмента.
--color (строка)
Включение/выключение цветного вывода.
- on
- off
- auto
--no-sign-request (логическое значение)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент указан.
--ca-bundle (строка)
Пакет сертификатов CA для использования при проверке SSL-сертификатов. Переопределяет настройки конфигурации/окружения.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет выполняться в блокирующем режиме без таймаута. Значение по умолчанию составляет 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет выполняться в блокирующем режиме без таймаута. Значение по умолчанию составляет 60 секунд.
--cli-binary-format (строка)
Стиль форматирования, используемый для двоичных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI версии 1, а двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок, fileb:// всегда будет обрабатываться как двоичный и будет использовать содержимое файла непосредственно, независимо от настроек cli-binary-format. При использовании file:// содержимое файла должно быть правильно отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (логическое значение)
Отключить вывода страницы cli.
--cli-auto-prompt (логическое значение)
Автоматически запрашивать параметры входных данных CLI.
--no-cli-auto-prompt (логическое значение)
Отключить автоматическое запросы параметров входных данных CLI.
Вывод
AssertionRule -> (структура)
Обновленное правило утверждения.
AssertedControls -> (список)
Маршрутизационные управления, являющиеся частью транзакций, которые оцениваются для определения разрешения запроса на изменение состояния маршрутизационного управления. Например, вы можете указать три маршрутизационных управления, по одному для каждой из трех областей Amazon Web Services.
(строка)
ControlPanelArn -> (строка)
Name -> (строка)
RuleConfig -> (структура)
Критерии, которые вы задаете для определенных маршрутизационных управлений утверждения (AssertedControls), которые обозначают, сколько состояний маршрутизационных управлений должны быть включены в результате транзакции. Например, если у вас есть три маршрутизационных управления утверждения, вы можете указать ATLEAST 2 для вашей конфигурации правила. Это означает, что как минимум два состояния маршрутизационных управлений утверждения должны быть включены, чтобы как минимум две области Amazon Web Services имели трафик, направленный на них.
Inverted -> (логическое значение)
Threshold -> (целое число)
Type -> (строка)
SafetyRuleArn -> (строка)
Status -> (строка)
WaitPeriodMs -> (целое число)
Owner -> (строка)
GatingRule -> (структура)
Обновленное правило управления.
ControlPanelArn -> (строка)
GatingControls -> (список)
Массив Amazon Resource Names (ARN) маршрутизационных управлений управления. Для простого переключателя «вкл/выкл» укажите ARN для одного маршрутизационного управления. Правила управления оцениваются по вашей конфигурации правил для определения возможности изменения состояний целевых маршрутизационных управлений.
(строка)
Name -> (строка)
RuleConfig -> (структура)
Критерии, которые вы задаете для маршрутизационных управлений управления, которые обозначают, сколько состояний маршрутизационных управлений должно быть включено, чтобы позволить вам обновить состояния целевых маршрутизационных управлений.
Inverted -> (логическое значение)
Threshold -> (целое число)
Type -> (строка)
SafetyRuleArn -> (строка)
Status -> (строка)
TargetControls -> (список)
Массив Amazon Resource Names (ARN) целевых маршрутизационных управлений, состояния которых могут быть обновлены только в том случае, если конфигурация правил, которую вы указали, оценивается как истинное для маршрутизационного управления управления. Например, если у вас есть одно управление управления, оно действует как общий переключатель «вкл/выкл» для набора целевых маршрутизационных управлений. Это можно использовать для ручного переопределения автоматического резервного копирования, например.
(строка)
WaitPeriodMs -> (целое число)
Owner -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.
|
|