Spec-Zone.ru › AWS CLI v2

[ aws . dynamodb ]

describe-global-table

Описание

Возвращает информацию о заданной глобальной таблице.

Предупреждение

Данная документация относится к версии 2017.11.29 (Legacy) глобальных таблиц, от которой следует отказаться при создании новых глобальных таблиц. Клиентам рекомендуется использовать версию глобальных таблиц 2019.11.21 (Current), поскольку она обеспечивает большую гибкость, более высокую эффективность и потребляет меньше емкости записи по сравнению с версией 2017.11.29 (Legacy).

Чтобы определить, какую версию вы используете, см. Определение версии глобальной таблицы, которую вы используете . Чтобы обновить существующие глобальные таблицы из версии 2017.11.29 (Legacy) до версии 2019.11.21 (Current), см. Обновление глобальных таблиц .

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

Синтаксис

  describe-global-table
--global-table-name <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]

Параметры

--global-table-name (строка)

Имя глобальной таблицы.

--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 для вывода.

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

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

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

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

Примеры

Примечание

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

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

Для отображения информации о глобальной таблице DynamoDB

Следующий describe-global-table пример отображает подробности о MusicCollection глобальной таблице.

aws dynamodb describe-global-table \
    --global-table-name MusicCollection

Вывод:

{
    "GlobalTableDescription": {
        "ReplicationGroup": [
            {
                "RegionName": "us-east-2"
            },
            {
                "RegionName": "us-east-1"
            }
        ],
        "GlobalTableArn": "arn:aws:dynamodb::123456789012:global-table/MusicCollection",
        "CreationDateTime": 1576625818.532,
        "GlobalTableStatus": "ACTIVE",
        "GlobalTableName": "MusicCollection"
    }
}

Для получения дополнительной информации см. Глобальные таблицы DynamoDB в руководстве разработчика Amazon DynamoDB.

Вывод

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

Содержит сведения о глобальной таблице.

ReplicationGroup -> (список)

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

(структура)

Содержит сведения о реплике.

RegionName -> (строка)

Название региона.

ReplicaStatus -> (строка)

Текущее состояние реплики:

  • CREATING - Реплика создается.
  • UPDATING - Реплика обновляется.
  • DELETING - Реплика удаляется.
  • ACTIVE - Реплика готова к использованию.
  • REGION_DISABLED - Реплика недоступна, так как регион Amazon Web Services отключен.

Примечание

Если регион Amazon Web Services остается недоступным более 20 часов, DynamoDB удалит эту реплику из группы репликации. Реплика не будет удалена, и репликация прекратится в/из этого региона.
  • INACCESSIBLE_ENCRYPTION_CREDENTIALS - Ключ KMS, используемый для шифрования таблицы, недоступен.

Примечание

Если ключ KMS остается недоступным более 20 часов, DynamoDB удалит эту реплику из группы репликации. Реплика не будет удалена, и репликация прекратится в/из этого региона.

ReplicaStatusDescription -> (строка)

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

ReplicaStatusPercentProgress -> (строка)

Определяет процент выполнения действия Create, Update или Delete для реплики.

KMSMasterKeyId -> (строка)

Ключ KMS реплики, который будет использоваться для шифрования KMS.

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

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

ReadCapacityUnits -> (целое)

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

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

Переопределяет максимальные параметры пропускной способности по запросу для указанной таблицы реплики.

MaxReadRequestUnits -> (целое)

Максимальное количество единиц запросов чтения для указанной таблицы реплики.

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

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

ReadUnitsPerSecond -> (целое)

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

WriteUnitsPerSecond -> (целое)

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

Status -> (строка)

Представляет значение тепловой пропускной способности базовой таблицы.

GlobalSecondaryIndexes -> (список)

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

(структура)

Представляет свойства реплики глобального вторичного индекса.

IndexName -> (строка)

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

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

Если не указано, используются настройки пропускной способности чтения GSI исходной таблицы.

ReadCapacityUnits -> (целое)

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

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

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

MaxReadRequestUnits -> (целое)

Максимальное количество единиц запросов чтения для указанной таблицы реплики.

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

Представляет тепловую пропускную способность глобального вторичного индекса для этой реплики.

ReadUnitsPerSecond -> (целое)

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

WriteUnitsPerSecond -> (целое)

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

Status -> (строка)

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

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

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

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

Содержит подробности класса таблицы.

TableClass -> (строка)

Класс таблицы указанной таблицы. Допустимые значения — STANDARD и STANDARD_INFREQUENT_ACCESS.

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

Дата и время последнего обновления класса таблицы.

GlobalTableArn -> (строка)

Уникальный идентификатор глобальной таблицы.

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

Время создания глобальной таблицы.

GlobalTableStatus -> (строка)

Текущее состояние глобальной таблицы:

  • CREATING - Глобальная таблица создается.
  • UPDATING - Глобальная таблица обновляется.
  • DELETING - Глобальная таблица удаляется.
  • ACTIVE - Глобальная таблица готова к использованию.

GlobalTableName -> (строка)

Имя глобальной таблицы.

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

END_OF_DOCUMENT_MARKER

Spec-Zone.ru

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