mls transfer create — команда создания нового правила переноса.
Синтаксис:
mls transfer create [options]
Пример:
mls transfer create --name MyTransfer --connector-id 5f3ec6de-152b-42ec-b5f0-6c18f69c7713 --dst-connector-id 44e6e6a8-5224-4f5e-93e6-7790dc8ea6d9 --connector-type s3custom --dst-connector-type s3custom --source folder1/subfolder,folder2/manifest.yaml --destination
Параметр | Формат | Описание |
|---|---|---|
--name | [string] | Имя правила переноса |
--connector-id | [string] | ID коннектора источника |
--dst-connector-id | [string] | ID коннектора места назначения |
--connector-type | [choice] | Тип коннектора источника. Допустимые варианты: s3amazon, s3custom, s3google, mssql, mysql, postgresql, clickhouse, oracledb, nfs, nfsprivate, nfsshared, s3evolution |
--dst-connector-type | [choice] | Тип коннектора места назначения. Допустимые варианты: s3mlspace, s3custom, nfs, nfsprivate, s3evolution |
--source | [string] | Источник данных. Если источников несколько, укажите через запятую |
--destination | [string] | Место назначения |
--strategy | [choice] | Стратегия переноса. Допустимые варианты: write_all, append_new, sync_all |
Параметр | Формат | Описание |
|---|---|---|
--weekday | [int] | В какие дни недели будет повторяться (1 – 7, где 1 – Пн) |
--monthday | [int] | Какого числа каждый месяц будет повторяться (1 – 31) |
--period | [int] | Каждые ХХ часов будет повторяться (2 – каждые 2 часа) |
--description | [string] | Описание правила переноса |
--cluster-name | [string] | Имя кластера |
Параметр | Формат | Описание |
|---|---|---|
-O --output | [choice] | Формат вывода в консоль. Допустимые варианты: json, text |
-E --endpoint_url | [string] | Базовый адрес API |
-P --profile | [string] | Определение параметров региона, формата вывода по имени профиля |
Параметр | Формат | Описание |
|---|---|---|
-D --debug | [bool] | Вывод в консоль отладочной информации |