Spec-Zone.ru › AWS CLI v2

[ aws . lex-models ]

create-slot-type-version

Описание

Создаёт новую версию типа слота на основе версии $LATEST указанного типа слота. Если версия $LATEST этого ресурса не изменилась с момента создания последней версии, Amazon Lex не создаёт новую версию. Возвращается последняя созданная версия.

Примечание

Можно обновить только версию $LATEST типа слота. Нельзя обновить пронумерованные версии, созданные с помощью операции CreateSlotTypeVersion.

При создании версии типа слота, Amazon Lex устанавливает версию в 1. Последующие версии увеличиваются на 1. Дополнительную информацию см. в разделе versioning-intro .

Для этой операции требуются разрешения на выполнение действия lex:CreateSlotTypeVersion.

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

Синтаксис

  create-slot-type-version
--name <value>
[--checksum <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]

Параметры

--name (строка)

Имя типа слота, для которого требуется создать новую версию. Имя чувствительно к регистру.

--checksum (строка)

Контрольная сумма версии $LATEST типа слота, которую требуется опубликовать. Если вы укажете контрольную сумму, и у версии $LATEST типа слота будет другая контрольная сумма, Amazon Lex вернёт исключение PreconditionFailedException и не опубликует новую версию. Если вы не укажете контрольную сумму, Amazon Lex опубликует версию $LATEST.

--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
  • text
  • table
  • yaml
  • yaml-stream

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

Вывод

name -> (строка)

Имя типа слота.

description -> (строка)

Описание типа слота.

enumerationValues -> (список)

Список объектов EnumerationValue, определяющих значения, которые может принимать тип слота.

(структура)

Каждый тип слота может иметь набор значений. Каждое значение перечисления представляет собой значение, которое может принимать тип слота.

Например, бот для заказа пиццы может иметь тип слота, указывающий тип коржа пиццы. Тип слота может включать значения

  • толстый
  • тонкий
  • начиненный

value -> (строка)

Значение типа слота.

synonyms -> (список)

Дополнительные значения, связанные со значением типа слота.

(строка)

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

Дата последнего обновления типа слота. При создании ресурса даты создания и последнего обновления совпадают.

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

Дата создания типа слота.

version -> (строка)

Версия, назначенная новой версии типа слота.

checksum -> (строка)

Контрольная сумма версии $LATEST типа слота.

valueSelectionStrategy -> (строка)

Стратегия, которую Amazon Lex использует для определения значения слота. Дополнительную информацию см. в разделе PutSlotType .

parentSlotTypeSignature -> (строка)

Встроенный тип слота, используемый в качестве родителя типа слота.

slotTypeConfigurations -> (список)

Дополнительные данные конфигурации, расширяющие родительский встроенный тип слота.

(структура)

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

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

Регулярное выражение, используемое для проверки значения слота.

pattern -> (строка)

Регулярное выражение, используемое для проверки значения слота.

Используйте стандартное регулярное выражение. Amazon Lex поддерживает следующие символы в регулярном выражении:

  • A-Z, a-z
  • 0-9
  • символы Unicode (”u<Unicode>”)

Представьте символы Unicode четырьмя цифрами, например, “u0041” или “u005A”.

Следующие операторы регулярных выражений не поддерживаются:

  • Бесконечные повторители: *, +, или {x,} без верхней границы.
  • Символ подстановки (.)

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

Spec-Zone.ru

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