Spec-Zone.ru › AWS CLI v2

[ aws . docdb ]

describe-db-instances

Описание

Возвращает информацию о предоставленных экземплярах Amazon DocumentDB. Этот API поддерживает пагинацию.

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

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

Синтаксис

  describe-db-instances
[--db-instance-identifier <value>]
[--filters <value>]
[--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-instance-identifier (строка)

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

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

  • Если указан, должен соответствовать идентификатору существующего DBInstance .

--filters (список)

Фильтр, определяющий один или несколько экземпляров для описания.

Поддерживаемые фильтры:

  • db-cluster-id - Принимает идентификаторы кластеров и Amazon Resource Names (ARN) кластеров. В списке результатов отображается только информация об экземплярах, связанных с кластерами, идентифицированными этими ARN.
  • db-instance-id - Принимает идентификаторы экземпляров и ARN экземпляров. В списке результатов отображается только информация об экземплярах, идентифицированных этими ARN.

(структура)

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

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

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

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

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

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

(строка)

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

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

Синтаксис JSON:

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

--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
  • text
  • table
  • yaml
  • yaml-stream

--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-instances отображает детали о экземпляре Amazon DocumentDB sample-cluster-instance. Опуская параметр --db-instance-identifier, вы получите информацию о до 100 экземплярах.

aws docdb describe-db-instances \
    --db-instance-identifier sample-cluster-instance

Вывод:

{
    "DBInstances": [
        {
            "Endpoint": {
                "HostedZoneId": "ZNKXH85TT8WVW",
                "Address": "sample-cluster-instance.corcjozrlsfc.us-west-2.docdb.amazonaws.com",
                "Port": 27017
            },
            "PreferredBackupWindow": "00:00-00:30",
            "DBInstanceStatus": "available",
            "DBInstanceClass": "db.r4.large",
            "EnabledCloudwatchLogsExports": [
                "audit"
            ],
            "DBInstanceIdentifier": "sample-cluster-instance",
            "DBSubnetGroup": {
                "Subnets": [
                    {
                        "SubnetStatus": "Active",
                        "SubnetIdentifier": "subnet-4e26d263",
                        "SubnetAvailabilityZone": {
                            "Name": "us-west-2a"
                        }
                    },
                    {
                        "SubnetStatus": "Active",
                        "SubnetIdentifier": "subnet-afc329f4",
                        "SubnetAvailabilityZone": {
                            "Name": "us-west-2c"
                        }
                    },
                    {
                        "SubnetStatus": "Active",
                        "SubnetIdentifier": "subnet-53ab3636",
                        "SubnetAvailabilityZone": {
                            "Name": "us-west-2d"
                        }
                    },
                    {
                        "SubnetStatus": "Active",
                        "SubnetIdentifier": "subnet-991cb8d0",
                        "SubnetAvailabilityZone": {
                            "Name": "us-west-2b"
                        }
                    }
                ],
                "DBSubnetGroupName": "default",
                "SubnetGroupStatus": "Complete",
                "DBSubnetGroupDescription": "default",
                "VpcId": "vpc-91280df6"
            },
            "InstanceCreateTime": "2019-03-15T20:36:06.338Z",
            "Engine": "docdb",
            "StorageEncrypted": false,
            "AutoMinorVersionUpgrade": true,
            "DBInstanceArn": "arn:aws:rds:us-west-2:123456789012:db:sample-cluster-instance",
            "PreferredMaintenanceWindow": "tue:08:39-tue:09:09",
            "VpcSecurityGroups": [
                {
                    "Status": "active",
                    "VpcSecurityGroupId": "sg-77186e0d"
                }
            ],
            "DBClusterIdentifier": "sample-cluster",
            "PendingModifiedValues": {},
            "BackupRetentionPeriod": 3,
            "PubliclyAccessible": false,
            "EngineVersion": "3.6.0",
            "PromotionTier": 1,
            "AvailabilityZone": "us-west-2c",
            "DbiResourceId": "db-A2GIKUV6KPOHITGGKI2NHVISZA"
        }
    ]
}

Дополнительную информацию см. в разделе «Определение экземпляров Amazon DocumentDB» в руководстве разработчика Amazon DocumentDB.

Вывод

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

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

DBInstances -> (список)

Подробная информация об одном или нескольких экземплярах.

(структура)

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

DBInstanceIdentifier -> (строка)

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

DBInstanceClass -> (строка)

Содержит имя класса вычислительной и оперативной памяти экземпляра.

Engine -> (строка)

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

DBInstanceStatus -> (строка)

Определяет текущее состояние этой базы данных.

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

Определяет конечную точку подключения.

Address -> (строка)

Определяет DNS-адрес экземпляра.

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

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

HostedZoneId -> (строка)

Определяет идентификатор, присваиваемый Amazon Route 53 при создании хостированной зоны.

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

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

PreferredBackupWindow -> (строка)

Определяет ежедневный интервал времени, в течение которого создаются автоматические резервные копии, если автоматические резервные копии включены, как определяется параметром BackupRetentionPeriod.

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

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

VpcSecurityGroups -> (список)

Предоставляет список элементов группы безопасности VPC, к которым принадлежит экземпляр.

(структура)

Используется как элемент ответа для запросов о членстве в группе безопасности виртуальной частной сети (VPC).

VpcSecurityGroupId -> (строка)

Имя группы безопасности VPC.

Status -> (строка)

Состояние группы безопасности VPC.

AvailabilityZone -> (строка)

Определяет имя зоны доступности, в которой расположен экземпляр.

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

Определяет информацию о группе подсетей, связанной с экземпляром, включая имя, описание и подсети в группе подсетей.

DBSubnetGroupName -> (строка)

Имя группы подсетей.

DBSubnetGroupDescription -> (строка)

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

VpcId -> (строка)

Предоставляет идентификатор виртуальной частной сети (VPC) группы подсетей.

SubnetGroupStatus -> (строка)

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

Subnets -> (список)

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

(структура)

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

SubnetIdentifier -> (строка)

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

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

Определяет зону доступности для подсети.

Name -> (строка)

Имя зоны доступности.

SubnetStatus -> (строка)

Указывает состояние подсети.

DBSubnetGroupArn -> (строка)

Amazon Resource Name (ARN) для группы подсетей базы данных.

PreferredMaintenanceWindow -> (строка)

Определяет еженедельный интервал времени, в течение которого может происходить техническое обслуживание системы, в формате универсального времени (UTC).

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

Указывает, что изменения в экземпляре ожидаются. Этот элемент включается только в случае ожидаемых изменений. Конкретные изменения определяются подэлементами.

DBInstanceClass -> (строка)

Содержит новое DBInstanceClass для экземпляра, которое будет применено или в настоящее время применяется.

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

Содержит новый размер AllocatedStorage для экземпляра, который будет применен или в настоящее время применяется.

MasterUserPassword -> (строка)

Содержит ожидаемое или текущее изменение учетных данных администратора для экземпляра.

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

Определяет ожидаемый порт для экземпляра.

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

Определяет ожидаемое количество дней, в течение которых сохраняются автоматические резервные копии.

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

Указывает, что экземпляр Single-AZ должен быть изменен на Multi-AZ развертывание.

EngineVersion -> (строка)

Указывает версию движка базы данных.

LicenseModel -> (строка)

Модель лицензии для экземпляра.

Допустимые значения: license-included, bring-your-own-license, general-public-license

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

Определяет новое значение Provisioned IOPS для экземпляра, которое будет применено или в настоящее время применяется.

DBInstanceIdentifier -> (строка)

Содержит новое DBInstanceIdentifier для экземпляра, которое будет применено или в настоящее время применяется.

StorageType -> (строка)

Указывает тип хранилища, который будет связан с экземпляром.

CACertificateIdentifier -> (строка)

Указывает идентификатор сертификата центра сертификации (CA) для экземпляра базы данных.

DBSubnetGroupName -> (строка)

Новая группа подсетей для экземпляра.

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

Список типов журналов, конфигурация которых все еще ожидается. Эти типы журналов находятся в процессе активации или деактивации.

LogTypesToEnable -> (список)

Типы журналов, которые находятся в процессе деактивации. После деактивации эти типы журналов не экспортируются в CloudWatch Logs.

(строка)

LogTypesToDisable -> (список)

Типы журналов, которые находятся в процессе активации. После активации эти типы журналов экспортируются в Amazon CloudWatch Logs.

(строка)

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

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

EngineVersion -> (строка)

Указывает версию движка базы данных.

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

Не применяется. Этот параметр не относится к Amazon DocumentDB. Amazon DocumentDB не выполняет обновления до младших версий независимо от установленного значения.

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

Не поддерживается. Amazon DocumentDB в настоящее время не поддерживает публичные конечные точки. Значение PubliclyAccessible всегда false.

StatusInfos -> (список)

Состояние реплики для чтения. Если экземпляр не является репликой для чтения, этот элемент пуст.

(структура)

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

StatusType -> (строка)

Это значение в настоящее время «read replication».

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

Булево значение, которое является true, если экземпляр работает нормально, или false, если экземпляр находится в состоянии ошибки.

Status -> (строка)

Состояние экземпляра. Для реплики для чтения значения могут быть replicating, ошибка, stopped или terminated.

Message -> (строка)

Подробности об ошибке, если экземпляр находится в состоянии ошибки. Если экземпляр не находится в состоянии ошибки, это значение пустое.

DBClusterIdentifier -> (строка)

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

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

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

KmsKeyId -> (строка)

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

DbiResourceId -> (строка)

Уникальный, неизменяемый идентификатор экземпляра, уникальный для региона Amazon Web Services. Этот идентификатор можно найти в записях журнала CloudTrail всякий раз, когда к экземпляру обращается ключ KMS.

CACertificateIdentifier -> (строка)

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

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

Значение, указывающее, следует ли копировать теги из экземпляра базы данных в снимки экземпляра базы данных. По умолчанию теги не копируются.

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

Значение, определяющее порядок, в котором реплика Amazon DocumentDB повышается до главного экземпляра после отказа существующего главного экземпляра.

DBInstanceArn -> (строка)

Amazon Resource Name (ARN) для экземпляра.

EnabledCloudwatchLogsExports -> (список)

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

(строка)

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

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

CAIdentifier -> (строка)

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

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

Дата истечения срока действия серверного сертификата экземпляра базы данных.

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

Устанавливается в true, если для экземпляра базы данных включен Amazon RDS Performance Insights, и в противном случае в false.

PerformanceInsightsKMSKeyId -> (строка)

Идентификатор ключа KMS для шифрования данных Performance Insights. Идентификатор ключа KMS — это Amazon Resource Name (ARN), идентификатор ключа KMS или псевдоним ключа KMS для ключа шифрования KMS.

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

END_OF_DOCUMENT_MARKER

Spec-Zone.ru

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