Kunci tindakan, sumber daya, dan kondisi untuk Amazon Fraud Detector
Amazon Fraud Detector (awalan layanan:frauddetector) 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 yang ditentukan oleh Amazon Fraud Detector
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 |
|---|---|---|---|---|
|
BatchCreateVariable |
Tulis |
|||
Menandai, Menulis |
||||
|
BatchGetVariable |
Daftar |
|||
|
CancelBatchImportJob |
Tulis |
|||
|
CancelBatchPredictionJob |
Tulis |
|||
|
CreateBatchImportJob |
Tulis |
|||
Menandai, Menulis |
||||
saya: PassedToService |
frauddetector.amazonaws.com |
Tulis |
||
|
CreateBatchPredictionJob |
Tulis |
|||
Menandai, Menulis |
||||
saya: PassedToService |
frauddetector.amazonaws.com |
Tulis |
||
|
CreateDetectorVersion |
Tulis |
|||
Menandai, Menulis |
||||
|
CreateList |
Tulis |
|||
Menandai, Menulis |
||||
|
CreateModel |
Tulis |
|||
Menandai, Menulis |
||||
|
CreateModelVersion |
Tulis |
|||
Menandai, Menulis |
||||
saya: PassedToService |
frauddetector.amazonaws.com |
Tulis |
||
|
CreateRule |
Tulis |
|||
Menandai, Menulis |
||||
|
CreateVariable |
Tulis |
|||
Menandai, Menulis |
||||
|
DeleteBatchImportJob |
Tulis |
|||
|
DeleteBatchPredictionJob |
Tulis |
|||
|
DeleteDetector |
Tulis |
|||
|
DeleteDetectorVersion |
Tulis |
|||
|
DeleteEntityType |
Tulis |
|||
|
DeleteEvent |
Tulis |
|||
|
DeleteEventType |
Tulis |
|||
|
DeleteEventsByEventType |
Tulis |
|||
|
DeleteExternalModel |
Tulis |
|||
|
DeleteLabel |
Tulis |
|||
|
DeleteList |
Tulis |
|||
|
DeleteModel |
Tulis |
|||
|
DeleteModelVersion |
Tulis |
|||
|
DeleteOutcome |
Tulis |
|||
|
DeleteRule |
Tulis |
|||
|
DeleteVariable |
Tulis |
|||
|
DescribeDetector |
Baca |
|||
|
DescribeModelVersions |
Baca |
|||
|
GetBatchImportJobs |
Daftar |
|||
|
GetBatchPredictionJobs |
Daftar |
|||
|
GetDeleteEventsByEventTypeStatus |
Baca |
|||
|
GetDetectorVersion |
Baca |
|||
|
GetDetectors |
Daftar |
|||
|
GetEntityTypes |
Daftar |
|||
|
GetEvent |
Baca |
|||
|
GetEventPrediction |
Baca |
|||
|
GetEventPredictionMetadata |
Baca |
|||
|
GetEventTypes |
Daftar |
|||
|
GetExternalModels |
Daftar |
|||
|
GetKMSEncryptionKey |
Baca |
|||
|
GetLabels |
Daftar |
|||
|
GetListElements |
Baca |
|||
|
GetListsMetadata |
Daftar |
|||
|
GetModelVersion |
Baca |
|||
|
GetModels |
Daftar |
|||
|
GetOutcomes |
Daftar |
|||
|
GetRules |
Daftar |
|||
|
GetVariables |
Daftar |
|||
|
ListEventPredictions |
Daftar |
|||
|
ListTagsForResource |
Baca |
|||
|
PutDetector |
Tulis |
|||
Menandai, Menulis |
||||
|
PutEntityType |
Tulis |
|||
Menandai, Menulis |
||||
|
PutEventType |
Tulis |
|||
Menandai, Menulis |
||||
|
PutExternalModel |
Tulis |
|||
Menandai, Menulis |
||||
saya: PassedToService |
frauddetector.amazonaws.com |
Tulis |
||
|
PutLabel |
Tulis |
|||
Menandai, Menulis |
||||
|
PutOutcome |
Tulis |
|||
Menandai, Menulis |
||||
|
SendEvent |
Tulis |
|||
|
TagResource |
Menandai, Menulis |
|||
|
UntagResource |
Menandai, Menulis |
|||
|
UpdateDetectorVersion |
Tulis |
|||
|
UpdateDetectorVersionMetadata |
Tulis |
|||
|
UpdateDetectorVersionStatus |
Tulis |
|||
|
UpdateEventLabel |
Tulis |
|||
|
UpdateList |
Tulis |
|||
|
UpdateModel |
Tulis |
|||
|
UpdateModelVersionStatus |
Tulis |
|||
|
UpdateRuleMetadata |
Tulis |
|||
|
UpdateRuleVersion |
Menandai, Menulis |
|||
Tulis |
||||
|
UpdateVariable |
Tulis |
Tindakan yang ditentukan oleh Amazon Fraud Detector
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 |
|---|---|---|---|---|
Memberikan izin untuk membuat batch variabel |
Tulis |
|||
Memberikan izin untuk mendapatkan sekumpulan variabel |
Daftar |
|||
Memberikan izin untuk membatalkan pekerjaan impor batch yang ditentukan |
Tulis |
|||
Memberikan izin untuk membatalkan pekerjaan prediksi batch yang ditentukan |
Tulis |
|||
Memberikan izin untuk membuat pekerjaan impor batch |
Tulis |
|||
Memberikan izin untuk membuat pekerjaan prediksi batch |
Tulis |
|||
Memberikan izin untuk membuat versi detektor. Versi detektor dimulai dalam status DRAFT |
Tulis |
|||
Memberikan izin untuk membuat daftar |
Tulis |
|||
Memberikan izin untuk membuat model menggunakan jenis model yang ditentukan |
Tulis |
|||
Memberikan izin untuk membuat versi model menggunakan tipe model dan id model yang ditentukan |
Tulis |
|||
Memberikan izin untuk membuat aturan untuk digunakan dengan detektor yang ditentukan |
Tulis |
|||
Memberikan izin untuk membuat variabel |
Tulis |
|||
Memberikan izin untuk menghapus pekerjaan impor batch |
Tulis |
|||
Memberikan izin untuk menghapus pekerjaan prediksi batch |
Tulis |
|||
Memberikan izin untuk menghapus detektor. Sebelum menghapus detektor, Anda harus terlebih dahulu menghapus semua versi detektor dan versi aturan yang terkait dengan detektor |
Tulis |
|||
Memberikan izin untuk menghapus versi detektor. Anda tidak dapat menghapus versi detektor yang berada dalam status AKTIF |
Tulis |
|||
Memberikan izin untuk menghapus jenis entitas. Anda tidak dapat menghapus jenis entitas yang disertakan dalam jenis peristiwa |
Tulis |
|||
Memberikan izin untuk menghapus acara yang ditentukan |
Tulis |
|||
Memberikan izin untuk menghapus jenis acara. Anda tidak dapat menghapus jenis peristiwa yang digunakan dalam detektor atau model |
Tulis |
|||
Memberikan izin untuk menghapus peristiwa untuk jenis acara yang ditentukan |
Tulis |
|||
Memberikan izin untuk menghapus SageMaker model dari Amazon Fraud Detector. Anda dapat menghapus SageMaker model Amazon jika tidak terkait dengan versi detektor |
Tulis |
|||
Memberikan izin untuk menghapus label. Anda tidak dapat menghapus label yang disertakan dalam jenis peristiwa di Amazon Fraud Detector. Anda tidak dapat menghapus label yang ditetapkan ke ID peristiwa. Anda harus terlebih dahulu menghapus ID acara yang relevan |
Tulis |
|||
Memberikan izin untuk menghapus daftar |
Tulis |
|||
Memberikan izin untuk menghapus model. Anda dapat menghapus model dan versi model di Amazon Fraud Detector, asalkan tidak terkait dengan versi detektor |
Tulis |
|||
Memberikan izin untuk menghapus versi model. Anda dapat menghapus model dan versi model di Amazon Fraud Detector, asalkan tidak terkait dengan versi detektor |
Tulis |
|||
Memberikan izin untuk menghapus hasil. Anda tidak dapat menghapus hasil yang digunakan dalam versi aturan |
Tulis |
|||
Memberikan izin untuk menghapus aturan. Anda tidak dapat menghapus aturan jika digunakan oleh versi detektor AKTIF atau TIDAK AKTIF |
Tulis |
|||
Memberikan izin untuk menghapus variabel. Anda tidak dapat menghapus variabel yang disertakan dalam jenis peristiwa di Amazon Fraud Detector |
Tulis |
|||
Memberikan izin untuk mendapatkan semua versi untuk detektor tertentu |
Baca |
|||
Memberikan izin untuk mendapatkan semua versi model untuk jenis model yang ditentukan atau untuk tipe model dan ID model yang ditentukan. Anda juga bisa mendapatkan detail untuk versi model tunggal yang ditentukan |
Baca |
|||
Memberikan izin untuk mendapatkan semua pekerjaan impor batch atau pekerjaan tertentu jika Anda menentukan ID pekerjaan |
Daftar |
|||
Memberikan izin untuk mendapatkan semua pekerjaan prediksi batch atau pekerjaan tertentu jika Anda menentukan ID pekerjaan. Ini adalah API paginasi. Jika Anda memberikan maxResults null, tindakan ini akan mengambil maksimal 50 record per halaman. Jika Anda memberikan MaxResults, nilainya harus antara 1 dan 50. Untuk mendapatkan hasil halaman berikutnya, berikan token pagination dari GetBatchPredictionJobsResponse sebagai bagian dari permintaan Anda. Token pagination null mengambil catatan dari awal |
Daftar |
|||
Memberikan izin untuk mendapatkan status eksekusi DeleteEventsByEventType API jenis peristiwa tertentu |
Baca |
|||
Memberikan izin untuk mendapatkan versi detektor tertentu |
Baca |
|||
Memberikan izin untuk mendapatkan semua detektor atau detektor tunggal jika DetectorID ditentukan. Ini adalah API paginasi. Jika Anda memberikan maxResults null, tindakan ini akan mengambil maksimal 10 record per halaman. Jika Anda memberikan MaxResults, nilainya harus antara 5 dan 10. Untuk mendapatkan hasil halaman berikutnya, berikan token pagination dari GetDetectorsResponse sebagai bagian dari permintaan Anda. Token pagination null mengambil catatan dari awal |
Daftar |
|||
Memberikan izin untuk mendapatkan semua jenis entitas atau jenis entitas tertentu jika nama ditentukan. Ini adalah API paginasi. Jika Anda memberikan maxResults null, tindakan ini akan mengambil maksimal 10 record per halaman. Jika Anda memberikan MaxResults, nilainya harus antara 5 dan 10. Untuk mendapatkan hasil halaman berikutnya, berikan token pagination dari GetEntityTypesResponse sebagai bagian dari permintaan Anda. Token pagination null mengambil catatan dari awal |
Daftar |
|||
Memberikan izin untuk mendapatkan rincian acara yang ditentukan |
Baca |
|||
Memberikan izin untuk mengevaluasi suatu peristiwa terhadap versi detektor. Jika ID versi tidak disediakan, versi detektor (AKTIF) digunakan |
Baca |
|||
Memberikan izin untuk mendapatkan rincian lebih lanjut dari prediksi tertentu |
Baca |
|||
Memberikan izin untuk mendapatkan semua jenis acara atau jenis acara tertentu jika nama diberikan. Ini adalah API paginasi. Jika Anda memberikan maxResults null, tindakan ini akan mengambil maksimal 10 record per halaman. Jika Anda memberikan MaxResults, nilainya harus antara 5 dan 10. Untuk mendapatkan hasil halaman berikutnya, berikan token pagination dari GetEventTypesResponse sebagai bagian dari permintaan Anda. Token pagination null mengambil catatan dari awal |
Daftar |
|||
Memberikan izin untuk mendapatkan detail untuk satu atau lebih SageMaker model Amazon yang telah diimpor ke layanan. Ini adalah API paginasi. Jika Anda memberikan maxResults null, tindakan ini akan mengambil maksimal 10 record per halaman. Jika Anda memberikan MaxResults, nilainya harus antara 5 dan 10. Untuk mendapatkan hasil halaman berikutnya, berikan token pagination dari GetExternalModelsResult sebagai bagian dari permintaan Anda. Token pagination null mengambil catatan dari awal |
Daftar |
|||
Memberikan izin untuk mendapatkan kunci enkripsi jika kunci master pelanggan (CMK) Key Management Service (KMS) telah ditentukan untuk digunakan untuk mengenkripsi konten di Amazon Fraud Detector |
Baca |
|||
Memberikan izin untuk mendapatkan semua label atau label tertentu jika nama diberikan. Ini adalah API paginasi. Jika Anda memberikan maxResults null, tindakan ini akan mengambil maksimal 50 record per halaman. Jika Anda memberikan MaxResults, nilainya harus antara 10 dan 50. Untuk mendapatkan hasil halaman berikutnya, berikan token pagination dari GetGetLabelsResponse sebagai bagian dari permintaan Anda. Token pagination null mengambil catatan dari awal |
Daftar |
|||
Memberikan izin untuk mendapatkan elemen daftar |
Baca |
|||
Memberikan izin untuk mendapatkan metadata tentang daftar |
Daftar |
|||
Memberikan izin untuk mendapatkan detail versi model yang ditentukan |
Baca |
|||
Memberikan izin untuk mendapatkan satu atau lebih model. Mendapat semua model untuk Akun AWS jika tidak ada tipe model dan tidak ada id model yang disediakan. Mendapat semua model untuk tipe Akun AWS dan model, jika tipe model ditentukan tetapi id model tidak disediakan. Mendapat model tertentu jika (tipe model, id model) tupel ditentukan |
Daftar |
|||
Memberikan izin untuk mendapatkan satu atau lebih hasil. Ini adalah API paginasi. Jika Anda memberikan maxResults null, tindakan ini akan mengambil maksimal 100 record per halaman. Jika Anda memberikan MaxResults, nilainya harus antara 50 dan 100. Untuk mendapatkan hasil halaman berikutnya, berikan token pagination dari GetOutcomesResult sebagai bagian dari permintaan Anda. Token pagination null mengambil catatan dari awal |
Daftar |
|||
Memberikan izin untuk mendapatkan semua aturan untuk detektor (paginated) jika ruleID dan ruleVersion tidak ditentukan. Mendapat semua aturan untuk detektor dan ruleID jika ada (paginated). Mendapat aturan khusus jika ruleId dan ruleVersion ditentukan |
Daftar |
|||
Memberikan izin untuk mendapatkan semua variabel atau variabel tertentu. Ini adalah API paginasi. Memberikan SizePerPage hasil null max dalam mengambil maksimum 100 catatan per halaman. Jika Anda memberikan maksSizePerPage , nilainya harus antara 50 dan 100. Untuk mendapatkan hasil halaman berikutnya, berikan token pagination dari GetVariablesResult sebagai bagian dari permintaan Anda. Token pagination null mengambil catatan dari awal |
Daftar |
|||
Memberikan izin untuk mendapatkan daftar prediksi masa lalu |
Daftar |
|||
Memberikan izin untuk mencantumkan semua tag yang terkait dengan sumber daya. Ini adalah API paginasi. Untuk mendapatkan hasil halaman berikutnya, berikan token pagination dari respons sebagai bagian dari permintaan Anda. Token pagination null mengambil catatan dari awal |
Baca |
|||
Memberikan izin untuk membuat atau memperbarui detektor |
Tulis |
|||
Memberikan izin untuk membuat atau memperbarui jenis entitas. Entitas mewakili siapa yang melakukan peristiwa tersebut. Sebagai bagian dari prediksi penipuan, Anda melewati ID entitas untuk menunjukkan entitas tertentu yang melakukan peristiwa. Jenis entitas mengklasifikasikan entitas. Contoh klasifikasi termasuk pelanggan, pedagang, atau akun |
Tulis |
|||
Memberikan izin untuk membuat atau memperbarui jenis acara. Acara adalah aktivitas bisnis yang dievaluasi akan risiko penipuan. Dengan Amazon Fraud Detector, Anda menghasilkan prediksi penipuan untuk acara. Jenis acara mendefinisikan struktur bagi acara yang dikirimkan ke Amazon Fraud Detector. Ini mencakup variabel yang dikirimkan sebagai bagian dari acara, entitas yang melakukan acara (seperti pelanggan), dan label yang menggolongkan acara. Contoh jenis acara termasuk transaksi pembayaran online, pendaftaran akun, dan otentikasi |
Tulis |
|||
Memberikan izin untuk membuat atau memperbarui titik akhir SageMaker model Amazon. Anda juga dapat menggunakan tindakan ini untuk memperbarui konfigurasi titik akhir model, termasuk peran IAM variabel yang and/or dipetakan |
Tulis |
|||
Memberikan izin untuk menentukan kunci master pelanggan (CMK) Key Management Service (KMS) yang akan digunakan untuk mengenkripsi konten di Amazon Fraud Detector |
Tulis |
|||
Memberikan izin untuk membuat atau memperbarui label. Label mengklasifikasikan peristiwa sebagai penipuan atau sah. Label dikaitkan dengan jenis acara dan digunakan untuk melatih model pembelajaran mesin yang diawasi di Amazon Fraud Detector |
Tulis |
|||
Memberikan izin untuk membuat atau memperbarui hasil |
Tulis |
|||
Memberikan izin untuk mengirim acara |
Tulis |
|||
Memberikan izin untuk menetapkan tag ke sumber daya |
Menandai, Menulis |
|||
Memberikan izin untuk menghapus tag dari sumber daya |
Menandai, Menulis |
|||
Memberikan izin untuk memperbarui versi detektor. Atribut versi detektor yang dapat Anda perbarui mencakup model, titik akhir model eksternal, aturan, mode eksekusi aturan, dan deskripsi. Anda hanya dapat memperbarui versi detektor DRAFT |
Tulis |
|||
Memberikan izin untuk memperbarui deskripsi versi detektor. Anda dapat memperbarui metadata untuk versi detektor apa pun (DRAFT, AKTIF, atau TIDAK AKTIF) |
Tulis |
|||
Memberikan izin untuk memperbarui status versi detektor. Anda dapat melakukan promosi atau penurunan pangkat berikut menggunakan UpdateDetectorVersionStatus: DRAFT to ACTIVE, ACTIVE to INACTIVE, dan INACTIVE to ACTIVE |
Tulis |
|||
Memberikan izin untuk memperbarui nilai label rekaman peristiwa yang ada |
Tulis |
|||
Memberikan izin untuk memperbarui daftar |
Tulis |
|||
Memberikan izin untuk memperbarui model. Anda dapat memperbarui atribut deskripsi menggunakan tindakan ini |
Tulis |
|||
Memberikan izin untuk memperbarui versi model. Memperbarui versi model melatih ulang versi model yang ada menggunakan data pelatihan yang diperbarui dan menghasilkan versi minor baru dari model. Anda dapat memperbarui lokasi set data pelatihan dan atribut peran akses data menggunakan tindakan ini. Tindakan ini membuat dan melatih versi minor baru dari model, misalnya versi 1.01, 1.02, 1.03 |
Tulis |
|||
Memberikan izin untuk memperbarui status versi model |
Tulis |
|||
Memberikan izin untuk memperbarui metadata aturan. Atribut deskripsi dapat diperbarui |
Tulis |
|||
Memberikan izin untuk memperbarui versi aturan yang menghasilkan versi aturan baru. Memperbarui versi aturan yang menghasilkan versi aturan baru (versi 1, 2, 3...) |
Tulis |
|||
Memberikan izin untuk memperbarui variabel |
Tulis |
Permission-only tindakan untuk Amazon Fraud Detector
Tindakan berikut ditentukan oleh Amazon Fraud Detector tetapi tidak langsung dapat dipanggil melalui operasi API apa pun. Mereka hanya dapat digunakan dalam pernyataan kebijakan IAM untuk memberikan atau menolak izin.
| Tindakan | Deskripsi | Jenis sumber daya (*diperlukan) | Kunci syarat | Tingkat akses |
|---|---|---|---|---|
Memberikan izin untuk mendapatkan laporan validasi data dari pekerjaan impor batch tertentu |
Baca |
Jenis sumber daya yang ditentukan oleh Amazon Fraud Detector
Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam elemen Resource pernyataan kebijakan izin IAM.
| Jenis sumber daya | ARN | Kunci syarat |
|---|---|---|
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :batch-import/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :prediksi batch-/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :detektor/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :detektor-versi/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :entity-type/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :event-type/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :external-model/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :label/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :daftar/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :model/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :model-version/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :hasil/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :rule/$ {} ResourcePath |
||
arn: $ {Partition} :frauddetector: $ {Wilayah} :$ {Akun} :variable/$ {} ResourcePath |
Kunci kondisi untuk Amazon Fraud Detector
Amazon Fraud Detector mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.
| Kunci syarat | Deskripsi | Tipe |
|---|---|---|
Filter tindakan berdasarkan tanda yang diberikan dalam permintaan |
String |
|
Filter tindakan berdasarkan tanda yang terkait dengan sumber daya |
String |
|
Filter tindakan berdasarkan kunci tanda yang diberikan dalam permintaan |
ArrayOfString |