Spec-Zone.ru › AWS CLI v2

[ aws . dms ]

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 (строка)

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

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

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

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

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

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, содержащей репликацию.

(строка)

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

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-load
  • cdc
  • full-load-and-cdc

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

Сопоставления таблиц JSON для репликаций DMS Serverless, развернутых с помощью этой конфигурации репликации. Дополнительную информацию можно найти в разделе Указание правил выбора и преобразования таблиц с помощью JSON.

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

Дополнительные параметры JSON для репликаций DMS Serverless, развернутых с помощью этой конфигурации репликации. Например, см. Параметры настройки обработки изменений.

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

Дополнительные параметры JSON для указания дополнительных данных. Дополнительную информацию можно найти в разделе Указание дополнительных данных для параметров задания.

--resource-identifier (строка)

Необязательное уникальное значение или имя, которые вы задаёте для данного ресурса, которое можно использовать для создания Amazon Resource Name (ARN) для этого ресурса. Дополнительную информацию можно найти в разделе Управление доступом на уровне ресурсов с использованием имён ресурсов и тегов.

--tags (список)

Один или несколько необязательных тегов, связанных с ресурсами, используемыми репликацией DMS Serverless. Дополнительную информацию можно найти в разделе Помечение ресурсов в Database Migration Service.

(структура)

Пользовательская пара ключ-значение, описывающая метаданные, добавленные к ресурсу DMS, используемые в таких операциях, как:

  • AddTagsToResource
  • ListTagsForResource
  • RemoveTagsFromResource

Key -> (строка)

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

Value -> (строка)

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

ResourceArn -> (строка)

Строка Amazon Resource Name (ARN), которая однозначно идентифицирует ресурс, для которого создаётся тег.

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

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 -> (строка)

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

SourceEndpointArn -> (строка)

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

TargetEndpointArn -> (строка)

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

ReplicationType -> (строка)

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

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

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

AvailabilityZone -> (строка)

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

DnsNameServers -> (строка)

Список пользовательских DNS-серверов, поддерживаемых DMS Serverless replication для доступа к вашей источниковой или целевой базе данных. Этот список переопределяет поддерживаемые по умолчанию DNS-серверы DMS Serverless replication. Вы можете указать список интернет-адресов через запятую для до четырёх 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 -> (boolean)

Указывает, является ли 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 serverless репликации.

SupplementalSettings -> (строка)

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

TableMappings -> (строка)

Определённые в репликации сопоставления таблиц.

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

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

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

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

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

Spec-Zone.ru

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