Spec-Zone.ru › AWS CLI v2

[ 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 -> (строка)

Amazon Resource Name (ARN) правила утверждения.

WaitPeriodMs -> (целое число)

Период оценки в миллисекундах (мс), в течение которого любые запросы к целевым маршрутизационным управлениям будут отклоняться. Это помогает предотвратить «дрожание» состояния. Период ожидания по умолчанию составляет 5000 мс, но вы можете выбрать пользовательское значение.

Сокращенный синтаксис:

Name=string,SafetyRuleArn=string,WaitPeriodMs=integer

Синтаксис JSON:

{
  "Name": "string",
  "SafetyRuleArn": "string",
  "WaitPeriodMs": integer
}

--gating-rule-update (структура)

Правило управления для обновления.

Name -> (строка)

Имя правила управления. Вы можете использовать любой символ, не являющийся пробелом, в имени.

SafetyRuleArn -> (строка)

Amazon Resource Name (ARN) правила управления.

WaitPeriodMs -> (целое число)

Период оценки в миллисекундах (мс), в течение которого любые запросы к целевым маршрутизационным управлениям будут отклоняться. Это помогает предотвратить «дрожание» состояния. Период ожидания по умолчанию составляет 5000 мс, но вы можете выбрать пользовательское значение.

Сокращенный синтаксис:

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 -> (строка)

Amazon Resource Name (ARN) панели управления.

Name -> (строка)

Имя правила утверждения. Вы можете использовать любой символ, не являющийся пробелом, в имени.

RuleConfig -> (структура)

Критерии, которые вы задаете для определенных маршрутизационных управлений утверждения (AssertedControls), которые обозначают, сколько состояний маршрутизационных управлений должны быть включены в результате транзакции. Например, если у вас есть три маршрутизационных управления утверждения, вы можете указать ATLEAST 2 для вашей конфигурации правила. Это означает, что как минимум два состояния маршрутизационных управлений утверждения должны быть включены, чтобы как минимум две области Amazon Web Services имели трафик, направленный на них.

Inverted -> (логическое значение)

Логическое отрицание правила. Если правило обычно оценивается как истинное, оно оценивается как ложное, и наоборот.

Threshold -> (целое число)

Значение N, когда вы указываете тип правила ATLEAST. То есть, Threshold — это количество управлений, которое должно быть установлено при указании типа ATLEAST.

Type -> (строка)

Правило может быть одним из следующих: ATLEAST, AND или OR.

SafetyRuleArn -> (строка)

Amazon Resource Name (ARN) правила утверждения.

Status -> (строка)

Статус развертывания правила утверждения. Статус может быть одним из следующих: PENDING, DEPLOYED, PENDING_DELETION.

WaitPeriodMs -> (целое число)

Период оценки в миллисекундах (мс), в течение которого любые запросы к целевым маршрутизационным управлениям будут отклоняться. Это помогает предотвратить «дрожание» состояния. Период ожидания по умолчанию составляет 5000 мс, но вы можете выбрать пользовательское значение.

Owner -> (строка)

Идентификатор учетной записи Amazon Web Services владельца правила утверждения.

GatingRule -> (структура)

Обновленное правило управления.

ControlPanelArn -> (строка)

Amazon Resource Name (ARN) панели управления.

GatingControls -> (список)

Массив Amazon Resource Names (ARN) маршрутизационных управлений управления. Для простого переключателя «вкл/выкл» укажите ARN для одного маршрутизационного управления. Правила управления оцениваются по вашей конфигурации правил для определения возможности изменения состояний целевых маршрутизационных управлений.

(строка)

Name -> (строка)

Имя правила управления. Вы можете использовать любой символ, не являющийся пробелом, в имени.

RuleConfig -> (структура)

Критерии, которые вы задаете для маршрутизационных управлений управления, которые обозначают, сколько состояний маршрутизационных управлений должно быть включено, чтобы позволить вам обновить состояния целевых маршрутизационных управлений.

Inverted -> (логическое значение)

Логическое отрицание правила. Если правило обычно оценивается как истинное, оно оценивается как ложное, и наоборот.

Threshold -> (целое число)

Значение N, когда вы указываете тип правила ATLEAST. То есть, Threshold — это количество управлений, которое должно быть установлено при указании типа ATLEAST.

Type -> (строка)

Правило может быть одним из следующих: ATLEAST, AND или OR.

SafetyRuleArn -> (строка)

Amazon Resource Name (ARN) правила управления.

Status -> (строка)

Статус развертывания правила управления. Статус может быть одним из следующих: PENDING, DEPLOYED, PENDING_DELETION.

TargetControls -> (список)

Массив Amazon Resource Names (ARN) целевых маршрутизационных управлений, состояния которых могут быть обновлены только в том случае, если конфигурация правил, которую вы указали, оценивается как истинное для маршрутизационного управления управления. Например, если у вас есть одно управление управления, оно действует как общий переключатель «вкл/выкл» для набора целевых маршрутизационных управлений. Это можно использовать для ручного переопределения автоматического резервного копирования, например.

(строка)

WaitPeriodMs -> (целое число)

Период оценки в миллисекундах (мс), в течение которого любые запросы к целевым маршрутизационным управлениям будут отклоняться. Это помогает предотвратить «дрожание» состояния. Период ожидания по умолчанию составляет 5000 мс, но вы можете выбрать пользовательское значение.

Owner -> (строка)

Идентификатор учетной записи Amazon Web Services владельца правила управления.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API