Spec-Zone.ru › AWS CLI v2

[ aws . redshift ]

delete-cluster-snapshot

Описание

Удаляет указанный ручной снимок. Снимок должен быть в состоянии available, и ни у кого больше не должно быть разрешений на доступ к снимку.

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

См. также: Документация API AWS

Синтаксис

  delete-cluster-snapshot
--snapshot-identifier <value>
[--snapshot-cluster-identifier <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]

Параметры

--snapshot-identifier (строка)

Уникальный идентификатор удаляемого ручного снимка.

Ограничения: Должно быть имя существующего снимка, который находится в состоянии available, failed или cancelled.

--snapshot-cluster-identifier (строка)

Уникальный идентификатор кластера, из которого был создан снимок. Этот параметр необходим, если у вашего пользователя IAM есть политика, содержащая элемент ресурса снимка, который указывает что-либо кроме * для имени кластера.

Ограничения: Должно быть имя действительного кластера.

--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 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.

Удаление снимка кластера

В этом примере удаляется снимок кластера.

Команда:

aws redshift delete-cluster-snapshot --snapshot-identifier my-snapshot-id

Вывод

Снимок -> (структура)

Описывает снимок.

SnapshotIdentifier -> (строка)

Идентификатор снимка, предоставленный в запросе.

ClusterIdentifier -> (строка)

Идентификатор кластера, для которого был сделан снимок.

SnapshotCreateTime -> (метка времени)

Время (в формате UTC), когда Amazon Redshift начал создание снимка. Снимок содержит копию данных кластера на этот точный момент времени.

Status -> (строка)

Статус снимка. Значение статуса зависит от используемой операции API:

  • CreateClusterSnapshot и CopyClusterSnapshot возвращают статус как “создание”.
  • DescribeClusterSnapshots возвращает статус как “создание”, “доступен”, “окончательный снимок” или “неудачно”.
  • DeleteClusterSnapshot возвращает статус как “удалено”.

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

Порт, на котором слушает кластер.

AvailabilityZone -> (строка)

Зона доступности, в которой был создан кластер.

ClusterCreateTime -> (метка времени)

Время (UTC), когда кластер был первоначально создан.

MasterUsername -> (строка)

Имя административного пользователя для кластера.

ClusterVersion -> (строка)

Идентификатор версии Amazon Redshift движка, работающего на кластере.

EngineFullVersion -> (строка)

Версия кластера, используемая для создания снимка. Например, 1.0.15503.

SnapshotType -> (строка)

Тип снимка. Снимки, созданные с помощью CreateClusterSnapshot и CopyClusterSnapshot, имеют тип “ручной”.

NodeType -> (строка)

Тип узла узлов в кластере.

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

Количество узлов в кластере.

DBName -> (строка)

Имя базы данных, которая была создана при создании кластера.

VpcId -> (строка)

Идентификатор VPC кластера, если снимок из кластера в VPC. В противном случае, это поле отсутствует в выводе.

Encrypted -> (булево)

Если true, данные в снимке шифруются в состоянии покоя.

KmsKeyId -> (строка)

Идентификатор ключа Key Management Service (KMS) ключа шифрования, который использовался для шифрования данных в кластере, из которого был сделан снимок.

EncryptedWithHSM -> (булево)

Булево значение, указывающее, шифруются ли данные снимка с помощью ключей HSM исходного кластера. true указывает, что данные шифруются с помощью ключей HSM.

AccountsWithRestoreAccess -> (список)

Список Amazon Web Services учетных записей, авторизованных для восстановления снимка. Возвращает null, если учетные записи не авторизованы. Виден только владельцу снимка.

(структура)

Описывает учетную запись Amazon Web Services, авторизованную для восстановления снимка.

AccountId -> (строка)

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

AccountAlias -> (строка)

Идентификатор учетной записи поддержки Amazon Web Services, авторизованной для восстановления снимка. Для Amazon Web Services Поддержки идентификатор — amazon-redshift-support .

OwnerAccount -> (строка)

Для ручных снимков — учетная запись Amazon Web Services, используемая для создания или копирования снимка. Для автоматических снимков — владелец кластера. Владелец может выполнять все действия со снимками, например, совместное использование ручного снимка.

TotalBackupSizeInMegaBytes -> (двойное)

Размер полного набора резервных данных, который будет использован для восстановления кластера.

ActualIncrementalBackupSizeInMegaBytes -> (двойное)

Размер инкрементного резервного копирования.

BackupProgressInMegaBytes -> (двойное)

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

CurrentBackupRateInMegaBytesPerSecond -> (двойное)

Количество мегабайт в секунду, передаваемых в резервную копию снимка. Возвращает 0 для завершенного резервного копирования.

EstimatedSecondsToCompletion -> (длинное)

Оценённое время, оставшееся до завершения резервного копирования снимка. Возвращает 0 для завершенного резервного копирования.

ElapsedTimeInSeconds -> (длинное)

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

SourceRegion -> (строка)

Исходная область, из которой был скопирован снимок.

Tags -> (список)

Список тегов для снимка кластера.

(структура)

Тег, состоящий из пары имя/значение для ресурса.

Key -> (строка)

Ключ или имя тега ресурса.

Value -> (строка)

Значение тега ресурса.

RestorableNodeTypes -> (список)

Список типов узлов, в которые можно восстановить этот снимок кластера.

(строка)

EnhancedVpcRouting -> (булево)

Параметр, указывающий, включено ли улучшенное маршрутизирование VPC. Для создания кластера, использующего улучшенное маршрутизирование VPC, кластер должен находиться в VPC. Дополнительные сведения см. в разделе Улучшенное маршрутизирование VPC в Руководстве по управлению кластерами Amazon Redshift.

Если этот параметр true, улучшенное маршрутизирование VPC включено.

По умолчанию: false

MaintenanceTrackName -> (строка)

Имя канала обслуживания для снимка.

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

Количество дней, в течение которых сохраняется ручной снимок. Если значение равно -1, ручной снимок сохраняется неограниченно.

Значение должно быть либо -1, либо целым числом от 1 до 3653.

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

Количество дней до истечения срока хранения ручного снимка.

SnapshotRetentionStartTime -> (метка времени)

Метка времени, представляющая начало периода хранения снимка.

MasterPasswordSecretArn -> (строка)

Amazon Resource Name (ARN) секрета учетных данных административного пользователя кластера.

MasterPasswordSecretKmsKeyId -> (строка)

Идентификатор ключа Key Management Service (KMS), используемого для шифрования и хранения секрета учетных данных административного пользователя кластера.

SnapshotArn -> (строка)

Amazon Resource Name (ARN) снимка.

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

Spec-Zone.ru

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