Spec-Zone.ru › AWS CLI v2

[ aws . memorydb ]

describe-clusters

Описание

Возвращает информацию обо всех развернутых кластерах, если идентификатор кластера не указан, или об определённом кластере, если имя кластера указано.

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

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

Синтаксис

  describe-clusters
[--cluster-name <value>]
[--show-shard-details | --no-show-shard-details]
[--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]

Параметры

--cluster-name (строка)

Имя кластера.

--show-shard-details | --no-show-shard-details (булево)

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

--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-auto-prompt (булево)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (булево)

Отключить автоматическое запрошенние параметров ввода CLI.

Примеры

Примечание

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

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

Для возврата списка кластеров

Следующая команда describe-clusters` возвращает список кластеров.

aws memorydb describe-clusters

Вывод:

{
    "Clusters": [
        {
                "Name": "my-cluster",
                "Status": "available",
                "NumberOfShards": 2,
                "ClusterEndpoint": {
                    "Address": "clustercfg.my-cluster.llru6f.memorydb.us-east-1.amazonaws.com",
                    "Port": 6379
                },
                "NodeType": "db.r6g.large",
                "EngineVersion": "6.2",
                "EnginePatchVersion": "6.2.6",
                "ParameterGroupName": "default.memorydb-redis6",
                "ParameterGroupStatus": "in-sync",
                "SecurityGroups": [
                    {
                        "SecurityGroupId": "sg-0a1434xxxxxc9fae",
                        "Status": "active"
                    }
                ],
                "SubnetGroupName": "pat-sg",
                "TLSEnabled": true,
                "ARN": "arn:aws:memorydb:us-east-1:49165xxxxxx:cluster/my-cluster",
                "SnapshotRetentionLimit": 0,
                "MaintenanceWindow": "wed:03:00-wed:04:00",
                "SnapshotWindow": "04:30-05:30",
                "ACLName": "my-acl",
                "AutoMinorVersionUpgrade": true
        }
    ]
}

Дополнительную информацию см. в разделе Управление кластерами в Руководстве пользователя MemoryDB.

Выходные данные

NextToken -> (строка)

Необязательный аргумент, передаваемый в случае, если общее количество записей превышает значение MaxResults. Если возвращается nextToken, то доступны дополнительные результаты. Значение nextToken является уникальным маркером постраничной навигации для каждой страницы. Повторите вызов, используя возвращенный маркер, чтобы получить следующую страницу. Все остальные аргументы остаются неизменными.

Кластеры -> (список)

Список кластеров

(структура)

Содержит все атрибуты конкретного кластера.

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

Имя кластера, предоставленное пользователем. Этот идентификатор является уникальным ключом, определяющим кластер.

Описание -> (строка)

Описание кластера

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

Статус кластера. Например, Доступен, Обновляется, Создается.

Ожидаемые обновления -> (структура)

Группа настроек, которые в настоящее время применяются.

Перераспределение -> (структура)

Статус операции онлайн-перераспределения.

Перемещение слотов -> (структура)

Статус перемещения слотов при онлайн-перераспределении

Процент выполнения -> (двойное число)

Процент завершенности перемещения слотов.

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

Список ACL, связанных с кластером, которые обновляются

Применяемый ACL -> (строка)

Список ACL, ожидающих применения.

Обновления служб -> (список)

Список обновлений служб, применяемых к кластеру

(структура)

Действие обновления, которое еще не обработано для соответствующего запроса применения/остановки

Имя обновления службы -> (строка)

Уникальный идентификатор обновления службы

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

Статус обновления службы

Имя многорегионального кластера -> (строка)

Имя многорегионального кластера, к которому принадлежит этот кластер.

Количество фрагментов -> (целое число)

Количество фрагментов в кластере

Фрагменты -> (список)

Список фрагментов, которые являются членами кластера.

(структура)

Представляет собой коллекцию узлов в кластере. Один узел в группе узлов является главным узлом для чтения/записи. Все остальные узлы являются узлами-репликами для чтения.

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

Имя фрагмента

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

Текущее состояние этой группы репликации — создание, доступно, изменение, удаление.

Слоты -> (строка)

Пространство имен для этого фрагмента.

Узлы -> (список)

Список, содержащий информацию об отдельных узлах во фрагменте

(структура)

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

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

Идентификатор узла. Имя узла — это числовой идентификатор (0001, 0002 и т. д.). Сочетание имени кластера, имени фрагмента и имени узла однозначно идентифицирует каждый узел, используемый в учетной записи Amazon клиента.

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

Статус обновления службы на узле

Зона доступности -> (строка)

Зона доступности, в которой находится узел

Время создания -> (метка времени)

Дата и время создания узла.

Конечная точка -> (структура)

Имя хоста для подключения к этому узлу.

Адрес -> (строка)

Имя хоста DNS узла.

Порт -> (целое число)

Номер порта, на котором работает движок.

Количество узлов -> (целое число)

Количество узлов во фрагменте

Режим доступности -> (строка)

Указывает, имеет ли кластер конфигурацию Multi-AZ (multiaz) или нет (singleaz).

Конечная точка кластера -> (структура)

Конечная точка конфигурации кластера

Адрес -> (строка)

Имя хоста DNS узла.

Порт -> (целое число)

Номер порта, на котором работает движок.

Тип узла -> (строка)

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

Движок -> (строка)

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

Версия движка -> (строка)

Версия движка Redis OSS, используемого кластером

Версия исправления движка -> (строка)

Версия исправления движка Redis OSS, используемого кластером

Имя группы параметров -> (строка)

Имя группы параметров, используемой кластером

Статус группы параметров -> (строка)

Статус группы параметров, используемой кластером, например, «активный» или «применяется».

Группы безопасности -> (список)

Список групп безопасности, используемых кластером

(структура)

Представляет собой одну группу безопасности и ее статус.

Идентификатор группы безопасности -> (строка)

Идентификатор группы безопасности.

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

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

Имя группы подсетей -> (строка)

Имя группы подсетей, используемой кластером

Включено TLS -> (булево значение)

Флаг, указывающий, включено ли шифрование в процессе передачи

Идентификатор KMS ключа -> (строка)

Идентификатор ключа KMS, используемого для шифрования кластера

ARN -> (строка)

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

ARN темы SNS -> (строка)

Amazon Resource Name (ARN) темы уведомлений SNS

Статус темы SNS -> (строка)

Тема SNS должна иметь статус Активный, чтобы получать уведомления

Предел хранения снимков -> (целое число)

Количество дней, в течение которого MemoryDB сохраняет автоматические снимки перед их удалением. Например, если вы установите Предел хранения снимков в 5, снимок, сделанный сегодня, сохраняется в течение 5 дней перед удалением.

Окно технического обслуживания -> (строка)

Указывает еженедельный временной интервал, в течение которого выполняется техническое обслуживание кластера. Он задается как диапазон в формате ddd:hh24:mi-ddd:hh24:mi (24-часовой формат времени UTC). Минимальное окно технического обслуживания — 60 минут.

Окно снимков -> (строка)

Ежедневный интервал времени (в UTC), в течение которого MemoryDB начинает делать ежедневный снимок вашего фрагмента. Пример: 05:00-09:00 Если вы не укажете этот параметр, MemoryDB автоматически выберет подходящий интервал времени.

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

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

Автоматическое обновление незначительных версий -> (булево значение)

При установке в значение true кластер автоматически получит обновления незначительных версий движка после запуска.

Размещение данных -> (строка)

Включает размещение данных. Размещение данных поддерживается только для кластеров, использующих тип узла r6gd. Этот параметр должен быть установлен при использовании узлов r6gd. Для получения дополнительной информации см. Размещение данных.

Тип сети -> (строка)

Тип IP-адреса для кластера. Возвращает «ipv4» для только IPv4, «ipv6» для только IPv6 или «dual-stack», если кластер поддерживает как адреса IPv4, так и IPv6.

Обнаружение IP-адресов -> (строка)

Механизм, который кластер использует для обнаружения IP-адресов. Возвращает «ipv4», когда конечные точки DNS разрешаются в адреса IPv4, или «ipv6», когда конечные точки DNS разрешаются в адреса IPv6.

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

Spec-Zone.ru

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