Spec-Zone.ru › AWS CLI v2

[ aws . docdb ]

describe-db-cluster-snapshots

Описание

Возвращает информацию о снимках кластера. Данный API-запрос поддерживает пагинацию.

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

describe-db-cluster-snapshots является запросом с пагинацией. Для получения всего набора результатов может потребоваться несколько API-вызовов. Вы можете отключить пагинацию, указав аргумент --no-paginate. При использовании --output text и аргумента --query в ответе с пагинацией аргумент --query должен извлекать данные из результатов следующих выражений запроса: DBClusterSnapshots

Синтаксис

  describe-db-cluster-snapshots
[--db-cluster-identifier <value>]
[--db-cluster-snapshot-identifier <value>]
[--snapshot-type <value>]
[--filters <value>]
[--include-shared | --no-include-shared]
[--include-public | --no-include-public]
[--cli-input-json | --cli-input-yaml]
[--starting-token <value>]
[--page-size <value>]
[--max-items <value>]
[--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]

Параметры

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

Идентификатор кластера, для которого требуется список снимков кластера. Данный параметр нельзя использовать вместе с параметром DBClusterSnapshotIdentifier. Этот параметр не чувствителен к регистру.

Ограничения:

  • При указании, должен совпадать с идентификатором существующего DBCluster.

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

Идентификатор конкретного снимка кластера для описания. Данный параметр нельзя использовать вместе с параметром DBClusterIdentifier. Это значение хранится как строка в нижнем регистре.

Ограничения:

  • При указании, должен совпадать с идентификатором существующего DBClusterSnapshot.
  • Если этот идентификатор относится к автоматическому снимку, необходимо также указать параметр SnapshotType.

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

Тип снимков кластера, которые должны быть возвращены. Вы можете указать одно из следующих значений:

  • automated - Возвратить все снимки кластера, автоматически созданные Amazon DocumentDB для вашей учетной записи Amazon Web Services.
  • manual - Возвратить все снимки кластера, созданные вами вручную для вашей учетной записи Amazon Web Services.
  • shared - Возвратить все ручные снимки кластера, которые были объявлены для вашей учетной записи Amazon Web Services.
  • public - Возвратить все снимки кластера, помеченные как общедоступные.

Если вы не укажете значение для SnapshotType, то будут возвращены как автоматические, так и ручные снимки кластера. Вы можете включить общие снимки кластера в эти результаты, установив параметр IncludeShared в значение true. Вы можете включить общедоступные снимки кластера в эти результаты, установив параметр ``IncludePublic`` в значение true.

Параметры IncludeShared и IncludePublic не применяются для значений SnapshotType manual или automated. Параметр IncludePublic не применяется, когда SnapshotType установлено в значение shared. Параметр IncludeShared не применяется, когда SnapshotType установлено в значение public.

--filters (список)

В настоящее время этот параметр не поддерживается.

(структура)

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

Подстановочные знаки в фильтрах не поддерживаются.

Имя -> (строка)

Имя фильтра. Имена фильтров чувствительны к регистру.

Значения -> (список)

Одно или несколько значений фильтра. Значения фильтров чувствительны к регистру.

(строка)

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

Name=string,Values=string,string ...

Синтаксис JSON:

[
  {
    "Name": "string",
    "Values": ["string", ...]
  }
  ...
]

--include-shared | --no-include-shared (логическое значение)

Установите в значение true, чтобы включить общие ручные снимки кластера из других учетных записей Amazon Web Services, которым данной учетной записи Amazon Web Services предоставлено разрешение на копирование или восстановление, и в противном случае false. По умолчанию значение false.

--include-public | --no-include-public (логическое значение)

Установите в значение true, чтобы включить общедоступные ручные снимки кластера, которые могут быть скопированы или восстановлены любой учетной записью Amazon Web Services, и в противном случае false. По умолчанию значение false.

--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной строки JSON. Строка JSON следует формату, предоставленному --generate-cli-skeleton. Если на командной строке предоставлены другие аргументы, эти значения переопределят значения, предоставленные в JSON. Невозможно передавать произвольные двоичные значения, используя значение, предоставленное в JSON, так как строка будет взята буквально. Это не может быть указано вместе с --cli-input-yaml.

--starting-token (строка)

Токен для указания места начала пагинации. Это NextToken из ранее обрезанного ответа.

Примеры использования см. в разделе Пагинация в Руководстве пользователя AWS Command Line Interface.

--page-size (целое число)

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

Примеры использования см. в разделе Пагинация в Руководстве пользователя AWS Command Line Interface.

--max-items (целое число)

Общее количество элементов для возврата в выводе команды. Если общее количество доступных элементов больше указанного значения, в выводе команды предоставляется NextToken. Для возобновления пагинации укажите значение NextToken в аргументе starting-token последующей команды. Не используйте элемент ответа NextToken напрямую вне AWS CLI.

Примеры использования см. в разделе Пагинация в Руководстве пользователя AWS Command Line Interface.

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

Примеры

Примечание

Для использования следующих примеров необходимо установить и настроить AWS CLI. См. руководство по началу работы в Руководстве пользователя AWS CLI для получения дополнительной информации.

Если не указано иное, во всех примерах используются правила цитирования, аналогичные Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки. См. Использование кавычек со строками в Руководстве пользователя AWS CLI.

Для описания снимков Amazon DocumentDB

Следующий пример describe-db-cluster-snapshots отображает подробности для снимка Amazon DocumentDB sample-cluster-snapshot.

aws docdb describe-db-cluster-snapshots \
    --db-cluster-snapshot-identifier sample-cluster-snapshot

Вывод:

{
    "DBClusterSnapshots": [
        {
            "AvailabilityZones": [
                "us-west-2a",
                "us-west-2b",
                "us-west-2c",
                "us-west-2d"
            ],
            "Status": "available",
            "DBClusterSnapshotArn": "arn:aws:rds:us-west-2:123456789012:cluster-snapshot:sample-cluster-snapshot",
            "SnapshotCreateTime": "2019-03-15T20:41:26.515Z",
            "SnapshotType": "manual",
            "DBClusterSnapshotIdentifier": "sample-cluster-snapshot",
            "DBClusterIdentifier": "sample-cluster",
            "MasterUsername": "master-user",
            "StorageEncrypted": false,
            "VpcId": "vpc-91280df6",
            "EngineVersion": "3.6.0",
            "PercentProgress": 100,
            "Port": 0,
            "Engine": "docdb",
            "ClusterCreateTime": "2019-03-15T20:29:58.836Z"
        }
    ]
}

Дополнительную информацию см. в разделе DescribeDBClusterSnapshots в Руководстве разработчика Amazon DocumentDB.

Вывод

Маркер -> (строка)

Необязательный маркер постраничной навигации, предоставленный предыдущим запросом. Если этот параметр указан, ответ содержит только записи, которые находятся за маркером, до значения, указанного параметром MaxRecords.

DBClusterSnapshots -> (список)

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

(структура)

Подробная информация о снимке кластера.

AvailabilityZones -> (список)

Предоставляет список зон доступности Amazon EC2, в которых можно восстановить экземпляры в снимке кластера.

(строка)

DBClusterSnapshotIdentifier -> (строка)

Указывает идентификатор снимка кластера.

DBClusterIdentifier -> (строка)

Указывает идентификатор кластера, из которого был создан этот снимок кластера.

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

Предоставляет время создания снимка в формате UTC.

Engine -> (строка)

Указывает имя движка базы данных.

Status -> (строка)

Указывает статус снимка кластера.

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

Указывает порт, на котором слушался кластер в момент создания снимка.

VpcId -> (строка)

Предоставляет идентификатор виртуальной частной облачной сети (VPC), связанной со снимком кластера.

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

Указывает время создания кластера в формате Всемирного координированного времени (UTC).

MasterUsername -> (строка)

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

EngineVersion -> (строка)

Предоставляет версию движка базы данных для этого снимка кластера.

SnapshotType -> (строка)

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

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

Указывает процент завершённого переноса данных.

StorageEncrypted -> (булево значение)

Указывает, зашифрован ли снимок кластера.

KmsKeyId -> (строка)

Если StorageEncrypted является true, то идентификатор ключа KMS для зашифрованного снимка кластера.

DBClusterSnapshotArn -> (строка)

Amazon Resource Name (ARN) снимка кластера.

SourceDBClusterSnapshotArn -> (строка)

Если снимок кластера был скопирован из исходного снимка кластера, ARN исходного снимка кластера; иначе значение null.

StorageType -> (строка)

Тип хранилища, связанный со снимком кластера.

Дополнительную информацию о типах хранилища для кластеров Amazon DocumentDB см. в разделе Конфигурации хранилища кластера в Руководстве разработчика Amazon DocumentDB.

Допустимые значения для типа хранилища - standard | iopt1

Значение по умолчанию - standard

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

END_OF_DOCUMENT_MARKER

Spec-Zone.ru

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