Tindakan, sumber daya, dan kunci kondisi untuk Amazon Mechanical Turk
Amazon Mechanical Turk (awalan layanan:mechanicalturk) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.
Referensi:
-
Pelajari cara mengonfigurasi layanan ini.
-
Lihat daftar Operasi API yang tersedia untuk layanan ini.
-
Pelajari cara mengamankan layanan ini dan sumber dayanya dengan menggunakan kebijakan izin IAM.
-
Lihat referensi otorisasi layanan terprogram
untuk layanan ini.
Topik
Operasi API didefinisikan oleh Amazon Mechanical Turk
Tabel berikut memetakan operasi API ke tindakan IAM yang mereka otorisasi. Hanya kunci kondisi yang memiliki nilai statis untuk API dan tindakan yang diberikan yang terdaftar; untuk set lengkap kunci kondisi yang didukung oleh setiap tindakan, lihat tabel Tindakan.
| Operasi | Tindakan IAM | Kunci syarat | Nilai yang mungkin | Tingkat akses |
|---|---|---|---|---|
|
AcceptQualificationRequest |
Tulis |
|||
|
ApproveAssignment |
Tulis |
|||
|
AssociateQualificationWithWorker |
Tulis |
|||
|
CreateAdditionalAssignmentsForHIT |
Tulis |
|||
|
createHit |
Tulis |
|||
|
createHitType |
Tulis |
|||
|
CreateHITWithHITType |
Tulis |
|||
|
CreateQualificationType |
Tulis |
|||
|
CreateWorkerBlock |
Tulis |
|||
|
DeleteHit |
Tulis |
|||
|
DeleteQualificationType |
Tulis |
|||
|
DeleteWorkerBlock |
Tulis |
|||
|
DisassociateQualificationFromWorker |
Tulis |
|||
|
GetAccountBalance |
Baca |
|||
|
GetAssignment |
Baca |
|||
|
GetFileUploadURL |
Baca |
|||
|
GetHit |
Baca |
|||
|
GetQualificationScore |
Baca |
|||
|
GetQualificationType |
Baca |
|||
|
ListAssignmentsForHIT |
Daftar |
|||
|
ListBonusPayments |
Daftar |
|||
|
Listhits |
Daftar |
|||
|
ListHITsForQualificationType |
Daftar |
|||
|
ListQualificationRequests |
Daftar |
|||
|
ListQualificationTypes |
Daftar |
|||
|
ListReviewPolicyResultsForHIT |
Daftar |
|||
|
ListReviewableHITs |
Daftar |
|||
|
ListWorkerBlocks |
Daftar |
|||
|
ListWorkersWithQualificationType |
Daftar |
|||
|
NotifyWorkers |
Tulis |
|||
|
RejectAssignment |
Tulis |
|||
|
RejectQualificationRequest |
Tulis |
|||
|
SendBonus |
Tulis |
|||
|
SendTestEventNotification |
Tulis |
|||
|
UpdateExpirationForHIT |
Tulis |
|||
|
UpdateHITReviewStatus |
Tulis |
|||
|
UpdateHITTypeOfHIT |
Tulis |
|||
|
UpdateNotificationSettings |
Tulis |
|||
|
UpdateQualificationType |
Tulis |
Tindakan yang ditentukan oleh Amazon Mechanical Turk
Anda dapat menyebutkan tindakan berikut dalam elemen Action pernyataan kebijakan IAM. Gunakan kebijakan untuk memberikan izin untuk melaksanakan operasi dalam AWS. Saat Anda menggunakan sebuah tindakan dalam sebuah kebijakan, Anda biasanya mengizinkan atau menolak akses ke operasi API atau perintah CLI dengan nama yang sama. Namun, dalam beberapa kasus, satu tindakan tunggal mengontrol akses ke lebih dari satu operasi. Atau, beberapa operasi memerlukan beberapa tindakan yang berbeda.
| Tindakan | Deskripsi | Jenis sumber daya (*diperlukan) | Kunci syarat | Tingkat akses |
|---|---|---|---|---|
AcceptQualificationRequest Operasi mengabulkan permintaan Pekerja untuk Kualifikasi |
Tulis |
|||
ApproveAssignment Operasi menyetujui hasil penugasan yang telah selesai |
Tulis |
|||
AssociateQualificationWithWorker Operasi memberi Pekerja Kualifikasi |
Tulis |
|||
CreateAdditionalAssignmentsForHIT Operasi meningkatkan jumlah maksimum penugasan HIT yang ada |
Tulis |
|||
Operasi CreateHit menciptakan HIT baru (Human Intelligence Task) |
Tulis |
|||
Operasi createHitType membuat tipe HIT baru |
Tulis |
|||
CreateHITWithHITType Operasi ini membuat Human Intelligence Task (HIT) baru menggunakan hitTypeId yang sudah ada yang dihasilkan oleh operasi createHitType |
Tulis |
|||
CreateQualificationType Operasi menciptakan tipe Kualifikasi baru, yang diwakili oleh struktur QualificationType data |
Tulis |
|||
CreateWorkerBlock Operasi ini memungkinkan Anda untuk mencegah Pekerja mengerjakan HIT Anda |
Tulis |
|||
Operasi DeleteHit membuang HIT yang tidak lagi diperlukan |
Tulis |
|||
DeleteQualificationType Membuang tipe Kualifikasi dan membuang semua jenis HIT yang terkait dengan jenis Kualifikasi |
Tulis |
|||
DeleteWorkerBlock Operasi ini memungkinkan Anda untuk mengembalikan Worker yang diblokir untuk mengerjakan HIT Anda |
Tulis |
|||
DisassociateQualificationFromWorker Mencabut Kualifikasi yang diberikan sebelumnya dari pengguna |
Tulis |
|||
GetAccountBalance Operasi mengambil jumlah uang di akun Amazon Mechanical Turk Anda |
Baca |
|||
GetAssignment Mengambil tugas dengan AssignmentStatus nilai Diserahkan, Disetujui, atau Ditolak, menggunakan ID penugasan |
Baca |
|||
GetFileUploadURL Operasi menghasilkan dan mengembalikan URL sementara |
Baca |
|||
Operasi GetHit mengambil rincian HIT yang ditentukan |
Baca |
|||
GetQualificationScore Operasi mengembalikan nilai Kualifikasi Pekerja untuk jenis Kualifikasi tertentu |
Baca |
|||
GetQualificationType Operasi mengambil informasi tentang jenis Kualifikasi menggunakan ID-nya |
Baca |
|||
ListAssignmentsForHIT Operasi mengambil tugas yang telah selesai untuk HIT |
Daftar |
|||
ListBonusPayments Operasi mengambil jumlah bonus yang telah Anda bayarkan kepada Pekerja untuk HIT atau tugas tertentu |
Daftar |
|||
Operasi ListHits mengembalikan semua HIT Pemohon |
Daftar |
|||
ListHITsForQualificationType Operasi mengembalikan HIT yang menggunakan yang diberikan QualififcationType untuk QualificationRequirement |
Daftar |
|||
ListQualificationRequests Operasi mengambil permintaan untuk Kualifikasi dari jenis Kualifikasi tertentu |
Daftar |
|||
ListQualificationTypes Operasi mencari jenis Kualifikasi menggunakan kueri penelusuran yang ditentukan, dan mengembalikan daftar jenis Kualifikasi |
Daftar |
|||
ListReviewPolicyResultsForHIT Operasi mengambil hasil yang dihitung dan tindakan yang diambil selama menjalankan Kebijakan Tinjauan Anda selama operasi createHit |
Daftar |
|||
ListReviewableHITs Operasi mengembalikan semua HIT Pemohon yang belum disetujui atau ditolak |
Daftar |
|||
ListWorkersBlocks Operasi mengambil daftar Pekerja yang diblokir untuk mengerjakan HIT Anda |
Daftar |
|||
ListWorkersWithQualificationType Operasi mengembalikan semua Pekerja dengan jenis Kualifikasi tertentu |
Daftar |
|||
NotifyWorkers Operasi mengirimkan email ke satu atau beberapa Pekerja yang Anda tentukan dengan ID Pekerja |
Tulis |
|||
RejectAssignment Operasi menolak hasil penugasan yang diselesaikan |
Tulis |
|||
RejectQualificationRequest Operasi menolak permintaan pengguna untuk Kualifikasi |
Tulis |
|||
SendBonus Operasi mengeluarkan pembayaran uang dari akun Anda ke Pekerja |
Tulis |
|||
SendTestEventNotification Operasi tersebut menyebabkan Amazon Mechanical Turk mengirim pesan notifikasi seolah-olah peristiwa HIT terjadi, sesuai dengan spesifikasi notifikasi yang diberikan |
Tulis |
|||
UpdateExpirationForHIT Operasi ini memungkinkan Anda memperpanjang waktu kedaluwarsa HIT di luar kedaluwarsa saat ini atau segera kedaluwarsa HIT |
Tulis |
|||
UpdateHITReviewStatus Operasi mengubah status HIT |
Tulis |
|||
UpdateHITTypeOfHIT Operasi ini memungkinkan Anda untuk mengubah properti hitType dari HIT |
Tulis |
|||
UpdateNotificationSettings Operasi membuat, memperbarui, menonaktifkan, atau mengaktifkan kembali notifikasi untuk tipe HIT |
Tulis |
|||
UpdateQualificationType Operasi memodifikasi atribut dari tipe Kualifikasi yang ada, yang diwakili oleh struktur QualificationType data |
Tulis |
Jenis sumber daya yang ditentukan oleh Amazon Mechanical Turk
Amazon Mechanical Turk tidak mendukung menentukan sumber daya ARN dalam Resource elemen pernyataan kebijakan IAM.
Kunci kondisi untuk Amazon Mechanical Turk
Amazon Mechanical Turk tidak memiliki kunci kondisi khusus layanan yang dapat digunakan dalam Condition elemen pernyataan kebijakan.