Spec-Zone.ru › AWS CLI v2

[ aws . mturk ]

get-assignment

Описание

Операция GetAssignment получает подробности указанного задания.

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

Синтаксис

  get-assignment
--assignment-id <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]

Параметры

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

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

--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
  • таблица
  • 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 (логическое значение)

Автоматически запрашивать параметры CLI.

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

Отключить автоматическое запросы параметров CLI.

Вывод

Задание -> (структура)

Задание. Ответ включает один элемент Задание.

AssignmentId -> (строка)

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

WorkerId -> (строка)

Идентификатор Работника, который принял HIT.

HITId -> (строка)

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

AssignmentStatus -> (строка)

Статус задания.

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

Если результаты были представлены, AutoApprovalTime — это дата и время, когда результаты задания считаются автоматически одобренными, если они ещё не были явно одобрены или отклонены Заказчиком. Это значение получено из задержки автоматического одобрения, указанной Заказчиком в HIT. Это значение опускается из задания, если Работник ещё не представил результаты.

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

Дата и время, когда Работник принял задание.

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

Если Работник представил результаты, SubmitTime — это дата и время, когда задание было представлено. Это значение опускается из задания, если Работник ещё не представил результаты.

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

Если Работник представил результаты, а Заказчик одобрил результаты, ApprovalTime — это дата и время, когда Заказчик одобрил результаты. Это значение опускается из задания, если Заказчик ещё не одобрил результаты.

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

Если Работник представил результаты, а Заказчик отклонил результаты, RejectionTime — это дата и время, когда Заказчик отклонил результаты.

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

Дата и время дедлайна для задания. Это значение получено из спецификации дедлайна для HIT и даты и времени, когда Работник принял HIT.

Answer -> (строка)

Ответы Работника, представленные для HIT, содержащиеся в документе QuestionFormAnswers, если Работник предоставляет ответ. Если Работник не предоставляет никаких ответов, Answer может содержать документ QuestionFormAnswers или Answer может быть пустым.

RequesterFeedback -> (строка)

Строка обратной связи, включённая с вызовом операции ApproveAssignment или RejectAssignment, если Заказчик одобрил или отклонил задание и указал обратную связь.

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

HIT, связанный с этим заданием. Ответ включает один элемент HIT.

HITId -> (строка)

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

HITTypeId -> (строка)

Идентификатор типа HIT этого HIT

HITGroupId -> (строка)

Идентификатор группы HIT этого HIT.

HITLayoutId -> (строка)

Идентификатор макета HIT этого HIT.

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

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

Title -> (строка)

Заголовок HIT.

Description -> (строка)

Общее описание HIT.

Question -> (строка)

Данные, которые Работник, выполняющий HIT, использует для получения результатов. Это либо структура QuestionForm, HTMLQuestion или ExternalQuestion.

Keywords -> (строка)

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

HITStatus -> (строка)

Статус HIT и его заданий. Допустимые значения: Assignable | Unassignable | Reviewable | Reviewing | Disposed.

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

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

Reward -> (строка)

Строка, представляющая денежную сумму.

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

Количество времени в секундах после того, как Работник представит задание для HIT, что результаты автоматически одобряются Amazon Mechanical Turk. Это количество времени, которое у Заказчика есть, чтобы отклонить задание, представленное Работником, прежде чем задание будет автоматически одобрено и Работник получит оплату.

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

Дата и время истечения срока действия HIT.

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

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

RequesterAnnotation -> (строка)

Произвольное поле данных, которое может использовать Заказчик, который создал HIT. Это поле видно только создателю HIT.

QualificationRequirements -> (список)

Условия, которым должны соответствовать квалификации Работника для принятия HIT. HIT может иметь от нуля до десяти требований квалификаций. Все требования должны быть выполнены для того, чтобы Работник мог принять HIT. Кроме того, другие действия могут быть ограничены с помощью поля ActionsGuarded в каждой структуре QualificationRequirement.

(структура)

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

QualificationTypeId -> (строка)

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

Comparator -> (строка)

Вид сравнения, который нужно выполнить со значением квалификации. Вы можете сравнить значение квалификации с IntegerValue, чтобы проверить, меньше ли оно, меньше или равно, больше, больше или равно, равно или не равно IntegerValue. Вы можете сравнить его с LocaleValue, чтобы проверить, равно ли оно или не равно LocaleValue. Вы можете проверить, входит ли значение в множество IntegerValue или LocaleValue. Наконец, требование квалификации также может проверить, существует ли квалификация или не существует в профиле пользователя, независимо от его значения.

IntegerValues -> (список)

Целое значение для сравнения со значением квалификации. IntegerValue не должен быть присутствующим, если Comparator равен Exists или DoesNotExist. IntegerValue может быть использован только в том случае, если тип квалификации имеет целое значение; он не может быть использован с идентификатором типа квалификации Worker_Locale. При выполнении сравнения набора с помощью компаратора In или NotIn вы можете использовать до 15 элементов IntegerValue в структуре данных QualificationRequirement.

(целое число)

LocaleValues -> (список)

Значение локали для сравнения со значением квалификации. Значение локали должно быть допустимым кодом страны ISO 3166 или поддерживает подразделения ISO 3166-2. LocaleValue может быть использован только с идентификатором типа квалификации Worker_Locale. LocaleValue может быть использован только с компараторами EqualTo, NotEqualTo, In и NotIn. Вы должны использовать только один элемент LocaleValue при использовании компараторов EqualTo или NotEqualTo. При выполнении сравнения набора с помощью компараторов In или NotIn вы можете использовать до 30 элементов LocaleValue в структуре данных QualificationRequirement.

(структура)

Структура данных Locale представляет географический регион или местоположение.

Country -> (строка)

Страна локали. Должен быть допустимым кодом страны ISO 3166. Например, код US относится к Соединённым Штатам Америки.

Subdivision -> (строка)

Штат или подразделение локали. Допустимый код подразделения ISO 3166-2. Например, код WA относится к штату Вашингтон.

RequiredToPreview -> (булево)

УСТАРЕВШЕЕ: Используйте поле ActionsGuarded вместо него. Если RequiredToPreview равно true, данные вопроса для HIT не будут отображаться, когда Работник, чьи квалификации не соответствуют этому требованию, пытается предварительно просмотреть HIT. То есть квалификации Работника должны соответствовать всем требованиям, для которых RequiredToPreview равно true, для предварительного просмотра HIT. Если Работник соответствует всем требованиям, где RequiredToPreview равно true (или если таких требований нет), но не соответствует всем требованиям для HIT, Работник сможет предварительно просмотреть данные вопроса HIT, но не сможет принять и выполнить HIT. Значение по умолчанию — false. Это не должно использоваться в сочетании с полем ActionsGuarded.

ActionsGuarded -> (строка)

Установка этого атрибута препятствует Работникам, чьи квалификации не соответствуют этому QualificationRequirement, от выполнения указанного действия. Допустимые аргументы включают «Accept» (Работник не может принять HIT, но может предварительно просмотреть HIT и увидеть его в результатах поиска), «PreviewAndAccept» (Работник не может принять или предварительно просмотреть HIT, но может увидеть HIT в результатах поиска) и «DiscoverPreviewAndAccept» (Работник не может принять, предварительно просмотреть или увидеть HIT в результатах поиска). Возможно создание HIT с несколькими QualificationRequirements (которые могут иметь различные значения для атрибута ActionGuarded). В этом случае Работник может выполнить действие только тогда, когда он выполнил все QualificationRequirements, защищающие действие. Действия в порядке от наименее ограничивающего до наиболее ограничивающего — Discover, Preview и Accept. Например, если Работник соответствует всем QualificationRequirements, которые установлены как DiscoverPreviewAndAccept, но не соответствует всем требованиям, которые установлены с PreviewAndAccept, то Работник сможет увидеть HIT в результатах поиска, но не сможет предварительно просмотреть или принять HIT. ActionsGuarded не должно использоваться в сочетании с полем RequiredToPreview.

HITReviewStatus -> (строка)

Указывает статус проверки HIT. Допустимые значения: NotReviewed | MarkedForReview | ReviewedAppropriate | ReviewedInappropriate.

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

Количество заданий для этого HIT, которые просматриваются или были приняты Работниками, но ещё не были представлены, возвращены или оставлены.

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

Количество заданий для этого HIT, которые доступны Работникам для принятия.

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

Количество заданий для этого HIT, которые были одобрены или отклонены.

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

Spec-Zone.ru

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