обновить-политику-жизненного-цикла
Описание
Обновляет указанную политику жизненного цикла.
Дополнительную информацию об обновлении политики см. в разделе Изменить политики жизненного цикла.
См. также: Документация API AWS
Синтаксис
update-lifecycle-policy
--policy-id <value>
[--execution-role-arn <value>]
[--state <value>]
[--description <value>]
[--policy-details <value>]
[--create-interval <value>]
[--retain-interval <value>]
[--copy-tags | --no-copy-tags]
[--extend-deletion | --no-extend-deletion]
[--cross-region-copy-targets <value>]
[--exclusions <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]
Параметры
--policy-id (строка)
--execution-role-arn (строка)
--state (строка)
Желаемое состояние активации политики жизненного цикла после создания.
Возможные значения:
ENABLEDDISABLED
--description (строка)
--policy-details (структура)
Настройка политики жизненного цикла. Вы не можете обновить тип политики или тип ресурса.
PolicyType -> (строка)
Тип политики. Укажите EBS_SNAPSHOT_MANAGEMENT для создания политики жизненного цикла, управляющей жизненным циклом снимков Amazon EBS. Укажите IMAGE_MANAGEMENT для создания политики жизненного цикла, управляющей жизненным циклом образов AMIs с поддержкой EBS. Укажите EVENT_BASED_POLICY, чтобы создать политику на основе событий, которая выполняет определенные действия при наступлении определенного события в вашей учетной записи Amazon Web Services.
По умолчанию EBS_SNAPSHOT_MANAGEMENT.
ResourceTypes -> (список)
VOLUME для создания снимков отдельных томов или используйте INSTANCE для создания снимков нескольких томов из томов для экземпляра.(строка)
ResourceLocations -> (список)
- Если исходные ресурсы расположены в Регионе, укажите
CLOUD. В этом случае политика охватывает все ресурсы указанного типа с соответствующими тегами целевого назначения по всем зонам доступности в Регионе. -
[Только политики снимков пользовательской настройки] Если исходные ресурсы расположены в локальной зоне, укажите
LOCAL_ZONE. В этом случае политика охватывает все ресурсы указанного типа с соответствующими тегами целевого назначения по всем локальным зонам в Регионе. - Если исходные ресурсы находятся на Outpost в вашей учетной записи, укажите
OUTPOST. В этом случае политика охватывает все ресурсы указанного типа с соответствующими тегами целевого назначения по всем Outpost в вашей учетной записи.
(строка)
TargetTags -> (список)
(структура)
Указывает тег для ресурса.
Key -> (строка)
Value -> (строка)
Schedules -> (список)
(структура)
Name -> (строка)
CopyTags -> (булево)
TagsToAdd -> (список)
Теги, которые необходимо применить к ресурсам, созданным политикой. Эти пользовательские теги добавляются помимо тегов жизненного цикла, добавленных Amazon Web Services.
(структура)
Определяет тег для ресурса.
Key -> (строка)
Value -> (строка)
VariableTags -> (список)
$(instance-id) или $(timestamp). Переменные теги допустимы только для управления снимками EBS — политики экземпляров.(структура)
Определяет тег для ресурса.
Key -> (строка)
Value -> (строка)
CreateRule -> (структура)
Правило создания.
Location -> (строка)
- Если политика нацелена на ресурсы в Регионе, то необходимо создать снимки в том же Регионе, что и исходный ресурс.
- Если политика нацелена на ресурсы в локальной зоне, вы можете создать снимки в той же локальной зоне или в родительском Регионе.
- Если политика нацелена на ресурсы на Outpost, вы можете создать снимки на том же Outpost или в родительском Регионе.
Укажите одно из следующих значений:
- Для создания снимков в том же Регионе, что и исходный ресурс, укажите
CLOUD. - Для создания снимков в той же локальной зоне, что и исходный ресурс, укажите
LOCAL_ZONE. - Для создания снимков на том же Outpost, что и исходный ресурс, укажите
OUTPOST_LOCAL.
По умолчанию: CLOUD
Interval -> (целое число)
IntervalUnit -> (строка)
Times -> (список)
Время, в формате UTC, для начала операции. Поддерживаемый формат — чч:мм.
Операция выполняется в течение одного часа после указанного времени. Если вы не укажете время, Amazon Data Lifecycle Manager выберет время в течение следующих 24 часов.
(строка)
CronExpression -> (строка)
Scripts -> (список)
Дополнительная информация находится в разделе Автоматизация снимков с учетом состояния приложения с помощью скриптов до и после.
(структура)
Stages -> (список)
Указывает, какие скрипты Amazon Data Lifecycle Manager должен запустить на целевых экземплярах. Скрипты до запускаются перед тем, как Amazon Data Lifecycle Manager инициирует создание снимка. Скрипты после запускаются после того, как Amazon Data Lifecycle Manager инициирует создание снимка.
- Для запуска только скрипта до, укажите
PRE. В этом случае Amazon Data Lifecycle Manager вызывает документ SSM с параметромpre-scriptперед началом создания снимка. - Для запуска только скрипта после, укажите
POST. В этом случае Amazon Data Lifecycle Manager вызывает документ SSM с параметромpost-scriptпосле начала создания снимка. - Для запуска скриптов до и после, укажите оба параметра
PREиPOST. В этом случае Amazon Data Lifecycle Manager вызывает документ SSM с параметромpre-scriptперед началом создания снимка, а затем снова вызывает документ SSM с параметромpost-scriptпосле начала создания снимка.
Если вы автоматизируете резервные копии VSS, пропустите этот параметр.
По умолчанию: ДО и ПОСЛЕ
(строка)
ExecutionHandlerService -> (строка)
Указывает службу, используемую для выполнения скриптов до и/или после.
- Если вы используете пользовательские документы SSM или автоматизируете снимки с учетом состояния приложения рабочих нагрузок SAP HANA, укажите
AWS_SYSTEMS_MANAGER. - Если вы автоматизируете резервные копии VSS, пропустите этот параметр.
По умолчанию: AWS_SYSTEMS_MANAGER
ExecutionHandler -> (строка)
Документ SSM, содержащий скрипты до и/или после, которые необходимо выполнить.
- Если вы автоматизируете резервные копии VSS, укажите
AWS_VSS_BACKUP. В этом случае Amazon Data Lifecycle Manager автоматически использует документ SSMAWSEC2-CreateVssSnapshot. - Если вы автоматизируете снимки с учетом состояния приложения для рабочих нагрузок SAP HANA, укажите
AWSSystemsManagerSAP-CreateDLMSnapshotForSAPHANA. - Если вы используете собственный пользовательский документ SSM, укажите имя или ARN документа SSM. Если вы используете общий пользовательский документ SSM, укажите ARN документа SSM.
ExecuteOperationOnScriptFailure -> (булево)
Указывает, должен ли Amazon Data Lifecycle Manager по умолчанию использовать снимки с ошибками, если скрипт до завершился неудачно.
- Для использования по умолчанию снимков с ошибками, если скрипт до завершился неудачно, укажите
true. - Для пропуска экземпляра для создания снимка, если скрипт до завершился неудачно, укажите
false.
Этот параметр поддерживается только при выполнении скрипта до. Если выполняется только скрипт после, пропустите этот параметр.
По умолчанию: true
ExecutionTimeout -> (целое число)
Указывает временной интервал ожидания в секундах, после которого Amazon Data Lifecycle Manager прекращает попытку выполнения скрипта, если она не завершена. Если скрипт не завершается в течение времени ожидания, Amazon Data Lifecycle Manager прекращает попытку. Время ожидания применимо для скриптов до и после индивидуально.
Если вы автоматизируете резервные копии VSS, пропустите этот параметр.
По умолчанию: 10
MaximumRetryCount -> (целое число)
Указывает количество попыток, которое Amazon Data Lifecycle Manager должен предпринять для повторного выполнения скриптов, завершившихся неудачно.
- Если скрипт до завершается неудачно, Amazon Data Lifecycle Manager повторяет весь процесс создания снимка, включая выполнение скриптов до и после.
- Если скрипт после завершается неудачно, Amazon Data Lifecycle Manager повторяет только скрипт после; в этом случае скрипт до будет выполнен, а снимок, возможно, будет создан.
Если вы не хотите, чтобы Amazon Data Lifecycle Manager повторял неудачные скрипты, укажите 0.
По умолчанию: 0
RetainRule -> (структура)
Правило хранения для снимков или AMI, созданных политикой.
Count -> (целое число)
3. Когда создается четвертый снимок, самый старый сохраненный снимок удаляется или перемещается в архивный уровень, если вы указали ArchiveRule.Interval -> (целое число)
IntervalUnit -> (строка)
Interval=3 и IntervalUnit=MONTHS. После того, как снимок хранился в течение 3 месяцев, он удаляется или перемещается в архивный уровень, если вы указали ArchiveRule.FastRestoreRule -> (структура)
Count -> (целое число)
Interval -> (целое число)
IntervalUnit -> (строка)
AvailabilityZones -> (список)
Зоны доступности, в которых необходимо включить быстрое восстановление снимков.
(строка)
CrossRegionCopyRules -> (список)
Указывает правило для копирования снимков или AMIs между Регионами.
Примечание
Вы не можете указать правила копирования между регионами для политик, которые создают снимки на Outpost или в Local Zone. Если политика создает снимки в Регионе, то снимки могут быть скопированы вплоть до трех Регионов или Outpost.(структура)
Примечание
Для указания действия копирования между регионами для политик на основе событий используйте CrossRegionCopyAction .TargetRegion -> (строка)
Примечание
[Только пользовательские политики AMI] Целевой Регион или Amazon Resource Name (ARN) целевого Outpost для копирования снимков.
Target -> (строка)
Примечание
[Только пользовательские политики снимков] Целевой Регион или Amazon Resource Name (ARN) целевого Outpost для копирования снимков.
Encrypted -> (булево)
CmkArn -> (строка)
CopyTags -> (булево)
RetainRule -> (структура)
Правило хранения, которое указывает, как долго копии снимков или AMI между регионами должны храниться в целевом Регионе.
Interval -> (целое число)
IntervalUnit -> (строка)
Interval=3 и IntervalUnit=MONTHS.DeprecateRule -> (структура)
Interval -> (целое число)
IntervalUnit -> (строка)
Interval=3 и IntervalUnit=MONTHS.ShareRules -> (список)
(структура)
TargetAccounts -> (список)
Идентификаторы учетных записей Amazon Web Services, с которыми нужно поделиться снимками.
(строка)
UnshareInterval -> (целое число)
UnshareIntervalUnit -> (строка)
DeprecateRule -> (структура)
Count -> (целое число)
Interval -> (целое число)
IntervalUnit -> (строка)
ArchiveRule -> (структура)
Дополнительную информацию об использовании архивирования снимков см. в разделе Учетные записи для политик жизненного цикла снимков.
RetainRule -> (структура)
Информация о периоде хранения для правила архивирования снимков.
RetentionArchiveTier -> (структура)
Информация о периоде хранения в архиве Amazon EBS Snapshots. Дополнительную информацию см. в разделе Архивирование снимков Amazon EBS.
Count -> (целое число)
Interval -> (целое число)
IntervalUnit -> (строка)
Interval=6 и IntervalUnit=MONTHS.Parameters -> (структура)
Примечание
Если вы изменяете политику, которая была создана или ранее изменялась с помощью консоли Amazon Data Lifecycle Manager, необходимо включить этот параметр и указать либо значения по умолчанию, либо новые необходимые значения. Вы не можете опустить этот параметр или установить его значения в null.ExcludeBootVolume -> (булево)
false. Если вы укажете true, то корневые тома, подключенные к целевым экземплярам, будут исключены из наборов снимков нескольких томов, созданных политикой.NoReboot -> (булево)
true указывает, что целевые экземпляры не перезагружаются при выполнении политики. false указывает, что целевые экземпляры перезагружаются при выполнении политики. По умолчанию значение true (экземпляры не перезагружаются).ExcludeDataVolumeTags -> (список)
Если вы создаете политику жизненного цикла снимков, нацеленную на экземпляры, и указываете теги для этого параметра, то тома данных с указанными тегами, подключенные к целевым экземплярам, будут исключены из наборов снимков нескольких томов, созданных политикой.
(структура)
Указывает тег для ресурса.
Key -> (строка)
Value -> (строка)
EventSource -> (структура)
Type -> (строка)
Parameters -> (структура)
Информация о событии.
EventType -> (строка)
SnapshotOwner -> (список)
Идентификаторы учетных записей Amazon Web Services, которые могут инициировать политику путем совместного использования снимков с вашей учетной записью. Политика выполняется только в том случае, если одна из указанных учетных записей Amazon Web Services совместно использует снимок с вашей учетной записью.
(строка)
DescriptionRegex -> (строка)
Описание снимка, которое может инициировать политику. Шаблон описания задается с помощью регулярного выражения. Политика выполняется только в том случае, если снимок с описанием, соответствующим указанному шаблону, совместно используется с вашей учетной записью.
Например, указание ^.*Created for policy: policy-1234567890abcdef0.*$ настраивает политику на выполнение только в том случае, если снимки, созданные политикой policy-1234567890abcdef0, совместно используются с вашей учетной записью.
Actions -> (список)
(структура)
Имя -> (строка)
CrossRegionCopy -> (список)
Правило для копирования общих моментальных снимков между регионами.
(структура)
Примечание
Для указания правила копирования между регионами для политик моментальных снимков и AMI используйте CrossRegionCopyRule.Целевой регион -> (строка)
EncryptionConfiguration -> (структура)
Настройки шифрования для скопированного моментального снимка.
Зашифровано -> (булево)
CmkArn -> (строка)
RetainRule -> (структура)
Указывает правило хранения для копий моментальных снимков между регионами, созданных политиками моментальных снимков или политиками, основанными на событиях, или копий AMI между регионами, созданных политиками AMI. После истечения периода хранения копия между регионами удаляется.
Интервал -> (целое число)
Единица интервала -> (строка)
Interval=3 и IntervalUnit=MONTHS .PolicyLanguage -> (строка)
Тип политики для создания. Укажите одно из следующего:
-
SIMPLIFIEDЧтобы создать политику по умолчанию. -
STANDARDЧтобы создать пользовательскую политику.
ResourceType -> (строка)
- Чтобы создать политику по умолчанию для моментальных снимков EBS, которая создает моментальные снимки всех томов в регионе, которые не имеют последних резервных копий, укажите
VOLUME. - Чтобы создать политику по умолчанию для AMI с поддержкой EBS, которая создает AMI с поддержкой EBS из всех экземпляров в регионе, которые не имеют последних резервных копий, укажите
INSTANCE.
CreateInterval -> (целое число)
По умолчанию: 1
RetainInterval -> (целое число)
По умолчанию: 7
CopyTags -> (булево)
false .По умолчанию: false
CrossRegionCopyTargets -> (список)
(структура)
TargetRegion -> (строка)
us-east-1 .ExtendDeletion -> (булево)
По умолчанию (ExtendDeletion=false ):
- Если исходный ресурс удален, Amazon Data Lifecycle Manager продолжит удалять ранее созданные моментальные снимки или AMI, до, но не включая последний, в соответствии с указанным периодом хранения. Если вы хотите, чтобы Amazon Data Lifecycle Manager удалял все моментальные снимки или AMI, включая последний, укажите
true. - Если политика переходит в состояние ошибки, отключена или удалена, Amazon Data Lifecycle Manager прекращает удаление моментальных снимков и AMI. Если вы хотите, чтобы Amazon Data Lifecycle Manager продолжал удалять моментальные снимки или AMI, включая последний, если политика переходит в одно из этих состояний, укажите
true.
Если вы включите расширенное удаление (ExtendDeletion=true ), вы одновременно переопределите оба поведения по умолчанию.
Если вы не укажете значение, значение по умолчанию будет false .
По умолчанию: false
Exclusions -> (структура)
ExcludeBootVolumes -> (булево)
true .ExcludeVolumeTypes -> (список)
(строка)
ExcludeTags -> (список)
(структура)
Указывает тег для ресурса.
Ключ -> (строка)
Значение -> (строка)
Синтаксис JSON:
{
"PolicyType": "EBS_SNAPSHOT_MANAGEMENT"|"IMAGE_MANAGEMENT"|"EVENT_BASED_POLICY",
"ResourceTypes": ["VOLUME"|"INSTANCE", ...],
"ResourceLocations": ["CLOUD"|"OUTPOST"|"LOCAL_ZONE", ...],
"TargetTags": [
{
"Key": "string",
"Value": "string"
}
...
],
"Schedules": [
{
"Name": "string",
"CopyTags": true|false,
"TagsToAdd": [
{
"Key": "string",
"Value": "string"
}
...
],
"VariableTags": [
{
"Key": "string",
"Value": "string"
}
...
],
"CreateRule": {
"Location": "CLOUD"|"OUTPOST_LOCAL"|"LOCAL_ZONE",
"Interval": integer,
"IntervalUnit": "HOURS",
"Times": ["string", ...],
"CronExpression": "string",
"Scripts": [
{
"Stages": ["PRE"|"POST", ...],
"ExecutionHandlerService": "AWS_SYSTEMS_MANAGER",
"ExecutionHandler": "string",
"ExecuteOperationOnScriptFailure": true|false,
"ExecutionTimeout": integer,
"MaximumRetryCount": integer
}
...
]
},
"RetainRule": {
"Count": integer,
"Interval": integer,
"IntervalUnit": "DAYS"|"WEEKS"|"MONTHS"|"YEARS"
},
"FastRestoreRule": {
"Count": integer,
"Interval": integer,
"IntervalUnit": "DAYS"|"WEEKS"|"MONTHS"|"YEARS",
"AvailabilityZones": ["string", ...]
},
"CrossRegionCopyRules": [
{
"TargetRegion": "string",
"Target": "string",
"Encrypted": true|false,
"CmkArn": "string",
"CopyTags": true|false,
"RetainRule": {
"Interval": integer,
"IntervalUnit": "DAYS"|"WEEKS"|"MONTHS"|"YEARS"
},
"DeprecateRule": {
"Interval": integer,
"IntervalUnit": "DAYS"|"WEEKS"|"MONTHS"|"YEARS"
}
}
...
],
"ShareRules": [
{
"TargetAccounts": ["string", ...],
"UnshareInterval": integer,
"UnshareIntervalUnit": "DAYS"|"WEEKS"|"MONTHS"|"YEARS"
}
...
],
"DeprecateRule": {
"Count": integer,
"Interval": integer,
"IntervalUnit": "DAYS"|"WEEKS"|"MONTHS"|"YEARS"
},
"ArchiveRule": {
"RetainRule": {
"RetentionArchiveTier": {
"Count": integer,
"Interval": integer,
"IntervalUnit": "DAYS"|"WEEKS"|"MONTHS"|"YEARS"
}
}
}
}
...
],
"Parameters": {
"ExcludeBootVolume": true|false,
"NoReboot": true|false,
"ExcludeDataVolumeTags": [
{
"Key": "string",
"Value": "string"
}
...
]
},
"EventSource": {
"Type": "MANAGED_CWE",
"Parameters": {
"EventType": "shareSnapshot",
"SnapshotOwner": ["string", ...],
"DescriptionRegex": "string"
}
},
"Actions": [
{
"Name": "string",
"CrossRegionCopy": [
{
"Target": "string",
"EncryptionConfiguration": {
"Encrypted": true|false,
"CmkArn": "string"
},
"RetainRule": {
"Interval": integer,
"IntervalUnit": "DAYS"|"WEEKS"|"MONTHS"|"YEARS"
}
}
...
]
}
...
],
"PolicyLanguage": "SIMPLIFIED"|"STANDARD",
"ResourceType": "VOLUME"|"INSTANCE",
"CreateInterval": integer,
"RetainInterval": integer,
"CopyTags": true|false,
"CrossRegionCopyTargets": [
{
"TargetRegion": "string"
}
...
],
"ExtendDeletion": true|false,
"Exclusions": {
"ExcludeBootVolumes": true|false,
"ExcludeVolumeTypes": ["string", ...],
"ExcludeTags": [
{
"Key": "string",
"Value": "string"
}
...
]
}
}
--create-interval (целое число)
--retain-interval (целое число)
--copy-tags | --no-copy-tags (булево)
--extend-deletion | --no-extend-deletion (булево)
По умолчанию (ExtendDeletion=false ):
- Если исходный ресурс удален, Amazon Data Lifecycle Manager продолжит удалять ранее созданные моментальные снимки или AMI, до, но не включая последний, в соответствии с указанным периодом хранения. Если вы хотите, чтобы Amazon Data Lifecycle Manager удалял все моментальные снимки или AMI, включая последний, укажите
true. - Если политика переходит в состояние ошибки, отключена или удалена, Amazon Data Lifecycle Manager прекращает удаление моментальных снимков и AMI. Если вы хотите, чтобы Amazon Data Lifecycle Manager продолжал удалять моментальные снимки или AMI, включая последний, если политика переходит в одно из этих состояний, укажите
true.
Если вы включите расширенное удаление (ExtendDeletion=true ), вы одновременно переопределите оба поведения по умолчанию.
По умолчанию: false
--cross-region-copy-targets (список)
(структура)
TargetRegion -> (строка)
us-east-1 .Сокращенный синтаксис:
TargetRegion=string ...
Синтаксис JSON:
[
{
"TargetRegion": "string"
}
...
]
--exclusions (структура)
ExcludeBootVolumes -> (булево)
true .ExcludeVolumeTypes -> (список)
(строка)
ExcludeTags -> (список)
(структура)
Указывает тег для ресурса.
Ключ -> (строка)
Значение -> (строка)
Сокращенный синтаксис:
ExcludeBootVolumes=boolean,ExcludeVolumeTypes=string,string,ExcludeTags=[{Key=string,Value=string},{Key=string,Value=string}]
Синтаксис JSON:
{
"ExcludeBootVolumes": true|false,
"ExcludeVolumeTypes": ["string", ...],
"ExcludeTags": [
{
"Key": "string",
"Value": "string"
}
...
]
}
--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
- таблица
- 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-auto-prompt (логическое значение)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (логическое значение)
Отключить автоматический запрос параметров ввода CLI.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы в руководстве пользователя AWS CLI.
Если не указано иное, все примеры используют правила цитирования Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки. См. Использование кавычек со строками в руководстве пользователя AWS CLI.
Пример 1: Включение политики жизненного цикла
Следующий update-lifecycle-policy пример включает указанную политику жизненного цикла.
aws dlm update-lifecycle-policy \
--policy-id policy-0123456789abcdef0 \
--state ENABLED
Пример 2: Отключение политики жизненного цикла
Следующий update-lifecycle-policy пример отключает указанную политику жизненного цикла.
aws dlm update-lifecycle-policy \
--policy-id policy-0123456789abcdef0 \
--state DISABLED
Пример 3: Обновление деталей политики жизненного цикла
Следующий update-lifecycle-policy пример обновляет целевые теги для указанной политики жизненного цикла.
aws dlm update-lifecycle-policy \
--policy-id policy-0123456789abcdef0
--policy-details file://policyDetails.json
Содержимое policyDetails.json. Другие детали, не указанные в этом файле, не изменяются командой.
{
"TargetTags": [
{
"Key": "costCenter",
"Value": "120"
},
{
"Key": "project",
"Value": "lima"
}
]
}
Вывод
Нет
© Copyright 2025, Amazon Web Services. Created using Sphinx.