Kunci tindakan, sumber daya, dan kondisi untuk Amazon Machine Learning
Amazon Machine Learning (awalan layanan:machinelearning) 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 Machine Learning
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 |
|---|---|---|---|---|
|
AddTags |
Menandai, Menulis |
|||
|
CreateBatchPrediction |
Tulis |
|||
|
CreateDataSourceFromRedshift |
Tulis |
|||
Tulis |
||||
|
CreateDataSourceFromS3 |
Tulis |
|||
|
CreateEvaluation |
Tulis |
|||
|
CreatemlModel |
Tulis |
|||
|
CreateRealtimeEndpoint |
Tulis |
|||
|
DeleteBatchPrediction |
Tulis |
|||
|
DeleteDataSource |
Tulis |
|||
|
DeleteEvaluation |
Tulis |
|||
|
DeletemlModel |
Tulis |
|||
|
DeleteRealtimeEndpoint |
Tulis |
|||
|
DescribeBatchPredictions |
Daftar |
|||
|
DescribeDataSources |
Daftar |
|||
|
DescribeEvaluations |
Daftar |
|||
|
DescribEmlModels |
Daftar |
|||
|
DescribeTags |
Daftar |
|||
|
GetBatchPrediction |
Baca |
|||
|
GetDataSource |
Baca |
|||
|
GetEvaluation |
Baca |
|||
|
getmlModel |
Baca |
|||
|
Memprediksi |
Tulis |
Tindakan yang ditentukan oleh Amazon Machine Learning
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 |
|---|---|---|---|---|
Menambahkan satu atau lebih tag ke objek, hingga batas 10. Setiap tag terdiri dari kunci dan nilai opsional |
Menandai, Menulis |
|||
Menghasilkan prediksi untuk sekelompok pengamatan |
Tulis |
|||
Membuat DataSource objek dari Amazon RDS |
Tulis |
|||
Membuat DataSource dari database yang dihosting di klaster Amazon Redshift |
Tulis |
|||
Menciptakan DataSource objek dari S3 |
Tulis |
|||
Membuat Evaluasi baru dari MLModel |
Tulis |
|||
Membuat MLModel baru |
Tulis |
|||
Membuat titik akhir real-time untuk MLModel |
Tulis |
|||
Menetapkan status DELETED ke a BatchPrediction, menjadikannya tidak dapat digunakan |
Tulis |
|||
Menetapkan status DELETED ke a DataSource, menjadikannya tidak dapat digunakan |
Tulis |
|||
Menetapkan status DELETED ke Evaluasi, menjadikannya tidak dapat digunakan |
Tulis |
|||
Menetapkan status DELETED ke MLModel, menjadikannya tidak dapat digunakan |
Tulis |
|||
Menghapus titik akhir waktu nyata dari MLModel |
Tulis |
|||
Menghapus tag tertentu yang terkait dengan objek ML. Setelah operasi ini selesai, Anda tidak dapat memulihkan tag yang dihapus |
Menandai, Menulis |
|||
Mengembalikan daftar BatchPrediction operasi yang cocok dengan kriteria pencarian dalam permintaan |
Daftar |
|||
Mengembalikan daftar DataSource yang cocok dengan kriteria pencarian dalam permintaan |
Daftar |
|||
Mengembalikan daftar DescribeEvaluations yang cocok dengan kriteria pencarian dalam permintaan |
Daftar |
|||
Mengembalikan daftar MLModel yang cocok dengan kriteria pencarian dalam permintaan |
Daftar |
|||
Menjelaskan satu atau beberapa tag untuk objek Amazon MLmu |
Daftar |
|||
Mengembalikan BatchPrediction yang mencakup metadata rinci, status, dan informasi file data |
Baca |
|||
Mengembalikan DataSource yang mencakup metadata dan informasi file data, serta status saat DataSource |
Baca |
|||
Mengembalikan Evaluasi yang mencakup metadata serta status Evaluasi saat ini |
Baca |
|||
Mengembalikan MLModel yang mencakup metadata rinci, dan informasi sumber data serta status MLModel saat ini |
Baca |
|||
Menghasilkan prediksi untuk pengamatan menggunakan Model ML yang ditentukan |
Tulis |
|||
Memperbarui BatchPredictionName dari a BatchPrediction |
Tulis |
|||
Memperbarui DataSourceName dari a DataSource |
Tulis |
|||
Memperbarui EvaluationName Evaluasi |
Tulis |
|||
Memperbarui MLModelName dan ScoreThreshold dari MLModel |
Tulis |
Jenis sumber daya yang ditentukan oleh Amazon Machine Learning
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} :machinelearning: $ {Wilayah} :$ {Akun} :batchprediction/$ {} BatchPredictionId |
||
arn: $ {Partition} :machinelearning: $ {Wilayah} :$ {Akun} :datasource/$ {} DatasourceId |
||
arn: $ {Partition} :machinelearning: $ {Wilayah} :$ {Akun} :evaluasi/$ {} EvaluationId |
||
arn: $ {Partition} :machinelearning: $ {Wilayah} :$ {Akun} :mlmodel/$ {} MlModelId |
Kunci kondisi untuk Amazon Machine Learning
Amazon Machine Learning tidak memiliki kunci kondisi khusus layanan yang dapat digunakan dalam Condition elemen pernyataan kebijakan.