Amazon Mechanical Turk のアクション、リソース、および条件キー - サービス認可リファレンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Mechanical Turk のアクション、リソース、および条件キー

Amazon Mechanical Turk (サービスプレフィックス: mechanicalturk) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のリソースやアクション、条件コンテキストキーが用意されています。

リファレンス:

Amazon Mechanical Turk で定義されるアクション

IAM ポリシーステートメントの Action要素で次のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

[アクション] テーブルの [リソースタイプ] 列は、各アクションがリソースレベルの許可をサポートしているかどうかを示します。この列に値がない場合は、ポリシーステートメントの Resource 要素で、ポリシーが適用されるすべてのリソース (「*」) を指定する必要があります。列にリソースタイプが含まれている場合は、そのアクションを含むステートメントでそのタイプの ARN を指定できます。アクションで 1 つ以上のリソースが必須となっている場合、呼び出し元には、それらのリソースを伴うアクションを使用するための許可が付与されている必要があります。必須リソースは、アスタリスク (*) でテーブルに示されています。IAM ポリシーの Resource要素を使用してリソースアクセスを制限する場合は、必要なリソースタイプごとに ARN または パターンを含める必要があります。一部のアクションでは、複数のリソースタイプがサポートされています。リソースタイプがオプション (必須として示されていない) の場合、オプションのリソースタイプのいずれかを使用することを選択できます。

[アクション] テーブルの [条件キー] 列には、ポリシーステートメントの Condition 要素で指定できるキーが含まれます。サービスのリソースに関連付けられている条件キーの詳細については、[リソースタイプ] テーブルの [条件キー] 列を参照してください。

注記

リソース条件キーは、リソースタイプテーブルに一覧表示されています。アクションに適用されるリソースタイプへのリンクは、[アクション] テーブルの [リソースタイプ (* 必須)] 列にあります。[リソースタイプ] テーブルのリソースタイプには、[アクション] テーブルのアクションに適用されるリソース条件キーである、[条件キー] 列が含まれています。

以下の表の列の詳細については、「アクションテーブル」を参照してください。

アクション 説明 アクセスレベル リソースタイプ (* 必須) 条件キー 依存アクション
AcceptQualificationRequest AcceptQualificationRequest オペレーションは、ワーカーに資格のリクエストを付与します。 書き込み
ApproveAssignment ApproveAssignment オペレーションは、完了した割り当ての結果を承認します。 書き込み
AssociateQualificationWithWorker AssociateQualificationWithWorker オペレーションはワーカーに資格を付与します 書き込み
CreateAdditionalAssignmentsForHIT CreateAdditionalAssignmentsForHIT Wordオペレーションは、既存の HIT の割り当ての最大数を増やします。 書き込み
CreateHIT CreateHIT オペレーションは新しいHITを作成します (ヒューマンインテリジェンスタスク) 書き込み
CreateHITType CreateHITType オペレーションは新しい HIT タイプを作成します。 書き込み
CreateHITWithHITType CreateHITWithHITType Wordオペレーションは、CHIT オペレーションによって生成された既存のHITTypeIDを使用して新しいヒューマンインテリジェンスタスク (reateHITType ) を作成します。 書き込み
CreateQualificationType CreateQualificationType オペレーションは、a QualificationType データ構造で表される新しい資格タイプを作成します。 書き込み
CreateWorkerBlock CreateWorkerBlock オペレーションを使用すると、ワーカーが HITs で作業できないようにできます。 書き込み
DeleteHIT DeleteHIT オペレーションは、不要になったHITを破棄します。 書き込み
DeleteQualificationType The DeleteQualificationType は、資格タイプを破棄し、資格タイプに関連付けられているすべての HIT タイプを破棄します。 書き込み
DeleteWorkerBlock DeleteWorkerBlock オペレーションを使用すると、ブロックされたワーカーを復元して HITs で作業できます。 書き込み
DisassociateQualificationFromWorker The DisassociateQualificationFromWorker は、以前に付与された資格をユーザーから取り消します。 書き込み
GetAccountBalance GetAccountBalance オペレーションは、Amazon Mechanical Turk アカウントの金額を取得します。 読み取り
GetAssignment The GetAssignment は、割り当ての ID を使用して、送信済み、承認済み、または拒否の an AssignmentStatus 値を持つ割り当てを取得します。 読み取り
GetFileUploadURL URL GetFileUpload オペレーションは一時的なURLを生成して返します。 読み取り
GetHIT GetHIT オペレーションは、指定されたHITの詳細を取得します。 読み取り
GetQualificationScore GetQualificationScore オペレーションは、特定の資格タイプのワーカー資格の値を返します。 読み取り
GetQualificationType GetQualificationType オペレーションは、ID を使用して資格タイプに関する情報を取得します。 読み取り
ListAssignmentsForHIT ListAssignmentsForHIT Wordオペレーションは、HITの完了した割り当てを取得します。 リスト
ListBonusPayments ListBonusPayments オペレーションは、特定のHITまたは割り当てに対してワーカーに支払ったボーナスの金額を取得します。 リスト
ListHITs ListHITs オペレーションは、リクエスタのすべてのHITsを返します。 リスト
ListHITsForQualificationType ListHITsForQualificationType Word オペレーションは、aHITs に given QualififcationType を使用する QualificationRequirementを返します。 リスト
ListQualificationRequests ListQualificationRequests オペレーションは、特定の資格タイプの資格のリクエストを取得します。 リスト
ListQualificationTypes ListQualificationTypes オペレーションは、指定された検索クエリを使用して資格タイプを検索し、資格タイプのリストを返します。 リスト
ListReviewPolicyResultsForHIT ListReviewPolicyResultsForHIT Wordオペレーションは、CreateHIT オペレーション中にレビューポリシーを実行する過程で計算された結果と実行されたアクションを取得します。 リスト
ListReviewableHITs HITs ListReviewableWord オペレーションは、承認または拒否されていないリクエスタのHITsをすべて返します。 リスト
ListWorkerBlocks ListWorkersBlocks オペレーションは、HITs での作業がブロックされているワーカーのリストを取得します。 リスト
ListWorkersWithQualificationType ListWorkersWithQualificationType オペレーションは、特定の資格タイプのすべてのワーカーを返します。 リスト
NotifyWorkers NotifyWorkers オペレーションは、ワーカー ID で指定した 1 つ以上のワーカーに E メールを送信します。 書き込み
RejectAssignment RejectAssignment オペレーションは、完了した割り当ての結果を拒否します。 書き込み
RejectQualificationRequest RejectQualificationRequest オペレーションは、資格に対するユーザーのリクエストを拒否します。 書き込み
SendBonus SendBonus オペレーションは、アカウントからワーカーにお金の支払いを発行します。 書き込み
SendTestEventNotification SendTestEventNotification オペレーションにより、Amazon Mechanical Turk は、提供された通知仕様に従って、HIT イベントが発生したかのように通知メッセージを送信します。 書き込み
UpdateExpirationForHIT HIT UpdateExpirationForWord オペレーションでは、HIT の有効期限を現在の有効期限を超えて延長したり、HIT をすぐに期限切れにしたりできます。 書き込み
UpdateHITReviewStatus UpdateHITReview ステータスオペレーションは、HITのステータスを切り替えます。 書き込み
UpdateHITTypeOfHIT UpdateHITType OfHIT オペレーションでは、HITType の HIT プロパティを変更できます。 書き込み
UpdateNotificationSettings UpdateNotificationSettings オペレーションは、HIT タイプの通知を作成、更新、無効化、または再有効化します。 書き込み
UpdateQualificationType UpdateQualificationType オペレーションは、a QualificationType データ構造で表される既存の資格タイプの属性を変更します。 書き込み

Amazon Mechanical Turk で定義されるリソースタイプ

Amazon Mechanical Turk では、ARN ポリシーステートメントの Resource要素でのリソース IAM の指定はサポートされていません。Amazon Mechanical Turk へのアクセスを許可するには、ポリシーで "Resource": "*" を指定します。

Amazon Mechanical Turk の条件キー

MechanicalTurk には、ポリシーステートメントの Condition要素で使用できるサービス固有のコンテキストキーはありません。すべてのサービスで使用できるグローバルなコンテキストキーのリストについては、条件に利用可能なキーを参照してください。