create-hit-type
Описание
Операция CreateHITType создаёт новый тип HIT. Эта операция позволяет определять стандартный набор свойств HIT для использования при создании HIT. Если вы регистрируете тип HIT со значениями, соответствующими существующему типу HIT, будет возвращён ID существующего типа HIT.
См. также: Документация API AWS
Синтаксис
create-hit-type
[--auto-approval-delay-in-seconds <value>]
--assignment-duration-in-seconds <value>
--reward <value>
--title <value>
[--keywords <value>]
--description <value>
[--qualification-requirements <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]
Параметры
--auto-approval-delay-in-seconds (long)
--assignment-duration-in-seconds (long)
--reward (string)
--title (string)
--keywords (string)
--description (string)
--qualification-requirements (list)
Условия, которым должны соответствовать квалификации Работника, чтобы он мог принять HIT. HIT может иметь от нуля до десяти требований к квалификации. Все требования должны быть выполнены для того, чтобы Работник мог принять HIT. Кроме того, другие действия могут быть ограничены с помощью поля ActionsGuarded в каждой структуре QualificationRequirement.
(структура)
Структура данных QualificationRequirement описывает квалификацию, которой должен обладать Работник, прежде чем сможет принять HIT. Требование может (необязательно) указать, что Работник должен обладать этой квалификацией для предварительного просмотра HIT или для просмотра HIT в результатах поиска.
QualificationTypeId -> (string)
Comparator -> (string)
IntegerValues -> (list)
Целое значение для сравнения со значением квалификации. IntegerValue не должно быть присутствовать, если Comparator равен Exists или DoesNotExist. IntegerValue может быть использован только в том случае, если тип квалификации имеет целочисленное значение; он не может использоваться с ID типа квалификации Worker_Locale. При выполнении сравнения набора с использованием компаратора In или NotIn вы можете использовать до 15 элементов IntegerValue в структуре QualificationRequirement.
(целое число)
LocaleValues -> (list)
Значение локали для сравнения со значением квалификации. Значение локали должно быть действительным кодом страны ISO 3166 или поддерживать подразделения ISO 3166-2. LocaleValue может быть использован только с ID типа квалификации Worker_Locale. LocaleValue может использоваться только с компараторами EqualTo, NotEqualTo, In и NotIn. При использовании компараторов EqualTo или NotEqualTo вы должны использовать только один элемент LocaleValue. При выполнении сравнения набора с использованием компараторов In или NotIn вы можете использовать до 30 элементов LocaleValue в структуре QualificationRequirement.
(структура)
Структура данных Locale представляет географический регион или местоположение.
Country -> (string)
Subdivision -> (string)
RequiredToPreview -> (boolean)
ActionsGuarded вместо этого. Если RequiredToPreview равно true, данные вопроса для HIT не будут показаны, когда Работник, чьи квалификации не соответствуют этому требованию, пытается предварительно просмотреть HIT. То есть, квалификации Работника должны соответствовать всем требованиям, для которых RequiredToPreview равно true, чтобы предварительно просмотреть HIT. Если Работник соответствует всем требованиям, где RequiredToPreview равно true (или если таких требований нет), но не соответствует всем требованиям для HIT, Работнику будет разрешено предварительно просмотреть данные вопроса HIT, но не будет разрешено принять и выполнить HIT. По умолчанию false. Не следует использовать совместно с полем ActionsGuarded.ActionsGuarded -> (string)
RequiredToPreview.Сокращённый синтаксис:
QualificationTypeId=string,Comparator=string,IntegerValues=integer,integer,LocaleValues=[{Country=string,Subdivision=string},{Country=string,Subdivision=string}],RequiredToPreview=boolean,ActionsGuarded=string ...
Синтаксис JSON:
[
{
"QualificationTypeId": "string",
"Comparator": "LessThan"|"LessThanOrEqualTo"|"GreaterThan"|"GreaterThanOrEqualTo"|"EqualTo"|"NotEqualTo"|"Exists"|"DoesNotExist"|"In"|"NotIn",
"IntegerValues": [integer, ...],
"LocaleValues": [
{
"Country": "string",
"Subdivision": "string"
}
...
],
"RequiredToPreview": true|false,
"ActionsGuarded": "Accept"|"PreviewAndAccept"|"DiscoverPreviewAndAccept"
}
...
]
--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 (строка)
Переопределить значение URL по умолчанию для команды заданным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при общении с сервисами AWS. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет поведение по умолчанию проверки SSL-сертификатов.
--no-paginate (boolean)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования вывода команды.
- json
- текст
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать конкретный профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отобразить версию данного инструмента.
--color (строка)
Включить/выключить цветной вывод.
- включено
- выключено
- автоматически
--no-sign-request (boolean)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.
--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 (boolean)
Отключить вывод страницы CLI.
--cli-auto-prompt (boolean)
Автоматически запрашивать параметры входных данных CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматическое запросы параметров входных данных CLI.
Вывод
HITTypeId -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.