Spec-Zone.ru › AWS CLI v2

[ aws . qapps ]

create-q-app

Описание

Создаёт новую Amazon Q App на основе предоставленного определения. Определение Q App указывает карточки и поток Q App. Эта операция также рассчитывает зависимости между карточками, анализируя ссылки в подсказках.

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

create-q-app использует значения типа документа. Типы документов следуют модели данных JSON, где допустимыми значениями являются: строки, числа, булевы значения, null, массивы и объекты. Для входных данных команды, опций и вложенных параметров, помеченных типом document, необходимо предоставить JSON. Краткая синтаксическая запись не поддерживает типы документов.

Синтаксис

  create-q-app
--instance-id <value>
--title <value>
[--description <value>]
--app-definition <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]

Параметры

--instance-id (строка)

Уникальный идентификатор экземпляра среды приложения Amazon Q Business.

--title (строка)

Название нового приложения Q App.

--description (строка)

Описание нового приложения Q App.

--app-definition (структура)

Определение нового приложения Q App, указывающее карточки и поток.

cards -> (список)

Карточки, составляющие определение Q App.

(меченый объединяющий тип)

Свойства, определяющие карточку ввода в Amazon Q App.

Примечание

Это структура меченного объединения. Только один из следующих ключей верхнего уровня может быть установлен: textInput, qQuery, qPlugin, fileUpload, formInput.

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

Контейнер для свойств карточки текстового ввода.

title -> (строка)

Заголовок или метка карточки текстового ввода.

id -> (строка)

Уникальный идентификатор карточки текстового ввода.

type -> (строка)

Тип карточки.

placeholder -> (строка)

Текст-заполнитель для отображения в поле текстового ввода.

defaultValue -> (строка)

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

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

Контейнер для свойств карточки ввода запроса.

title -> (строка)

Заголовок или метка карточки запроса.

id -> (строка)

Уникальный идентификатор карточки запроса.

type -> (строка)

Тип карточки.

prompt -> (строка)

Подсказка или инструкции, отображаемые для карточки запроса.

outputSource -> (строка)

Источник или тип выходных данных для генерации на карточке запроса.

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

Включает фильтрацию ответов на основе атрибутов документов или полей метаданных.

andAllFilters -> (список)

Выполняет логическую операцию AND для всех заданных фильтров.

(структура)

Критерии фильтрации ответов на основе атрибутов документов или полей метаданных.

andAllFilters -> (список)

Выполняет логическую операцию AND для всех заданных фильтров.

(… рекурсивно …)

orAllFilters -> (список)

Выполняет логическую операцию OR для всех заданных фильтров.

(… рекурсивно …)

(… рекурсивно …)equalsTo -> (структура)

Выполняет операцию равно над двумя атрибутами документов или полями метаданных. Поддерживается для следующих типов значений атрибутов документов: dateValue , longValue , stringListValue и stringValue.

name -> (строка)

Идентификатор атрибута.

value -> (меченый объединяющий тип)

Значение атрибута.

Примечание

Это структура меченного объединения. Только один из следующих ключей верхнего уровня может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (длинное целое число)

Значение целого числа большого размера.

dateValue -> (временная метка)

Дата, представленная в формате ISO 8601.

Важно включать часовой пояс в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Возвращает true, если документ содержит все указанные атрибуты документов или поля метаданных. Поддерживается для следующих типов значений атрибутов документов: stringListValue.

name -> (строка)

Идентификатор атрибута.

value -> (меченый объединяющий тип)

Значение атрибута.

Примечание

Это структура меченного объединения. Только один из следующих ключей верхнего уровня может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (длинное целое число)

Значение целого числа большого размера.

dateValue -> (временная метка)

Дата, представленная в формате ISO 8601.

Важно включать часовой пояс в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Возвращает true, если документ содержит любой из указанных атрибутов документов или полей метаданных. Поддерживается для следующих типов значений атрибутов документов: stringListValue.

name -> (строка)

Идентификатор атрибута.

value -> (меченый объединяющий тип)

Значение атрибута.

Примечание

Это структура меченного объединения. Только один из следующих ключей верхнего уровня может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (длинное целое число)

Значение целого числа большого размера.

dateValue -> (временная метка)

Дата, представленная в формате ISO 8601.

Важно включать часовой пояс в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию больше чем над двумя атрибутами документов или полями метаданных. Поддерживается для следующих типов значений атрибутов документов: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (меченый объединяющий тип)

Значение атрибута.

Примечание

Это структура меченного объединения. Только один из следующих ключей верхнего уровня может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (длинное целое число)

Значение целого числа большого размера.

dateValue -> (временная метка)

Дата, представленная в формате ISO 8601.

Важно включать часовой пояс в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию больше или равно над двумя атрибутами документов или полями метаданных. Поддерживается для следующих типов значений атрибутов документов: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (меченый объединяющий тип)

Значение атрибута.

Примечание

Это структура меченного объединения. Только один из следующих ключей верхнего уровня может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (длинное целое число)

Значение целого числа большого размера.

dateValue -> (временная метка)

Дата, представленная в формате ISO 8601.

Важно включать часовой пояс в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию меньше чем над двумя атрибутами документов или полями метаданных. Поддерживается для следующих типов значений атрибутов документов: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (меченый объединяющий тип)

Значение атрибута.

Примечание

Это структура меченного объединения. Только один из следующих ключей верхнего уровня может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (длинное целое число)

Значение целого числа большого размера.

dateValue -> (временная метка)

Дата, представленная в формате ISO 8601.

Важно включать часовой пояс в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию меньше или равно над двумя атрибутами документов или полями метаданных. Поддерживается для следующих типов значений атрибутов документов: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (меченый объединяющий тип)

Значение атрибута.

Примечание

Это структура меченного объединения. Только один из следующих ключей верхнего уровня может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (длинное целое число)

Значение целого числа большого размера.

dateValue -> (временная метка)

Дата, представленная в формате ISO 8601.

Важно включать часовой пояс в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

orAllFilters -> (список)

Выполняет логическую OR операцию над всеми предоставленными фильтрами.

(структура)

Критерии фильтрации, используемые для ответов на основе атрибутов документа или полей метаданных.

andAllFilters -> (список)

Выполняет логическую AND операцию над всеми предоставленными фильтрами.

(… рекурсивно …)

orAllFilters -> (список)

Выполняет логическую OR операцию над всеми предоставленными фильтрами.

(… рекурсивно …)

(… рекурсивно …)equalsTo -> (структура)

Выполняет операцию равенства над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue, longValue, stringListValue и stringValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченных союзов)

Значение атрибута.

Примечание

Это структура помеченных союзов. Только один из следующих ключей верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое число типа long.

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

Дата, выраженная в формате ISO 8601.

Важно включить часовой пояс в формате ISO 8601 date-time. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Возвращает true, когда документ содержит все указанные атрибуты документа или поля метаданных. Поддерживается для следующих типов значений атрибутов документа: stringListValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченных союзов)

Значение атрибута.

Примечание

Это структура помеченных союзов. Только один из следующих ключей верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое число типа long.

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

Дата, выраженная в формате ISO 8601.

Важно включить часовой пояс в формате ISO 8601 date-time. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Возвращает true, когда документ содержит любой из указанных атрибутов документа или полей метаданных. Поддерживается для следующих типов значений атрибутов документа: stringListValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченных союзов)

Значение атрибута.

Примечание

Это структура помеченных союзов. Только один из следующих ключей верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое число типа long.

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

Дата, выраженная в формате ISO 8601.

Важно включить часовой пояс в формате ISO 8601 date-time. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию больше чем над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченных союзов)

Значение атрибута.

Примечание

Это структура помеченных союзов. Только один из следующих ключей верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое число типа long.

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

Дата, выраженная в формате ISO 8601.

Важно включить часовой пояс в формате ISO 8601 date-time. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию больше или равно над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченных союзов)

Значение атрибута.

Примечание

Это структура помеченных союзов. Только один из следующих ключей верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое число типа long.

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

Дата, выраженная в формате ISO 8601.

Важно включить часовой пояс в формате ISO 8601 date-time. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию меньше чем над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченных союзов)

Значение атрибута.

Примечание

Это структура помеченных союзов. Только один из следующих ключей верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое число типа long.

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

Дата, выраженная в формате ISO 8601.

Важно включить часовой пояс в формате ISO 8601 date-time. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию меньше или равно над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченных союзов)

Значение атрибута.

Примечание

Это структура помеченных союзов. Только один из следующих ключей верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое число типа long.

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

Дата, выраженная в формате ISO 8601.

Важно включить часовой пояс в формате ISO 8601 date-time. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет логическую операцию NOT над всеми предоставленными фильтрами.

andAllFilters -> (список)

Выполняет логическую операцию AND над всеми предоставленными фильтрами.

(… рекурсивно …)

orAllFilters -> (список)

Выполняет логическую операцию OR над всеми предоставленными фильтрами.

(… рекурсивно …)

(… рекурсивно …)equalsTo -> (структура)

Выполняет операцию равенства над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue, longValue, stringListValue и stringValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного союза)

Значение атрибута.

Примечание

Это структура помеченного союза. Только один из следующих верхних ключей может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы часовой пояс был включен в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Возвращает true, когда документ содержит все указанные атрибуты документа или поля метаданных. Поддерживается для следующих типов значений атрибутов документа: stringListValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного союза)

Значение атрибута.

Примечание

Это структура помеченного союза. Только один из следующих верхних ключей может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы часовой пояс был включен в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Возвращает true, когда документ содержит любой из указанных атрибутов документа или полей метаданных. Поддерживается для следующих типов значений атрибутов документа: stringListValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного союза)

Значение атрибута.

Примечание

Это структура помеченного союза. Только один из следующих верхних ключей может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы часовой пояс был включен в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию больше чем над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного союза)

Значение атрибута.

Примечание

Это структура помеченного союза. Только один из следующих верхних ключей может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы часовой пояс был включен в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию больше или равно над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного союза)

Значение атрибута.

Примечание

Это структура помеченного союза. Только один из следующих верхних ключей может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы часовой пояс был включен в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию меньше чем над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного союза)

Значение атрибута.

Примечание

Это структура помеченного союза. Только один из следующих верхних ключей может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы часовой пояс был включен в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию меньше или равно над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного союза)

Значение атрибута.

Примечание

Это структура помеченного союза. Только один из следующих верхних ключей может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы часовой пояс был включен в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию равенства над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue, longValue, stringListValue и stringValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного союза)

Значение атрибута.

Примечание

Это структура помеченного союза. Только один из следующих верхних ключей может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы часовой пояс был включен в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Возвращает true, когда документ содержит все указанные атрибуты документа или поля метаданных. Поддерживается для следующих типов значений атрибутов документа: stringListValue.

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного союза)

Значение атрибута.

Примечание

Это структура помеченного союза. Только один из следующих верхних ключей может быть установлен: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы часовой пояс был включен в формате ISO 8601 дата-время. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 дата-время для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Возвращает true, когда документ содержит любые из указанных атрибутов документа или метаданных. Поддерживается для следующих типов значений атрибутов документа: stringListValue .

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного объединения)

Значение атрибута.

Примечание

Это структура помеченного объединения. Только один из следующих ключевых элементов верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы в формате ISO 8601 date-time был указан часовой пояс. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию больше, чем над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue .

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного объединения)

Значение атрибута.

Примечание

Это структура помеченного объединения. Только один из следующих ключевых элементов верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы в формате ISO 8601 date-time был указан часовой пояс. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию больше или равно над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue .

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного объединения)

Значение атрибута.

Примечание

Это структура помеченного объединения. Только один из следующих ключевых элементов верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы в формате ISO 8601 date-time был указан часовой пояс. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию меньше, чем над двумя атрибутами документа или полями метаданных. Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue .

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного объединения)

Значение атрибута.

Примечание

Это структура помеченного объединения. Только один из следующих ключевых элементов верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы в формате ISO 8601 date-time был указан часовой пояс. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Выполняет операцию меньше или равно над двумя атрибутами документа или полями метаданных.Поддерживается для следующих типов значений атрибутов документа: dateValue и longValue .

name -> (строка)

Идентификатор атрибута.

value -> (структура помеченного объединения)

Значение атрибута.

Примечание

Это структура помеченного объединения. Только один из следующих ключевых элементов верхнего уровня может быть задан: stringValue, stringListValue, longValue, dateValue.

stringValue -> (строка)

Строка.

stringListValue -> (список)

Список строк.

(строка)

longValue -> (целое число)

Целое значение.

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

Дата, выраженная в формате ISO 8601.

Важно, чтобы в формате ISO 8601 date-time был указан часовой пояс. Например, 2012-03-25T12:30:10+01:00 — это формат ISO 8601 date-time для 25 марта 2012 года в 12:30 (плюс 10 секунд) по Центральноевропейскому времени.

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

Контейнер для свойств карточки входных данных плагина.

title -> (строка)

Заголовок или метка карточки плагина.

id -> (строка)

Уникальный идентификатор карточки плагина.

type -> (строка)

Тип карточки.

prompt -> (строка)

Подсказка или инструкция, отображаемые для карточки плагина.

pluginId -> (строка)

Уникальный идентификатор плагина, используемого карточкой.

actionIdentifier -> (строка)

Идентификатор действия, выполняемого карточкой плагина.

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

Контейнер для свойств карточки загрузки файла.

title -> (строка)

Заголовок или метка карточки загрузки файла.

id -> (строка)

Уникальный идентификатор карточки загрузки файла.

type -> (строка)

Тип карточки.

filename -> (строка)

Значение по умолчанию для имени файла для карточки загрузки файла.

fileId -> (строка)

Идентификатор предварительно загруженного файла, связанного с карточкой.

allowOverride -> (булево)

Флаг, указывающий, может ли пользователь заменить файл по умолчанию для карточки загрузки.

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

Контейнер для свойств карточки ввода формы.

title -> (строка)

Заголовок или метка карточки ввода формы.

id -> (строка)

Уникальный идентификатор карточки ввода формы.

type -> (строка)

Тип карточки.

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

Метаданные, определяющие данные карточки ввода формы.

schema -> (документ)

JSON-схема, определяющая форму данных ответа.

computeMode -> (строка)

Режим вычисления карточки ввода формы. Это свойство определяет, могут ли отдельные участники сессии сбора данных отправлять несколько ответов или один. Режим вычисления append позволит участникам отправлять одну и ту же форму несколько раз с различными значениями. Режим вычисления replace перезапишет текущее значение для каждого участника.

initialPrompt -> (строка)

Начальная подсказка, отображаемая при запуске приложения Q App.

Синтаксис JSON:

{
  "cards": [
    {
      "textInput": {
        "title": "string",
        "id": "string",
        "type": "text-input"|"q-query"|"file-upload"|"q-plugin"|"form-input",
        "placeholder": "string",
        "defaultValue": "string"
      },
      "qQuery": {
        "title": "string",
        "id": "string",
        "type": "text-input"|"q-query"|"file-upload"|"q-plugin"|"form-input",
        "prompt": "string",
        "outputSource": "approved-sources"|"llm",
        "attributeFilter": {
          "andAllFilters": [
            {
              "andAllFilters": [
                { ... recursive ... }
                ...
              ],
              "orAllFilters": [
                { ... recursive ... }
                ...
              ],
              "notFilter": { ... recursive ... },
              "equalsTo": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "containsAll": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "containsAny": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "greaterThan": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "greaterThanOrEquals": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "lessThan": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "lessThanOrEquals": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              }
            }
            ...
          ],
          "orAllFilters": [
            {
              "andAllFilters": [
                { ... recursive ... }
                ...
              ],
              "orAllFilters": [
                { ... recursive ... }
                ...
              ],
              "notFilter": { ... recursive ... },
              "equalsTo": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "containsAll": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "containsAny": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "greaterThan": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "greaterThanOrEquals": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "lessThan": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              },
              "lessThanOrEquals": {
                "name": "string",
                "value": {
                  "stringValue": "string",
                  "stringListValue": ["string", ...],
                  "longValue": long,
                  "dateValue": timestamp
                }
              }
            }
            ...
          ],
          "notFilter": {
            "andAllFilters": [
              { ... recursive ... }
              ...
            ],
            "orAllFilters": [
              { ... recursive ... }
              ...
            ],
            "notFilter": { ... recursive ... },
            "equalsTo": {
              "name": "string",
              "value": {
                "stringValue": "string",
                "stringListValue": ["string", ...],
                "longValue": long,
                "dateValue": timestamp
              }
            },
            "containsAll": {
              "name": "string",
              "value": {
                "stringValue": "string",
                "stringListValue": ["string", ...],
                "longValue": long,
                "dateValue": timestamp
              }
            },
            "containsAny": {
              "name": "string",
              "value": {
                "stringValue": "string",
                "stringListValue": ["string", ...],
                "longValue": long,
                "dateValue": timestamp
              }
            },
            "greaterThan": {
              "name": "string",
              "value": {
                "stringValue": "string",
                "stringListValue": ["string", ...],
                "longValue": long,
                "dateValue": timestamp
              }
            },
            "greaterThanOrEquals": {
              "name": "string",
              "value": {
                "stringValue": "string",
                "stringListValue": ["string", ...],
                "longValue": long,
                "dateValue": timestamp
              }
            },
            "lessThan": {
              "name": "string",
              "value": {
                "stringValue": "string",
                "stringListValue": ["string", ...],
                "longValue": long,
                "dateValue": timestamp
              }
            },
            "lessThanOrEquals": {
              "name": "string",
              "value": {
                "stringValue": "string",
                "stringListValue": ["string", ...],
                "longValue": long,
                "dateValue": timestamp
              }
            }
          },
          "equalsTo": {
            "name": "string",
            "value": {
              "stringValue": "string",
              "stringListValue": ["string", ...],
              "longValue": long,
              "dateValue": timestamp
            }
          },
          "containsAll": {
            "name": "string",
            "value": {
              "stringValue": "string",
              "stringListValue": ["string", ...],
              "longValue": long,
              "dateValue": timestamp
            }
          },
          "containsAny": {
            "name": "string",
            "value": {
              "stringValue": "string",
              "stringListValue": ["string", ...],
              "longValue": long,
              "dateValue": timestamp
            }
          },
          "greaterThan": {
            "name": "string",
            "value": {
              "stringValue": "string",
              "stringListValue": ["string", ...],
              "longValue": long,
              "dateValue": timestamp
            }
          },
          "greaterThanOrEquals": {
            "name": "string",
            "value": {
              "stringValue": "string",
              "stringListValue": ["string", ...],
              "longValue": long,
              "dateValue": timestamp
            }
          },
          "lessThan": {
            "name": "string",
            "value": {
              "stringValue": "string",
              "stringListValue": ["string", ...],
              "longValue": long,
              "dateValue": timestamp
            }
          },
          "lessThanOrEquals": {
            "name": "string",
            "value": {
              "stringValue": "string",
              "stringListValue": ["string", ...],
              "longValue": long,
              "dateValue": timestamp
            }
          }
        }
      },
      "qPlugin": {
        "title": "string",
        "id": "string",
        "type": "text-input"|"q-query"|"file-upload"|"q-plugin"|"form-input",
        "prompt": "string",
        "pluginId": "string",
        "actionIdentifier": "string"
      },
      "fileUpload": {
        "title": "string",
        "id": "string",
        "type": "text-input"|"q-query"|"file-upload"|"q-plugin"|"form-input",
        "filename": "string",
        "fileId": "string",
        "allowOverride": true|false
      },
      "formInput": {
        "title": "string",
        "id": "string",
        "type": "text-input"|"q-query"|"file-upload"|"q-plugin"|"form-input",
        "metadata": {
          "schema": {...}
        },
        "computeMode": "append"|"replace"
      }
    }
    ...
  ],
  "initialPrompt": "string"
}

--tags (массив)

Необязательные теги для присвоения новому приложению Q App.

key -> (строка)

value -> (строка)

Краткая форма синтаксиса:

KeyName1=string,KeyName2=string

Синтаксис JSON:

{"string": "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.

Вывод

appId -> (string)

Уникальный идентификатор нового Q App.

appArn -> (string)

Amazon Resource Name (ARN) нового Q App.

title -> (string)

Название нового Q App.

description -> (string)

Описание нового Q App.

initialPrompt -> (string)

Первоначальное сообщение, отображаемое при запуске Q App.

appVersion -> (integer)

Версия нового Q App.

status -> (string)

Состояние нового Q App, например, “Создан”.

createdAt -> (timestamp)

Дата и время создания Q App.

createdBy -> (string)

Пользователь, создавший Q App.

updatedAt -> (timestamp)

Дата и время последнего обновления Q App.

updatedBy -> (string)

Пользователь, последний обновивший Q App.

requiredCapabilities -> (list)

Необходимые возможности для запуска Q App, такие как загрузка файлов или интеграция с сторонними приложениями.

(string)

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

Spec-Zone.ru

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