create-transform-job
Описание
Запускает задание трансформации. Задание трансформации использует обученную модель для получения выводов на основе набора данных и сохраняет эти результаты в указанном вами расположении Amazon S3.
Для выполнения пакетной трансформации вы создаёте задание трансформации и используете имеющиеся данные.
В теле запроса вы предоставляете следующее:
-
TransformJobName- Идентифицирует задание трансформации. Название должно быть уникальным в данной Amazon Web Services Регионе и в аккаунте Amazon Web Services. -
ModelName- Идентифицирует модель для использования.ModelNameдолжно быть именем существующей модели Amazon SageMaker в том же Amazon Web Services Регионе и аккаунте Amazon Web Services. Дополнительная информация о создании модели находится в разделе CreateModel. -
TransformInput- Описывает набор данных для преобразования и расположение в Amazon S3, где он хранится. -
TransformOutput- Идентифицирует расположение в Amazon S3, где вы хотите, чтобы Amazon SageMaker сохранил результаты задания трансформации. -
TransformResources- Идентифицирует экземпляры вычислительных ресурсов ML и версии AMI для задания трансформации.
Для получения дополнительной информации о работе пакетной трансформации обратитесь к разделу Batch Transform.
См. также: Документация API AWS
Синтаксис
create-transform-job
--transform-job-name <value>
--model-name <value>
[--max-concurrent-transforms <value>]
[--model-client-config <value>]
[--max-payload-in-mb <value>]
[--batch-strategy <value>]
[--environment <value>]
--transform-input <value>
--transform-output <value>
[--data-capture-config <value>]
--transform-resources <value>
[--data-processing <value>]
[--tags <value>]
[--experiment-config <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]
Параметры
--transform-job-name (строка)
--model-name (строка)
ModelName должно быть именем существующей модели Amazon SageMaker в пределах региона Amazon Web Services и учетной записи Amazon Web Services.--max-concurrent-transforms (целое число)
MaxConcurrentTransforms установлено в значение 0 или не указано, Amazon SageMaker проверяет необязательные параметры выполнения, чтобы определить параметры для выбранного алгоритма. Если конечная точка параметров выполнения не включена, значение по умолчанию равно 1. Для получения дополнительной информации о параметрах выполнения см. Раздел «Как контейнеры обрабатывают запросы». Для встроенных алгоритмов вам не нужно устанавливать значение для MaxConcurrentTransforms.--model-client-config (структура)
Настраивает таймаут и максимальное количество попыток повторной обработки вызова задачи преобразования.
InvocationsTimeoutInSeconds -> (целое число)
InvocationsMaxRetries -> (целое число)
Сокращенная запись:
InvocationsTimeoutInSeconds=integer,InvocationsMaxRetries=integer
Синтаксис JSON:
{
"InvocationsTimeoutInSeconds": integer,
"InvocationsMaxRetries": integer
}
--max-payload-in-mb (целое число)
Максимальный разрешенный размер полезной нагрузки в МБ. Поленая нагрузка — это часть данных записи (без метаданных). Значение в MaxPayloadInMB должно быть больше или равно размеру одной записи. Для оценки размера записи в МБ разделите размер вашего набора данных на количество записей. Чтобы убедиться, что записи помещаются в максимальный размер полезной нагрузки, рекомендуется использовать немного большее значение. Значение по умолчанию равно 6 МБ.
Значение MaxPayloadInMB не может быть больше 100 МБ. Если вы укажете параметр MaxConcurrentTransforms, значение (MaxConcurrentTransforms * MaxPayloadInMB) также не может превышать 100 МБ.
В случаях, когда полезная нагрузка может быть произвольно большой и передается с помощью HTTP-фрагментации, установите значение в 0. Эта функция работает только в поддерживаемых алгоритмах. В настоящее время встроенные алгоритмы Amazon SageMaker не поддерживают HTTP-фрагментацию.
--batch-strategy (строка)
Указывает количество записей, которые нужно включить в мини-пакет для HTTP-запроса вывода. Запись — это единица входных данных, для которой можно выполнить вывод. Например, одна строка в файле CSV — это запись.
Для включения стратегии пакетной обработки необходимо установить свойство SplitType в значение Line, RecordIO или TFRecord.
Для использования только одной записи при отправке HTTP-запроса вызова в контейнер установите BatchStrategy в значение SingleRecord и SplitType в значение Line.
Для размещения как можно большего количества записей в мини-пакете, сколько может поместиться в ограничение MaxPayloadInMB, установите BatchStrategy в значение MultiRecord и SplitType в значение Line.
Возможные значения:
MultiRecordSingleRecord
--environment (карта)
Переменные среды, которые нужно установить в контейнере Docker. Не включайте конфиденциальные данные в переменные среды. Мы поддерживаем до 16 пар ключ-значение в карте.
ключ -> (строка)
значение -> (строка)
Сокращенная запись:
KeyName1=string,KeyName2=string
Синтаксис JSON:
{"string": "string"
...}
--transform-input (структура)
Описывает источник входных данных и способ потребления их задачей преобразования.
DataSource -> (структура)
Описывает расположение данных канала, то есть расположение входных данных в S3, которые может потреблять модель.
S3DataSource -> (структура)
Расположение данных источника в S3, связанного с каналом.
S3DataType -> (строка)
Если вы выберите S3Prefix, S3Uri идентифицирует префикс имени ключа. Amazon SageMaker использует все объекты с указанным префиксом имени ключа для пакетного преобразования.
Если вы выберите ManifestFile, S3Uri идентифицирует объект, который является файлом манифеста, содержащим список ключей объектов, которые вы хотите использовать для пакетного преобразования Amazon SageMaker.
Совместимые значения: ManifestFile, S3Prefix
Несовместимое значение: AugmentedManifestFile
S3Uri -> (строка)
В зависимости от значения, указанного для S3DataType, идентифицирует либо префикс имени ключа, либо манифест. Например:
- Префикс имени ключа может выглядеть так:
s3://bucketname/exampleprefix/. - Манифест может выглядеть так:
s3://bucketname/example.manifest. Манифест — это объект S3, который является файлом JSON со следующим форматом:[ {"prefix": "s3://customer_bucket/some/prefix/"},"relative/path/to/custdata-1","relative/path/custdata-2",..."relative/path/custdata-N"]. Предыдущий JSON соответствует следующемуS3Uris:s3://customer_bucket/some/prefix/relative/path/to/custdata-1s3://customer_bucket/some/prefix/relative/path/custdata-2...s3://customer_bucket/some/prefix/relative/path/custdata-N. Полный наборS3Urisв этом манифесте составляет входные данные для канала для этого источника данных. Объект, на который указывает каждыйS3Uris, должен быть доступен для роли IAM, которую Amazon SageMaker использует для выполнения задач от вашего имени.
ContentType -> (строка)
CompressionType -> (строка)
None.SplitType -> (строка)
Метод, используемый для разделения файлов данных задачи преобразования на меньшие пакеты. Разделение необходимо, когда общий размер каждого объекта слишком велик, чтобы поместиться в один запрос. Вы также можете использовать разделение данных для повышения производительности, обрабатывая несколько одновременных мини-пакетов. Значение по умолчанию для SplitType — None, что означает, что файлы входных данных не разделены, и пакеты запросов содержат все содержимое входного объекта. Установите значение этого параметра в Line, чтобы разделять записи по границе новой строки. SplitType также поддерживает ряд бинарных форматов ориентированных на записи. В настоящее время поддерживаются следующие форматы записей:
- RecordIO
- TFRecord
При включенном разделении размер мини-пакета зависит от значений параметров BatchStrategy и MaxPayloadInMB. Если значение BatchStrategy равно MultiRecord, Amazon SageMaker отправляет максимальное количество записей в каждом запросе до предела MaxPayloadInMB. Если значение BatchStrategy равно SingleRecord, Amazon SageMaker отправляет отдельные записи в каждом запросе.
Примечание
Некоторые форматы данных представляют запись как двоичную полезную нагрузку, обернутую дополнительными байтами заполнения. При применении разделения к бинарному формату данных заполнение удаляется, если значение BatchStrategy установлено в SingleRecord. Заполнение не удаляется, если значение BatchStrategy установлено в MultiRecord.
Дополнительную информацию о RecordIO см. в документации MXNet в разделе «Создание набора данных с использованием RecordIO». Дополнительную информацию о TFRecord см. в документации TensorFlow в разделе «Использование данных TFRecord».
Сокращенная запись:
DataSource={S3DataSource={S3DataType=string,S3Uri=string}},ContentType=string,CompressionType=string,SplitType=string
Синтаксис JSON:
{
"DataSource": {
"S3DataSource": {
"S3DataType": "ManifestFile"|"S3Prefix"|"AugmentedManifestFile",
"S3Uri": "string"
}
},
"ContentType": "string",
"CompressionType": "None"|"Gzip",
"SplitType": "None"|"Line"|"RecordIO"|"TFRecord"
}
--transform-output (структура)
Описывает результаты задачи преобразования.
S3OutputPath -> (строка)
Путь Amazon S3, в котором вы хотите, чтобы Amazon SageMaker сохранил результаты задачи преобразования. Например, s3://bucket-name/key-name-prefix.
Для каждого объекта S3, используемого в качестве входных данных для задачи преобразования, пакетное преобразование сохраняет преобразованные данные с суффиксом «.out» в соответствующем подкаталоге в указанном префиксе вывода. Например, для входных данных, хранящихся в s3://bucket-name/input-name-prefix/dataset01/data.csv, пакетное преобразование сохраняет преобразованные данные в s3://bucket-name/output-name-prefix/input-name-prefix/data.csv.out. Пакетное преобразование не загружает частично обработанные объекты. Для входного объекта S3, содержащего несколько записей, он создает файл «.out» только в случае успешного завершения задачи преобразования для всего файла. При наличии нескольких объектов S3 в входе задача пакетного преобразования обрабатывает перечисленные объекты S3 и загружает только вывод для успешно обработанных объектов. Если любой объект завершится неудачно в задаче пакетного преобразования, задача помечается как не удачная, чтобы привлечь внимание к проблеме.
Accept -> (строка)
AssembleWith -> (строка)
None. Чтобы добавить символ новой строки в конец каждой преобразованной записи, укажите Line.KmsKeyId -> (строка)
Ключ Amazon Web Services Key Management Service (Amazon Web Services KMS), который Amazon SageMaker использует для шифрования артефактов модели в состоянии покоя с использованием серверной шифрования Amazon S3. KmsKeyId может иметь любой из следующих форматов:
- Идентификатор ключа:
1234abcd-12ab-34cd-56ef-1234567890ab - ARN ключа:
arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab - Имя псевдонима:
alias/ExampleAlias - ARN псевдонима:
arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias
Если вы не предоставите идентификатор ключа KMS, Amazon SageMaker использует ключ KMS по умолчанию для Amazon S3 для учетной записи вашей роли. Дополнительную информацию см. в разделе «Ключи шифрования, управляемые KMS» в Руководстве разработчика Amazon Simple Storage Service.
Политика ключа KMS должна предоставлять разрешение роли IAM, которую вы указали в запросе CreateModel. Дополнительную информацию см. в разделе «Использование политик ключей в Amazon Web Services KMS» в Руководстве разработчика Amazon Web Services Key Management Service.
Сокращенная запись:
S3OutputPath=string,Accept=string,AssembleWith=string,KmsKeyId=string
Синтаксис JSON:
{
"S3OutputPath": "string",
"Accept": "string",
"AssembleWith": "None"|"Line",
"KmsKeyId": "string"
}
--data-capture-config (структура)
Настройка для управления тем, как SageMaker собирает данные инференции.
DestinationS3Uri -> (строка)
KmsKeyId -> (строка)
Идентификатор ресурса Amazon (ARN) ключа службы управления ключами Amazon Web Services, который SageMaker использует для шифрования данных на томе хранилища, подключенном к экземпляру вычислительной среды ML, на котором размещен процесс пакетной трансформации.
KmsKeyId может иметь любой из следующих форматов:
- Идентификатор ключа:
1234abcd-12ab-34cd-56ef-1234567890ab - ARN ключа:
arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab - Имя псевдонима:
alias/ExampleAlias - ARN имени псевдонима:
arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias
GenerateInferenceId -> (булево)
Сокращенная синтаксическая запись:
DestinationS3Uri=string,KmsKeyId=string,GenerateInferenceId=boolean
Синтаксис JSON:
{
"DestinationS3Uri": "string",
"KmsKeyId": "string",
"GenerateInferenceId": true|false
}
--transform-resources (структура)
Описывает ресурсы, включая типы экземпляров ML и количество экземпляров ML, которые следует использовать для задачи трансформации.
InstanceType -> (строка)
ml.m5.large.InstanceCount -> (целое число)
1, максимальное значение — 100. Для задач распределенной трансформации укажите значение, большее, чем 1.VolumeKmsKeyId -> (строка)
Ключ службы управления ключами Amazon Web Services (Amazon Web Services KMS), который Amazon SageMaker использует для шифрования данных модели на томе хранилища, подключенном к экземпляру(ам) вычислительной среды ML, на котором(ых) выполняется задача пакетной трансформации.
Примечание
Некоторые экземпляры на основе Nitro включают локальное хранилище, зависящее от типа экземпляра. Тома локального хранилища шифруются с помощью аппаратного модуля на экземпляре. Вы не можете запросить VolumeKmsKeyId при использовании типа экземпляра с локальным хранилищем.
Список типов экземпляров, которые поддерживают локальное хранилище экземпляра, см. в разделе Тома хранилища экземпляров .
Дополнительную информацию о шифровании локального хранилища экземпляра см. в разделе Тома хранилища экземпляров SSD .
VolumeKmsKeyId может иметь любой из следующих форматов:
- Идентификатор ключа:
1234abcd-12ab-34cd-56ef-1234567890ab - ARN ключа:
arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab - Имя псевдонима:
alias/ExampleAlias - ARN имени псевдонима:
arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias
TransformAmiVersion -> (строка)
Указывает параметр из набора предварительно настроенных образов Amazon Machine Image (AMI). Каждый образ настроен Amazon Web Services с набором версий программного обеспечения и драйверов.
-
Ускоритель: GPU
-
Версия драйвера NVIDIA: 470
al2-ami-sagemaker-batch-gpu-535
-
Ускоритель: GPU
-
Версия драйвера NVIDIA: 535
Сокращенная синтаксическая запись:
InstanceType=string,InstanceCount=integer,VolumeKmsKeyId=string,TransformAmiVersion=string
Синтаксис JSON:
{
"InstanceType": "ml.m4.xlarge"|"ml.m4.2xlarge"|"ml.m4.4xlarge"|"ml.m4.10xlarge"|"ml.m4.16xlarge"|"ml.c4.xlarge"|"ml.c4.2xlarge"|"ml.c4.4xlarge"|"ml.c4.8xlarge"|"ml.p2.xlarge"|"ml.p2.8xlarge"|"ml.p2.16xlarge"|"ml.p3.2xlarge"|"ml.p3.8xlarge"|"ml.p3.16xlarge"|"ml.c5.xlarge"|"ml.c5.2xlarge"|"ml.c5.4xlarge"|"ml.c5.9xlarge"|"ml.c5.18xlarge"|"ml.m5.large"|"ml.m5.xlarge"|"ml.m5.2xlarge"|"ml.m5.4xlarge"|"ml.m5.12xlarge"|"ml.m5.24xlarge"|"ml.m6i.large"|"ml.m6i.xlarge"|"ml.m6i.2xlarge"|"ml.m6i.4xlarge"|"ml.m6i.8xlarge"|"ml.m6i.12xlarge"|"ml.m6i.16xlarge"|"ml.m6i.24xlarge"|"ml.m6i.32xlarge"|"ml.c6i.large"|"ml.c6i.xlarge"|"ml.c6i.2xlarge"|"ml.c6i.4xlarge"|"ml.c6i.8xlarge"|"ml.c6i.12xlarge"|"ml.c6i.16xlarge"|"ml.c6i.24xlarge"|"ml.c6i.32xlarge"|"ml.r6i.large"|"ml.r6i.xlarge"|"ml.r6i.2xlarge"|"ml.r6i.4xlarge"|"ml.r6i.8xlarge"|"ml.r6i.12xlarge"|"ml.r6i.16xlarge"|"ml.r6i.24xlarge"|"ml.r6i.32xlarge"|"ml.m7i.large"|"ml.m7i.xlarge"|"ml.m7i.2xlarge"|"ml.m7i.4xlarge"|"ml.m7i.8xlarge"|"ml.m7i.12xlarge"|"ml.m7i.16xlarge"|"ml.m7i.24xlarge"|"ml.m7i.48xlarge"|"ml.c7i.large"|"ml.c7i.xlarge"|"ml.c7i.2xlarge"|"ml.c7i.4xlarge"|"ml.c7i.8xlarge"|"ml.c7i.12xlarge"|"ml.c7i.16xlarge"|"ml.c7i.24xlarge"|"ml.c7i.48xlarge"|"ml.r7i.large"|"ml.r7i.xlarge"|"ml.r7i.2xlarge"|"ml.r7i.4xlarge"|"ml.r7i.8xlarge"|"ml.r7i.12xlarge"|"ml.r7i.16xlarge"|"ml.r7i.24xlarge"|"ml.r7i.48xlarge"|"ml.g4dn.xlarge"|"ml.g4dn.2xlarge"|"ml.g4dn.4xlarge"|"ml.g4dn.8xlarge"|"ml.g4dn.12xlarge"|"ml.g4dn.16xlarge"|"ml.g5.xlarge"|"ml.g5.2xlarge"|"ml.g5.4xlarge"|"ml.g5.8xlarge"|"ml.g5.12xlarge"|"ml.g5.16xlarge"|"ml.g5.24xlarge"|"ml.g5.48xlarge"|"ml.trn1.2xlarge"|"ml.trn1.32xlarge"|"ml.inf2.xlarge"|"ml.inf2.8xlarge"|"ml.inf2.24xlarge"|"ml.inf2.48xlarge",
"InstanceCount": integer,
"VolumeKmsKeyId": "string",
"TransformAmiVersion": "string"
}
--data-processing (структура)
Структура данных, используемая для указания данных, используемых для инференции в задаче пакетной трансформации, и для сопоставления данных, относящихся к результатам прогнозирования в выводе. Предоставляемый фильтр ввода позволяет исключить входные данные, которые не нужны для инференции в задаче пакетной трансформации. Предоставляемый фильтр вывода позволяет включить входные данные, относящиеся к интерпретации прогнозов в выводе из задачи. Дополнительную информацию см. в разделе Сопоставление результатов прогнозирования с соответствующими записями входных данных .
InputFilter -> (строка)
Выражение JSONPath, используемое для выбора части входных данных, которые передаются алгоритму. Используйте параметр InputFilter, чтобы исключить поля, такие как столбец ID, из входных данных. Если вы хотите, чтобы SageMaker передавал весь набор входных данных алгоритму, примите значение по умолчанию $.
Примеры: "$", "$[1:]", "$.features"
OutputFilter -> (строка)
Выражение JSONPath, используемое для выбора части объединенного набора данных для сохранения в выходном файле для задачи пакетной трансформации. Если вы хотите, чтобы SageMaker сохранил весь набор входных данных в выходном файле, оставьте значение по умолчанию $. Если вы укажете индексы, которые не входят в размерность объединенного набора данных, вы получите ошибку.
Примеры: "$", "$[0,5:]", "$['id','SageMakerOutput']"
JoinSource -> (строка)
Указывает источник данных для объединения с преобразованными данными. Допустимые значения — None и Input. Значение по умолчанию — None, что означает, что входные данные не объединяются с преобразованными данными. Если вы хотите, чтобы задача пакетной трансформации объединяла исходные входные данные с преобразованными данными, установите JoinSource в Input. Вы можете указать OutputFilter в качестве дополнительного фильтра для выбора части объединенного набора данных и сохранения его в выходном файле.
Для JSON или JSONLines объектов, таких как массив JSON, SageMaker добавляет преобразованные данные к объекту входного JSON в атрибут, называемый SageMakerOutput. Объединенный результат для JSON должен быть объектом пары ключ-значение. Если вход не является объектом пары ключ-значение, SageMaker создает новый JSON-файл. В новом JSON-файле данные входных данных хранятся под ключом SageMakerInput, а результаты — под ключом SageMakerOutput.
Для данных CSV SageMaker рассматривает каждую строку как массив JSON и объединяет преобразованные данные с входом, добавляя каждую преобразованную строку в конец входных данных. Объединенные данные содержат исходные входные данные, за которыми следуют преобразованные данные, и вывод — это CSV-файл.
Дополнительную информацию о том, как применяется объединение, см. в разделе Поток работы для сопоставления инференции с записями входных данных .
Сокращенная синтаксическая запись:
InputFilter=string,OutputFilter=string,JoinSource=string
Синтаксис JSON:
{
"InputFilter": "string",
"OutputFilter": "string",
"JoinSource": "Input"|"None"
}
--tags (список)
(Необязательно) Массив пар ключ-значение. Дополнительную информацию см. в разделе Использование тегов распределения затрат в руководстве пользователя Amazon Web Services по выставлению счетов и управлению затратами.
(структура)
Объект тега, состоящий из ключа и необязательного значения, используемый для управления метаданными для ресурсов SageMaker Amazon Web Services.
Вы можете добавлять теги к экземплярам ноутбуков, заданиям обучения, заданиям настройки гиперпараметров, заданиям пакетной трансформации, моделям, заданиям маркировки, группам работы, конфигурациям конечных точек и конечным точкам. Дополнительную информацию об добавлении тегов к ресурсам SageMaker см. в разделе AddTags .
Дополнительную информацию об добавлении метаданных к ресурсам Amazon Web Services с помощью тегов см. в разделе Тегирование ресурсов Amazon Web Services . Советы по лучшим практикам управления ресурсами Amazon Web Services с помощью тегов см. в разделе Примеры наилучших практик тегов: реализация эффективной стратегии тегов ресурсов Amazon Web Services.
Key -> (строка)
Value -> (строка)
Сокращенная синтаксическая запись:
Key=string,Value=string ...
Синтаксис JSON:
[
{
"Key": "string",
"Value": "string"
}
...
]
--experiment-config (структура)
Сопоставляет задачу SageMaker как компонент испытания с экспериментом и испытанием. Указывается при вызове следующих API:
- CreateProcessingJob
- CreateTrainingJob
- CreateTransformJob
ExperimentName -> (строка)
TrialName -> (строка)
TrialComponentDisplayName -> (строка)
RunName -> (строка)
Сокращенная синтаксическая запись:
ExperimentName=string,TrialName=string,TrialComponentDisplayName=string,RunName=string
Синтаксис JSON:
{
"ExperimentName": "string",
"TrialName": "string",
"TrialComponentDisplayName": "string",
"RunName": "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.
Вывод
TransformJobArn -> (string)
© Copyright 2025, Amazon Web Services. Created using Sphinx.