Spec-Zone.ru › AWS CLI v2

[ aws . mturk ]

update-qualification-type

Описание

Операция UpdateQualificationType изменяет атрибуты существующего типа квалификации, представленного структурой данных QualificationType. Только владелец типа квалификации может изменять его атрибуты.

Большинство атрибутов типа квалификации могут быть изменены после создания типа. Однако поля Имя и Ключевые слова изменить нельзя. Параметр RetryDelayInSeconds может быть изменён или добавлен, чтобы изменить задержку или включить повторные попытки, но RetryDelayInSeconds нельзя использовать для отключения повторных попыток.

Вы можете использовать эту операцию для обновления теста для типа квалификации. Тест обновляется на основе значений, указанных для параметров Тест, TestDurationInSeconds и AnswerKey. Все три параметра указывают обновленный тест. Если вы обновляете тест для типа, вы должны указать параметры Тест и TestDurationInSeconds. Параметр AnswerKey является необязательным; его отсутствие указывает, что обновленный тест не имеет ключа ответа.

Если вы опустите параметр Тест, тест для типа квалификации не изменится. Нет способа удалить тест из типа квалификации, у которого он есть. Если тип уже имеет тест, вы не можете обновить его на AutoGranted. Если тип квалификации не имеет теста, а при обновлении предоставлен тест, тип впредь будет иметь тест.

Если вы хотите обновить время выполнения теста или ключ ответа для существующего теста, не изменяя вопросы, вы должны указать параметр Тест с оригинальными вопросами, а также обновлённые значения.

Если вы предоставите обновлённый тест, но не AnswerKey, новый тест не будет иметь ключ ответа. Запросы на такие квалификации должны быть одобрены вручную.

Вы также можете обновить атрибуты AutoGranted и AutoGrantedValue типа квалификации.

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

Синтаксис

  update-qualification-type
--qualification-type-id <value>
[--description <value>]
[--qualification-type-status <value>]
[--test <value>]
[--answer-key <value>]
[--test-duration-in-seconds <value>]
[--retry-delay-in-seconds <value>]
[--auto-granted | --no-auto-granted]
[--auto-granted-value <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]

Параметры

--qualification-type-id (строка)

Идентификатор типа квалификации, который нужно обновить.

--description (строка)

Новое описание типа квалификации.

--qualification-type-status (строка)

Новый статус типа квалификации - Активно | Неактивно

Возможные значения:

  • Active
  • Inactive

--test (строка)

Вопросы для теста квалификации, которые Работник должен правильно ответить, чтобы получить квалификацию этого типа. Если этот параметр указан, TestDurationInSeconds также должен быть указан.

Ограничения: Длина не должна превышать 65535 байт. Должен быть структурой данных QuestionForm. Этот параметр не может быть указан, если AutoGranted имеет значение true.

Ограничения: Нет. Если не указан, Работник может запросить квалификацию без ответов на какие-либо вопросы.

--answer-key (строка)

Ответы на тест квалификации, указанный в параметре Test, в виде структуры данных AnswerKey.

--test-duration-in-seconds (целое число)

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

--retry-delay-in-seconds (целое число)

Количество времени в секундах, которое Работники должны ждать после запроса квалификации указанного типа квалификации, прежде чем они смогут повторить запрос квалификации. Невозможно отключить повторные попытки для типа квалификации после его создания с включёнными повторными попытками. Если вы хотите отключить повторные попытки, вы должны удалить существующий тип квалификации с повторными попытками, используя DisposeQualificationType, а затем создать новый тип квалификации без повторных попыток, используя CreateQualificationType.

--auto-granted | --no-auto-granted (логическое значение)

Указывает, предоставляются ли запросы на тип квалификации немедленно, без запроса к Работнику с тестом квалификации.

Ограничения: Если параметр Test указан, этот параметр не может быть true.

--auto-granted-value (целое число)

Значение квалификации, используемое для автоматически предоставляемых квалификаций. Этот параметр используется только если параметр AutoGranted имеет значение true.

--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
  • текст
  • таблица
  • yaml
  • yaml-поток

--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-auto-prompt (логическое значение)

Автоматически запросить параметры командной строки.

--no-cli-auto-prompt (логическое значение)

Отключить автоматический запрос параметров командной строки.

Вывод

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

Содержит структуру данных QualificationType.

QualificationTypeId -> (строка)

Уникальный идентификатор типа квалификации. Тип квалификации получает ID типа квалификации при вызове операции CreateQualificationType.

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

Дата и время создания типа квалификации.

Name -> (строка)

Имя типа квалификации. Имя типа используется для идентификации типа и поиска типа с помощью поиска по типу квалификации.

Description -> (строка)

Подробное описание типа квалификации.

Keywords -> (строка)

Одно или несколько слов или фраз, описывающих тип квалификации, разделенные запятыми. Ключевые слова делают тип легче найти при поиске.

QualificationTypeStatus -> (строка)

Статус типа квалификации. Статус типа квалификации определяет, могут ли пользователи подавать заявки на получение квалификации этого типа и могут ли HITы создаваться с требованиями, основанными на этом типе. Действительные значения: Активно | Неактивно.

Test -> (строка)

Вопросы теста квалификации, связанные с этим типом квалификации, которые пользователь может пройти, чтобы получить квалификацию этого типа. Этот параметр должен быть указан, если AnswerKey присутствует. Тип квалификации не может иметь как указанный параметр Test, так и значение AutoGranted равное true.

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

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

AnswerKey -> (строка)

Ответы на тест квалификации, указанный в параметре Test.

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

Количество времени в секундах, которое Работники должны ждать после прохождения теста квалификации, прежде чем они смогут пройти его снова. Работники могут пройти тест квалификации несколько раз, если им не была предоставлена квалификация после предыдущей попытки или если тест предлагает градиентный балл, и они хотят получить более высокий балл. Если не указано, повторные попытки отключены, и Работники могут запросить квалификацию только один раз.

IsRequestable -> (логическое значение)

Указывает, может ли пользователь запросить тип квалификации через веб-сайт Amazon Mechanical Turk, например, пройдя тест квалификации. Это значение False для квалификаций, назначаемых системой автоматически. Действительные значения: True | False.

AutoGranted -> (логическое значение)

Указывает, что запросы на тип квалификации предоставляются немедленно без запроса к Работнику с тестом квалификации. Действительные значения: True | False.

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

Целое значение квалификации для автоматически предоставляемых квалификаций, если AutoGranted имеет значение true. По умолчанию это 1.

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

Spec-Zone.ru

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