lock-rule
Описание
Блокирует правило удержания на уровне региона. Заблокированное правило удержания нельзя изменить или удалить.
Примечание
Вы не можете заблокировать правила удержания на уровне тегов или правила удержания на уровне региона, имеющие теги исключения.См. также: Документацию API AWS
Синтаксис
lock-rule
--identifier <value>
--lock-configuration <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]
Параметры
--identifier (строка)
--lock-configuration (структура)
Информация о конфигурации блокировки правила удержания.
UnlockDelay -> (структура)
Информация о задержке разблокирования правила удержания.
UnlockDelayValue -> (целое число)
UnlockDelayUnit -> (строка)
Сокращённый синтаксис:
UnlockDelay={UnlockDelayValue=integer,UnlockDelayUnit=string}
Синтаксис JSON:
{
"UnlockDelay": {
"UnlockDelayValue": integer,
"UnlockDelayUnit": "DAYS"
}
}
--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
- текст
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использование определенного профиля из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отображение версии этого инструмента.
--color (строка)
Включение/отключение цветного вывода.
- вкл
- выкл
- авто
--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 V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, сопоставленного с двоичным блоком, 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.
Вывод
Identifier -> (строка)
Description -> (строка)
ResourceType -> (строка)
RetentionPeriod -> (структура)
Информация о периоде удержания, в течение которого правило удержания должно удерживать ресурсы.
RetentionPeriodValue -> (целое число)
RetentionPeriodUnit -> (строка)
DAYS.ResourceTags -> (список)
[Только правила удержания на уровне тегов] Информация о тегах ресурсов, используемых для определения ресурсов, которые удерживаются правилом удержания.
(структура)
[Только правила удержания на уровне тегов] Информация о тегах ресурсов, используемых для определения ресурсов, которые удерживаются правилом удержания.
ResourceTagKey -> (строка)
ResourceTagValue -> (строка)
Status -> (строка)
available, удерживают ресурсы.LockConfiguration -> (структура)
Информация о конфигурации блокировки правила удержания.
UnlockDelay -> (структура)
Информация о задержке разблокирования правила удержания.
UnlockDelayValue -> (целое число)
UnlockDelayUnit -> (строка)
LockState -> (строка)
[Только правила удержания на уровне региона] Состояние блокировки правила удержания.
-
locked- Правило удержания заблокировано и не может быть изменено или удалено. -
pending_unlock- Правило удержания было разблокировано, но все ещё находится в периоде задержки разблокирования. Правило удержания можно изменить или удалить только после истечения периода задержки разблокирования. -
unlocked- Правило удержания разблокировано и может быть изменено или удалено любым пользователем с необходимыми разрешениями. -
null- Правило удержания никогда не блокировалось. После блокировки правила удержания оно может переходить только между состояниямиlockedиunlocked; оно никогда не может вернуться в состояниеnull.
RuleArn -> (строка)
ExcludeResourceTags -> (список)
[Только правила удержания на уровне региона] Информация о тегах исключения, используемых для определения ресурсов, которые должны быть исключены или проигнорированы правилом удержания.
(структура)
[Только правила удержания на уровне тегов] Информация о тегах ресурсов, используемых для определения ресурсов, которые удерживаются правилом удержания.
ResourceTagKey -> (строка)
ResourceTagValue -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.