Spec-Zone.ru › AWS CLI v2

[ aws . dms ]

modify-replication-config

Описание

Изменяет существующую конфигурацию репликации DMS Serverless, которую можно использовать для запуска репликации. Эта команда включает проверку входных данных и логику для проверки состояния любой репликации, использующей эту конфигурацию. Вы можете изменить конфигурацию репликации только до начала любой репликации, использующей ее. Как только вы первоначально запустили репликацию с данной конфигурацией, вы не можете изменить эту конфигурацию, даже если вы ее остановите.

Другие состояния выполнения, которые позволяют запустить эту команду, включают FAILED и CREATED. Состояние подготовки, которое позволяет запустить эту команду, — FAILED_PROVISION.

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

Синтаксис

  modify-replication-config
--replication-config-arn <value>
[--replication-config-identifier <value>]
[--replication-type <value>]
[--table-mappings <value>]
[--replication-settings <value>]
[--supplemental-settings <value>]
[--compute-config <value>]
[--source-endpoint-arn <value>]
[--target-endpoint-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-config-arn (строка)

Amazon Resource Name репликации, которую нужно изменить.

--replication-config-identifier (строка)

Новая конфигурация репликации, которую нужно применить к репликации.

--replication-type (строка)

Тип репликации.

Возможные значения:

  • full-load
  • cdc
  • full-load-and-cdc

--table-mappings (строка)

Сопоставления таблиц, указанные в репликации.

--replication-settings (строка)

Настройки репликации.

--supplemental-settings (строка)

Дополнительные настройки репликации.

--compute-config (структура)

Параметры конфигурации для подготовки репликации DMS Serverless.

AvailabilityZone -> (строка)

Аварийная зона, в которой будет выполняться репликация DMS Serverless, использующая эту конфигурацию. Значение по умолчанию — случайная аварийная зона, выбранная системой в Amazon Web Services-регионе конфигурации, например, "us-west-2" . Этот параметр нельзя задать, если параметр MultiAZ установлен в true .

DnsNameServers -> (строка)

Список пользовательских DNS-серверов, поддерживаемых репликацией DMS Serverless для доступа к вашей источниковой или целевой базе данных. Этот список переопределяет стандартные серверы имен, поддерживаемые репликацией DMS Serverless. Вы можете указать список адресов интернета через запятую для не более четырёх DNS-серверов. Например: "1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"

KmsKeyId -> (строка)

Amazon Resource Name (ARN) ключа Key Management Service (KMS), используемого для шифрования данных во время репликации DMS Serverless.

Если вы не укажете значение для параметра KmsKeyId, DMS использует ваш ключ шифрования по умолчанию.

KMS создает ключ шифрования по умолчанию для вашей учетной записи Amazon Web Services. У вашей учетной записи Amazon Web Services есть другой ключ шифрования по умолчанию для каждого региона Amazon Web Services.

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

Устанавливает максимальное значение единиц емкости DMS (DCU) для подготовки данной репликации DMS Serverless. Одна единица DCU — 2 ГБ оперативной памяти, с 1 DCU как минимальное разрешённое значение. Список допустимых значений DCU включает 1, 2, 4, 8, 16, 32, 64, 128, 192, 256 и 384. Таким образом, максимальное значение, которое вы можете указать для DMS Serverless, равно 384. Параметр MaxCapacityUnits — единственный параметр DCU, который вы обязаны указать.

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

Устанавливает минимальное значение единиц емкости DMS (DCU) для подготовки данной репликации DMS Serverless. Одна единица DCU — 2 ГБ оперативной памяти, с 1 DCU как минимальное разрешённое значение. Список допустимых значений DCU включает 1, 2, 4, 8, 16, 32, 64, 128, 192, 256 и 384. Таким образом, минимальное значение DCU, которое вы можете указать для DMS Serverless, равно 1. Если вы не зададите это значение, DMS установит этот параметр в минимальное разрешённое значение DCU, равное 1. Если нет текущей активности источника, DMS масштабирует вашу репликацию вниз, пока она не достигнет значения, указанного в MinCapacityUnits .

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

Указывает, является ли репликация DMS Serverless многозонной (Multi-AZ). Параметр AvailabilityZone нельзя установить, если параметр MultiAZ установлен в true .

PreferredMaintenanceWindow -> (строка)

Диапазон времени в неделю, в течение которого может происходить техническое обслуживание системы для репликации DMS Serverless, в универсальном времени координации (UTC). Формат — ddd:hh24:mi-ddd:hh24:mi .

Значение по умолчанию — 30-минутный интервал, выбранный случайным образом из 8-часового временного блока на каждый регион Amazon Web Services. Это обслуживание происходит в случайный день недели. Допустимые значения для дней недели включают Mon , Tue , Wed , Thu , Fri , Sat и Sun .

Ограничения включают минимальный 30-минутный интервал.

ReplicationSubnetGroupId -> (строка)

Указывает идентификатор группы подсетей для ассоциации с репликацией DMS Serverless.

VpcSecurityGroupIds -> (список)

Указывает группу безопасности виртуальной частной сети (VPC), которую нужно использовать с репликацией DMS Serverless. Группа безопасности VPC должна работать с VPC, содержащей репликацию.

(строка)

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

AvailabilityZone=string,DnsNameServers=string,KmsKeyId=string,MaxCapacityUnits=integer,MinCapacityUnits=integer,MultiAZ=boolean,PreferredMaintenanceWindow=string,ReplicationSubnetGroupId=string,VpcSecurityGroupIds=string,string

Синтаксис JSON:

{
  "AvailabilityZone": "string",
  "DnsNameServers": "string",
  "KmsKeyId": "string",
  "MaxCapacityUnits": integer,
  "MinCapacityUnits": integer,
  "MultiAZ": true|false,
  "PreferredMaintenanceWindow": "string",
  "ReplicationSubnetGroupId": "string",
  "VpcSecurityGroupIds": ["string", ...]
}

--source-endpoint-arn (строка)

Amazon Resource Name (ARN) конечной точки источника для этой конфигурации репликации DMS serverless.

--target-endpoint-arn (строка)

Amazon Resource Name (ARN) конечной точки получателя для этой конфигурации репликации DMS serverless.

--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.

Вывод

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

Информация о конфигурации серверлесс репликации, которая была изменена.

ReplicationConfigIdentifier -> (строка)

Идентификатор ReplicationConfig, связанный с репликацией.

ReplicationConfigArn -> (строка)

Amazon Resource Name (ARN) этой конфигурации DMS Serverless репликации.

SourceEndpointArn -> (строка)

Amazon Resource Name (ARN) конечной точки источника для этой конфигурации DMS serverless репликации.

TargetEndpointArn -> (строка)

Amazon Resource Name (ARN) конечной точки назначения для этой конфигурации DMS serverless репликации.

ReplicationType -> (строка)

Тип репликации.

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

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

AvailabilityZone -> (строка)

Доступная зона, где будет работать DMS Serverless репликация, использующая эту конфигурацию. По умолчанию используется случайная доступная зона в регионе Amazon Web Services конфигурации, например, "us-west-2" . Вы не можете установить этот параметр, если параметр MultiAZ установлен на значение true .

DnsNameServers -> (строка)

Список пользовательских DNS-серверов, поддерживаемых DMS Serverless репликацией для доступа к вашей базе данных источника или назначения. Этот список переопределяет поддерживаемые по умолчанию DNS-серверы DMS Serverless репликацией. Вы можете указать список адресов интернета через запятую для до четырёх DNS-серверов. Например: "1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"

KmsKeyId -> (строка)

Amazon Resource Name (ARN) ключа управления ключами (KMS), используемого для шифрования данных во время репликации DMS Serverless.

Если вы не укажете значение для параметра KmsKeyId , DMS использует ваш ключ шифрования по умолчанию.

KMS создаёт ключ шифрования по умолчанию для вашей учетной записи Amazon Web Services. У вашей учетной записи Amazon Web Services есть отдельный ключ шифрования по умолчанию для каждого региона Amazon Web Services.

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

Указывает максимальное значение единиц емкости DMS (DCU), для которых может быть развернута данная DMS Serverless репликация. Одна единица DCU соответствует 2 ГБ оперативной памяти, при минимальном значении 1 DCU. Список допустимых значений DCU включает 1, 2, 4, 8, 16, 32, 64, 128, 192, 256 и 384. Таким образом, максимальное значение, которое вы можете указать для DMS Serverless, равно 384. Параметр MaxCapacityUnits является единственным параметром DCU, который вы должны указать.

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

Указывает минимальное значение единиц емкости DMS (DCU), для которых может быть развернута данная DMS Serverless репликация. Одна единица DCU соответствует 2 ГБ оперативной памяти, при минимальном значении 1 DCU. Список допустимых значений DCU включает 1, 2, 4, 8, 16, 32, 64, 128, 192, 256 и 384. Таким образом, минимальное значение DCU, которое вы можете указать для DMS Serverless, равно 1. Если вы не зададите это значение, DMS установит этот параметр на минимальное допустимое значение DCU, равное 1. Если нет текущей активности источника, DMS уменьшит масштаб вашей репликации до значения, указанного в MinCapacityUnits .

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

Указывает, является ли DMS Serverless репликация развертыванием Multi-AZ. Вы не можете установить параметр AvailabilityZone , если параметр MultiAZ установлен на значение true .

PreferredMaintenanceWindow -> (строка)

Еженедельный временной диапазон, в течение которого может выполняться техническое обслуживание системы для DMS Serverless репликации, в формате Всемирного координированного времени (UTC). Формат - ddd:hh24:mi-ddd:hh24:mi .

По умолчанию используется 30-минутный интервал, выбранный случайным образом из 8-часового интервала в каждом регионе Amazon Web Services. Это техническое обслуживание происходит в случайный день недели. Допустимые значения дней недели включают Mon , Tue , Wed , Thu , Fri , Sat и Sun .

Ограничения включают минимальный интервал в 30 минут.

ReplicationSubnetGroupId -> (строка)

Указывает идентификатор группы подсетей для ассоциации с DMS Serverless репликацией.

VpcSecurityGroupIds -> (список)

Указывает группу безопасности виртуальной частной сети (VPC), которую следует использовать с DMS Serverless репликацией. Группа безопасности VPC должна работать с VPC, содержащей репликацию.

(строка)

ReplicationSettings -> (строка)

Параметры конфигурации для DMS серверлесс репликации.

SupplementalSettings -> (строка)

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

TableMappings -> (строка)

Сопоставления таблиц, указанные в репликации.

ReplicationConfigCreateTime -> (временная метка)

Время создания конфигурации серверлесс репликации.

ReplicationConfigUpdateTime -> (временная метка)

Время обновления конфигурации серверлесс репликации.

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

Spec-Zone.ru

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