create-replication-config
Описание
Создаёт конфигурацию, которую вы можете впоследствии использовать для настройки и запуска репликации DMS Serverless. Вы также можете указать параметры для проверки входных данных конфигурации перед запуском репликации.
См. также: Документацию API AWS
Синтаксис
create-replication-config
--replication-config-identifier <value>
--source-endpoint-arn <value>
--target-endpoint-arn <value>
--compute-config <value>
--replication-type <value>
--table-mappings <value>
[--replication-settings <value>]
[--supplemental-settings <value>]
[--resource-identifier <value>]
[--tags <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-identifier (строка)
ReplicationConfigArn, возвращаемого в выходных данных этого действия. Затем вы можете передать эти выходные данные ReplicationConfigArn в качестве значения параметра ReplicationConfigArn для других действий, чтобы идентифицировать как репликации DMS Serverless, так и конфигурации репликации, на которых должны выполняться эти действия. Для некоторых действий вы также можете использовать либо этот уникальный идентификатор, либо соответствующий ARN в фильтрах действий для идентификации конкретной репликации и конфигурации репликации, на которых нужно выполнить операцию.--source-endpoint-arn (строка)
--target-endpoint-arn (строка)
--compute-config (структура)
Параметры конфигурации для развертывания репликации DMS Serverless.
AvailabilityZone -> (строка)
"us-west-2". Этот параметр нельзя задать, если параметр MultiAZ установлен на значение true.DnsNameServers -> (строка)
"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 -> (целое число)
MaxCapacityUnits — единственный параметр DCU, который требуется указать.MinCapacityUnits -> (целое число)
MinCapacityUnits.MultiAZ -> (булево)
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 -> (строка)
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", ...]
}
--replication-type (строка)
Тип репликации DMS Serverless, который необходимо развернуть с помощью этой конфигурации репликации.
Возможные значения:
"full-load""cdc""full-load-and-cdc"
Возможные значения:
full-loadcdcfull-load-and-cdc
--table-mappings (строка)
--replication-settings (строка)
--supplemental-settings (строка)
--resource-identifier (строка)
--tags (список)
Один или несколько необязательных тегов, связанных с ресурсами, используемыми репликацией DMS Serverless. Дополнительную информацию можно найти в разделе Помечение ресурсов в Database Migration Service.
(структура)
Пользовательская пара ключ-значение, описывающая метаданные, добавленные к ресурсу DMS, используемые в таких операциях, как:
AddTagsToResourceListTagsForResourceRemoveTagsFromResource
Key -> (строка)
Value -> (строка)
ResourceArn -> (строка)
Сокращённый синтаксис:
Key=string,Value=string,ResourceArn=string ...
Синтаксис JSON:
[
{
"Key": "string",
"Value": "string",
"ResourceArn": "string"
}
...
]
--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 (boolean)
Включить отладовую запись журнала.
--endpoint-url (string)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет поведение проверки SSL-сертификатов по умолчанию.
--no-paginate (boolean)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (string)
Стиль форматирования для вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (string)
Запрос JMESPath для фильтрации данных ответа.
--profile (string)
Использовать определённый профиль из файла параметров.
--region (string)
Регион для использования. Переопределяет настройки конфигурации/окружения.
--version (string)
Отобразить версию этого инструмента.
--color (string)
Включить/выключить цветной вывод.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Кредиты не будут загружены, если этот аргумент предоставлен.
--ca-bundle (string)
Файл сертификатов CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/окружения.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию составляет 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию составляет 60 секунд.
--cli-binary-format (string)
Стиль форматирования, используемый для двоичных блоков. По умолчанию используется формат 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 (boolean)
Отключить вывод постраничной навигации CLI.
--cli-auto-prompt (boolean)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматическое запросы параметров ввода CLI.
Вывод
ReplicationConfig -> (структура)
Параметры конфигурации, возвращённые DMS Serverless replication после его создания.
ReplicationConfigIdentifier -> (строка)
ReplicationConfig, связанного с репликацией.ReplicationConfigArn -> (строка)
SourceEndpointArn -> (строка)
TargetEndpointArn -> (строка)
ReplicationType -> (строка)
ComputeConfig -> (структура)
Параметры конфигурации для выделения DMS serverless replication.
AvailabilityZone -> (строка)
"us-west-2" . Вы не можете установить этот параметр, если параметр MultiAZ установлен на true .DnsNameServers -> (строка)
"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 -> (целое число)
MaxCapacityUnits — единственный параметр DCU, который вы обязаны указать.MinCapacityUnits -> (целое число)
MinCapacityUnits.MultiAZ -> (boolean)
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 -> (строка)
VpcSecurityGroupIds -> (список)
Указывает группу безопасности виртуальной частной сети (VPC) для использования с DMS Serverless репликацией. Группа безопасности VPC должна работать с VPC, содержащей репликацию.
(строка)
ReplicationSettings -> (строка)
SupplementalSettings -> (строка)
TableMappings -> (строка)
ReplicationConfigCreateTime -> (метка времени)
ReplicationConfigUpdateTime -> (метка времени)
© Copyright 2025, Amazon Web Services. Created using Sphinx.