удаление-инстанса-репликации
Описание
Удаляет указанный экземпляр репликации.
Примечание
Вы должны удалить все задачи миграции, связанные с экземпляром репликации, прежде чем вы сможете его удалить.См. также: Документация API AWS
Синтаксис
delete-replication-instance
--replication-instance-arn <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]
Параметры
--replication-instance-arn (строка)
--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
- таблица
- 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 версии 1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, соответствующего двоичному блоку, 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 в руководстве пользователя AWS CLI.
Если не указано иное, все примеры используют правила цитирования в стиле Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки. См. раздел Использование кавычек со строками в руководстве пользователя AWS CLI.
Для удаления экземпляра репликации
Следующий delete-replication-instance пример удаляет экземпляр репликации.
aws dms delete-replication-instance \
--replication-instance-arn arn:aws:dms:us-east-1:123456789012:rep:T3OM7OUB5NM2LCVZF7JPGJRNUE
Вывод:
{
"ReplicationInstance": {
"ReplicationInstanceIdentifier": "my-repl-instance",
"ReplicationInstanceClass": "dms.t2.micro",
"ReplicationInstanceStatus": "deleting",
"AllocatedStorage": 5,
"InstanceCreateTime": 1590011235.952,
"VpcSecurityGroups": [
{
"VpcSecurityGroupId": "sg-f839b688",
"Status": "active"
}
],
"AvailabilityZone": "us-east-1e",
"ReplicationSubnetGroup": {
"ReplicationSubnetGroupIdentifier": "default",
"ReplicationSubnetGroupDescription": "default",
"VpcId": "vpc-136a4c6a",
"SubnetGroupStatus": "Complete",
"Subnets": [
{
"SubnetIdentifier": "subnet-da327bf6",
"SubnetAvailabilityZone": {
"Name": "us-east-1a"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-42599426",
"SubnetAvailabilityZone": {
"Name": "us-east-1d"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-bac383e0",
"SubnetAvailabilityZone": {
"Name": "us-east-1c"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-6746046b",
"SubnetAvailabilityZone": {
"Name": "us-east-1f"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-d7c825e8",
"SubnetAvailabilityZone": {
"Name": "us-east-1e"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-cbfff283",
"SubnetAvailabilityZone": {
"Name": "us-east-1b"
},
"SubnetStatus": "Active"
}
]
},
"PreferredMaintenanceWindow": "wed:11:42-wed:12:12",
"PendingModifiedValues": {},
"MultiAZ": true,
"EngineVersion": "3.3.2",
"AutoMinorVersionUpgrade": true,
"KmsKeyId": "arn:aws:kms:us-east-1:123456789012:key/f7bc0f8e-1a3a-4ace-9faa-e8494fa3921a",
"ReplicationInstanceArn": "arn:aws:dms:us-east-1:123456789012:rep:T3OM7OUB5NM2LCVZF7JPGJRNUE",
"ReplicationInstancePublicIpAddress": "54.225.120.92",
"ReplicationInstancePrivateIpAddress": "172.31.30.121",
"ReplicationInstancePublicIpAddresses": [
"54.225.120.92",
"3.230.18.248"
],
"ReplicationInstancePrivateIpAddresses": [
"172.31.30.121",
"172.31.75.90"
],
"PubliclyAccessible": true,
"SecondaryAvailabilityZone": "us-east-1b"
}
}
Дополнительную информацию см. в разделе Работа с экземпляром репликации AWS DMS в руководстве пользователя AWS Database Migration Service.
Вывод
ReplicationInstance -> (структура)
Удаленная репликация экземпляра.
ReplicationInstanceIdentifier -> (строка)
Идентификатор экземпляра репликации — обязательный параметр. Этот параметр хранится в виде строки в нижнем регистре.
Ограничения:
- Должен содержать от 1 до 63 буквенно-цифровых символов или дефисов.
- Первый символ должен быть буквой.
- Не может заканчиваться дефисом или содержать два последовательных дефиса.
Пример: myrepinstance
ReplicationInstanceClass -> (строка)
Вычислительная и емкость памяти экземпляра репликации, определённая для указанного класса экземпляра репликации. Это обязательный параметр, хотя значение по умолчанию выбрано в консоли DMS.
Для получения дополнительной информации о параметрах и возможностях доступных классов экземпляров репликации см. Выбор подходящего экземпляра репликации DMS для вашей миграции.
ReplicationInstanceStatus -> (строка)
Состояние экземпляра репликации. Возможные значения возврата включают:
"available""creating""deleted""deleting""failed""modifying""upgrading""rebooting""resetting-master-credentials""storage-full""incompatible-credentials""incompatible-network""maintenance"
AllocatedStorage -> (целое число)
InstanceCreateTime -> (отметка времени)
VpcSecurityGroups -> (список)
Группа безопасности VPC для экземпляра.
(структура)
Описывает состояние группы безопасности, связанной с виртуальной частной областью (VPC), в которой размещены ваши репликации и экземпляры баз данных.
VpcSecurityGroupId -> (строка)
Status -> (строка)
AvailabilityZone -> (строка)
ReplicationSubnetGroup -> (структура)
Группа подсетей для экземпляра репликации.
ReplicationSubnetGroupIdentifier -> (строка)
ReplicationSubnetGroupDescription -> (строка)
VpcId -> (строка)
SubnetGroupStatus -> (строка)
Subnets -> (список)
Подсети, которые находятся в группе подсетей.
(структура)
В ответ на запрос операцией DescribeReplicationSubnetGroups этот объект идентифицирует подсеть по ее заданной доступной зоне, идентификатору подсети и состоянию.
SubnetIdentifier -> (строка)
SubnetAvailabilityZone -> (структура)
Доступная зона подсети.
Name -> (строка)
SubnetStatus -> (строка)
SupportedNetworkTypes -> (список)
Протокол адресации IP, поддерживаемый группой подсетей. Используется экземпляром репликации со значениями, такими как только IPv4 или Dual-stack, которые поддерживают адресацию IPv4 и IPv6. IPv6 только пока не поддерживается.
(строка)
PreferredMaintenanceWindow -> (строка)
PendingModifiedValues -> (структура)
Ожидаемые значения модификации.
ReplicationInstanceClass -> (строка)
Вычислительная и емкость памяти экземпляра репликации, определённая для указанного класса экземпляра репликации.
Для получения дополнительной информации о параметрах и возможностях доступных классов экземпляров репликации см. Выбор подходящего экземпляра репликации DMS для вашей миграции.
AllocatedStorage -> (целое число)
MultiAZ -> (булево)
AvailabilityZone, если параметр Multi-AZ установлен на true.EngineVersion -> (строка)
NetworkType -> (строка)
MultiAZ -> (булево)
AvailabilityZone, если параметр Multi-AZ установлен на true.EngineVersion -> (строка)
Номер версии движка экземпляра репликации.
Если номер версии движка не указан при создании экземпляра репликации, используется последняя доступная версия движка.
При изменении основной версии движка экземпляра также установите AllowMajorVersionUpgrade в true.
AutoMinorVersionUpgrade -> (булево)
KmsKeyId -> (строка)
Идентификатор ключа KMS, используемый для шифрования данных на экземпляре репликации.
Если вы не укажете значение для параметра KmsKeyId, DMS использует ваш ключ шифрования по умолчанию.
KMS создаёт ключ шифрования по умолчанию для вашей учетной записи Amazon Web Services. У каждой учетной записи Amazon Web Services есть отдельный ключ шифрования по умолчанию для каждого региона Amazon Web Services.
ReplicationInstanceArn -> (строка)
ReplicationInstancePublicIpAddress -> (строка)
ReplicationInstancePrivateIpAddress -> (строка)
ReplicationInstancePublicIpAddresses -> (список)
Один или несколько публичных IP-адресов для экземпляра репликации.
(строка)
ReplicationInstancePrivateIpAddresses -> (список)
Один или несколько приватных IP-адресов для экземпляра репликации.
(строка)
ReplicationInstanceIpv6Addresses -> (список)
Один или несколько адресов IPv6 для экземпляра репликации.
(строка)
PubliclyAccessible -> (булево)
true представляет экземпляр с публичным IP-адресом. Значение false представляет экземпляр с приватным IP-адресом. Значение по умолчанию true.SecondaryAvailabilityZone -> (строка)
FreeUntil -> (отметка времени)
DnsNameServers -> (строка)
NetworkType -> (строка)
KerberosAuthenticationSettings -> (структура)
Указывает параметры, необходимые для аутентификации Kerberos при репликации экземпляра.
KeyCacheSecretId -> (строка)
KeyCacheSecretIamArn -> (строка)
Krb5FileContents -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.