View a markdown version of this page

Ações, recursos e chaves de condição do Amazon Mechanical Turk - Referência de autorização do serviço

Ações, recursos e chaves de condição do Amazon Mechanical Turk

O Amazon Mechanical Turk (prefixo do serviço:mechanicalturk) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.

Referências:

Operações de API definidas pelo Amazon Mechanical Turk

A tabela a seguir mapeia as operações da API às ações do IAM que elas autorizam. Somente as chaves de condição que têm valores estáticos para a API e a ação fornecidas são listadas; para ver o conjunto completo de chaves de condição suportadas por cada ação, consulte a tabela Ações.

Operation Ação do IAM Chave de condição Valor (es) possível (s) Nível de acesso

AcceptQualificationRequest

turco mecânico: AcceptQualificationRequest

Gravar

ApproveAssignment

turco mecânico: ApproveAssignment

Gravar

AssociateQualificationWithWorker

turco mecânico: AssociateQualificationWithWorker

Gravar

CreateAdditionalAssignmentsForHIT

turco mecânico: CreateAdditionalAssignmentsForHIT

Gravar

CreateHit

Mechanical Turk: Create Hit

Gravar

CreateHitType

Mechanical Turk: Create Hit Type

Gravar

CreateHITWithHITType

turco mecânico: CreateHITWithHITType

Gravar

CreateQualificationType

turco mecânico: CreateQualificationType

Gravar

CreateWorkerBlock

turco mecânico: CreateWorkerBlock

Gravar

DeleteHit

Mechanical Turk: exclua o hit

Gravar

DeleteQualificationType

turco mecânico: DeleteQualificationType

Gravar

DeleteWorkerBlock

turco mecânico: DeleteWorkerBlock

Gravar

DisassociateQualificationFromWorker

turco mecânico: DisassociateQualificationFromWorker

Gravar

GetAccountBalance

turco mecânico: GetAccountBalance

Ler

GetAssignment

turco mecânico: GetAssignment

Ler

GetFileUploadURL

turco mecânico: GetFileUploadURL

Ler

GetHit

Mechanical Turk: Get Hit

Ler

GetQualificationScore

turco mecânico: GetQualificationScore

Ler

GetQualificationType

turco mecânico: GetQualificationType

Ler

ListAssignmentsForHIT

turco mecânico: ListAssignmentsForHIT

Lista

ListBonusPayments

turco mecânico: ListBonusPayments

Lista

listHits

Mechanical Turk: lista de sucessos

Lista

ListHITsForQualificationType

turco mecânico: ListHITsForQualificationType

Lista

ListQualificationRequests

turco mecânico: ListQualificationRequests

Lista

ListQualificationTypes

turco mecânico: ListQualificationTypes

Lista

ListReviewPolicyResultsForHIT

turco mecânico: ListReviewPolicyResultsForHIT

Lista

ListReviewableHITs

turco mecânico: ListReviewableHITs

Lista

ListWorkerBlocks

turco mecânico: ListWorkerBlocks

Lista

ListWorkersWithQualificationType

turco mecânico: ListWorkersWithQualificationType

Lista

NotifyWorkers

turco mecânico: NotifyWorkers

Gravar

RejectAssignment

turco mecânico: RejectAssignment

Gravar

RejectQualificationRequest

turco mecânico: RejectQualificationRequest

Gravar

SendBonus

turco mecânico: SendBonus

Gravar

SendTestEventNotification

turco mecânico: SendTestEventNotification

Gravar

UpdateExpirationForHIT

turco mecânico: UpdateExpirationForHIT

Gravar

UpdateHITReviewStatus

turco mecânico: UpdateHITReviewStatus

Gravar

UpdateHITTypeOfHIT

turco mecânico: UpdateHITTypeOfHIT

Gravar

UpdateNotificationSettings

turco mecânico: UpdateNotificationSettings

Gravar

UpdateQualificationType

turco mecânico: UpdateQualificationType

Gravar

Ações definidas pelo Amazon Mechanical Turk

Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.

Ações Description Tipos de recursos (*necessários) Chaves de condição Nível de acesso

AcceptQualificationRequest

A AcceptQualificationRequest operação concede a solicitação de qualificação de um trabalhador

Gravar

ApproveAssignment

A ApproveAssignment operação aprova os resultados de uma tarefa concluída

Gravar

AssociateQualificationWithWorker

A AssociateQualificationWithWorker operação confere ao trabalhador uma qualificação

Gravar

CreateAdditionalAssignmentsForHIT

A CreateAdditionalAssignmentsForHIT operação aumenta o número máximo de atribuições de um HIT existente

Gravar

CreateHit

A operação CreateHIT cria uma nova HIT (Tarefa de inteligência humana)

Gravar

CreateHitType

A operação CreateHITType cria um novo tipo de HIT

Gravar

CreateHITWithHITType

A CreateHITWithHITType operação cria uma nova Human Intelligence Task (HIT) usando um HitTypeID existente gerado pela operação CreateHitType

Gravar

CreateQualificationType

A CreateQualificationType operação cria um novo tipo de qualificação, que é representado por uma estrutura QualificationType de dados

Gravar

CreateWorkerBlock

A CreateWorkerBlock operação permite que você impeça que um trabalhador trabalhe em seus HITs

Gravar

DeleteHit

A operação DeleteHIT descarta uma HIT que não é mais necessária

Gravar

DeleteQualificationType

O DeleteQualificationType dispõe de um tipo de qualificação e descarta todos os tipos de HIT associados ao tipo de qualificação

Gravar

DeleteWorkerBlock

A DeleteWorkerBlock operação permite que você restabeleça um trabalhador bloqueado para trabalhar em seus HITs

Gravar

DisassociateQualificationFromWorker

O DisassociateQualificationFromWorker revoga uma qualificação concedida anteriormente por um usuário

Gravar

GetAccountBalance

A GetAccountBalance operação recupera a quantia em dinheiro em sua conta Amazon Mechanical Turk

Ler

GetAssignment

O GetAssignment recupera uma tarefa com um AssignmentStatus valor de Enviado, Aprovado ou Rejeitado, usando a ID da tarefa

Ler

GetFileUploadURL

A GetFileUploadURL operação gera e retorna uma URL temporária

Ler

GetHit

A operação GetHIT recupera os detalhes da HIT especificada

Ler

GetQualificationScore

A GetQualificationScore operação retorna o valor da Qualificação de um Trabalhador para um determinado tipo de Qualificação

Ler

GetQualificationType

A GetQualificationType operação recupera informações sobre um tipo de qualificação usando seu ID

Ler

ListAssignmentsForHIT

A ListAssignmentsForHIT operação recupera atribuições concluídas para um HIT

Lista

ListBonusPayments

A ListBonusPayments operação recupera os valores dos bônus que você pagou aos Trabalhadores por um determinado HIT ou tarefa

Lista

listHits

A operação ListHITs retorna todas as HITs de um solicitante

Lista

ListHITsForQualificationType

A ListHITsForQualificationType operação retorna os HITs que usam o dado QualififcationType para um QualificationRequirement

Lista

ListQualificationRequests

A ListQualificationRequests operação recupera solicitações de qualificações de um determinado tipo de qualificação

Lista

ListQualificationTypes

A ListQualificationTypes operação pesquisa os tipos de qualificação usando a consulta de pesquisa especificada e retorna uma lista dos tipos de qualificação

Lista

ListReviewPolicyResultsForHIT

A ListReviewPolicyResultsForHIT operação recupera os resultados computados e as ações tomadas durante a execução de suas políticas de revisão durante uma operação CreateHit.

Lista

ListReviewableHITs

A ListReviewableHITs operação retorna todos os HITs de um solicitante que não foram aprovados ou rejeitados

Lista

ListWorkerBlocks

A ListWorkersBlocks operação recupera uma lista de trabalhadores que estão impedidos de trabalhar em seus HITs

Lista

ListWorkersWithQualificationType

A ListWorkersWithQualificationType operação retorna todos os trabalhadores com um determinado tipo de qualificação

Lista

NotifyWorkers

A NotifyWorkers operação envia um e-mail para um ou mais trabalhadores que você especifica com a ID do trabalhador

Gravar

RejectAssignment

A RejectAssignment operação rejeita os resultados de uma tarefa concluída

Gravar

RejectQualificationRequest

A RejectQualificationRequest operação rejeita a solicitação de qualificação de um usuário

Gravar

SendBonus

A SendBonus operação emite um pagamento em dinheiro da sua conta para um trabalhador

Gravar

SendTestEventNotification

A SendTestEventNotification operação faz com que o Amazon Mechanical Turk envie uma mensagem de notificação como se um evento HIT tivesse ocorrido, de acordo com a especificação de notificação fornecida

Gravar

UpdateExpirationForHIT

A UpdateExpirationForHIT operação permite estender o tempo de expiração de um HIT além da expiração atual ou expirar um HIT imediatamente.

Gravar

UpdateHITReviewStatus

A UpdateHITReviewStatus operação alterna o status de um HIT

Gravar

UpdateHITTypeOfHIT

A UpdateHITTypeOfHIT operação permite que você altere as propriedades hitType de um HIT

Gravar

UpdateNotificationSettings

A UpdateNotificationSettings operação cria, atualiza, desativa ou reativa notificações para um tipo de HIT

Gravar

UpdateQualificationType

A UpdateQualificationType operação modifica os atributos de um tipo de qualificação existente, que é representado por uma estrutura de QualificationType dados

Gravar

Tipos de recursos definidos pelo Amazon Mechanical Turk

O Amazon Mechanical Turk não oferece suporte à especificação de um ARN de recurso no elemento Resource de uma declaração de política do IAM.

Chaves de condição do Amazon Mechanical Turk

O Amazon Mechanical Turk não tem chaves de condição específicas do serviço que possam ser usadas no Condition elemento das declarações de política.