Spec-Zone.ru › AWS CLI v2

[ aws . rds ]

удаление-группы-фрагментов-бд

Описание

Удаляет группу фрагментов базы данных Aurora Limitless.

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

Синтаксис

  delete-db-shard-group
--db-shard-group-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]

Параметры

--db-shard-group-identifier (строка)

Имя группы фрагментов БД для удаления.

--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
  • текст
  • таблица
  • 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.

Пример 1: Неудачное удаление группы фрагментов БД

Следующий delete-db-shard-group пример показывает ошибку, возникающую при попытке удалить группу фрагментов БД перед удалением всех баз данных и схем.

aws rds delete-db-shard-group \
    --db-shard-group-identifier limitless-test-shard-grp

Вывод:

An error occurred (InvalidDBShardGroupState) when calling the DeleteDBShardGroup operation: Unable to delete the DB shard group limitless-test-db-shard-group.
Delete all of your Limitless Database databases and schemas, then try again.

Пример 2: Успешное удаление группы фрагментов БД

Следующий delete-db-shard-group пример удаляет группу фрагментов БД после удаления всех баз данных и схем, включая схему public.

aws rds delete-db-shard-group \
    --db-shard-group-identifier limitless-test-shard-grp

Вывод:

{
    "DBShardGroupResourceId": "shardgroup-7bb446329da94788b3f957746example",
    "DBShardGroupIdentifier": "limitless-test-shard-grp",
    "DBClusterIdentifier": "limitless-test-cluster",
    "MaxACU": 768.0,
    "ComputeRedundancy": 0,
    "Status": "deleting",
    "PubliclyAccessible": true,
    "Endpoint": "limitless-test-cluster.limitless-cekycexample.us-east-2.rds.amazonaws.com"
}

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

Вывод

DBShardGroupResourceId -> (строка)

Уникальный, неизменяемый идентификатор группы фрагментов БД, относящийся к региону Amazon Web Services.

DBShardGroupIdentifier -> (строка)

Имя группы фрагментов БД.

DBClusterIdentifier -> (строка)

Имя основного кластера БД для группы фрагментов БД.

MaxACU -> (вещественное число)

Максимальная емкость группы фрагментов БД в единицах емкости Aurora (ACU).

MinACU -> (вещественное число)

Минимальная емкость группы фрагментов БД в единицах емкости Aurora (ACU).

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

Указывает, создавать ли резервные группы фрагментов БД для группы фрагментов БД. Допустимые значения следующие:

  • 0 — Создает группу фрагментов БД без резервной группы фрагментов БД. Это значение по умолчанию.
  • 1 — Создает группу фрагментов БД с резервной группой фрагментов БД в другом доступном поясе (AZ).
  • 2 — Создает группу фрагментов БД с двумя резервными группами фрагментов БД в двух разных AZ.

Status -> (строка)

Статус группы фрагментов БД.

PubliclyAccessible -> (логическое значение)

Указывает, доступна ли группа фрагментов БД публично.

Если группа фрагментов БД доступна публично, её DNS-имя разрешается на частный IP-адрес внутри VPC группы фрагментов БД. Она разрешается на публичный IP-адрес вне VPC группы фрагментов БД. Доступ к группе фрагментов БД в конечном итоге контролируется используемой группой безопасности. Этот публичный доступ не разрешён, если группа безопасности, назначенная группе фрагментов БД, его не разрешает.

Если группа фрагментов БД не доступна публично, это внутренняя группа фрагментов БД с DNS-именем, которое разрешается на частный IP-адрес.

Дополнительную информацию см. в CreateDBShardGroup.

Это значение применимо только к базе данных Aurora Limitless.

Endpoint -> (строка)

Точка подключения для группы фрагментов БД.

DBShardGroupArn -> (строка)

Amazon Resource Name (ARN) для группы фрагментов БД.

TagList -> (список)

Список тегов.

Дополнительную информацию см. в тегировании ресурсов Amazon RDS в руководстве пользователя Amazon RDS или в тегировании ресурсов Amazon Aurora и Amazon RDS в руководстве пользователя Amazon Aurora.

(структура)

Метаданные, назначенные ресурсу Amazon RDS, представляющие собой пару ключ-значение.

Дополнительную информацию см. в тегировании ресурсов Amazon RDS в руководстве пользователя Amazon RDS или в тегировании ресурсов Amazon Aurora и Amazon RDS в руководстве пользователя Amazon Aurora.

Key -> (строка)

Ключ — это обязательное имя тега. Значение строки может составлять от 1 до 128 символов Юникода и не может начинаться с aws: или rds:. Строка может содержать только набор символов Юникода, цифр, пробелов, ‘_’, ‘.’, ‘:’, ‘/’, ‘=’, ‘+’, ‘-’, ‘@’ (регулярное выражение Java: “^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$”).

Value -> (строка)

Значение — это необязательное значение тега. Значение строки может составлять от 1 до 256 символов Юникода и не может начинаться с aws: или rds:. Строка может содержать только набор символов Юникода, цифр, пробелов, ‘_’, ‘.’, ‘:’, ‘/’, ‘=’, ‘+’, ‘-’, ‘@’ (регулярное выражение Java: “^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$”).

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

Spec-Zone.ru

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