Tindakan, sumber daya, dan kunci persyaratan untuk AWS RoboMaker
AWS RoboMaker (awalan layanan:robomaker) 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
Tindakan yang didefinisikan oleh AWS RoboMaker
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 |
|---|---|---|---|---|
Hapus satu atau beberapa dunia dalam operasi batch |
Tulis |
|||
Jelaskan beberapa pekerjaan simulasi |
Baca |
|||
Membatalkan pekerjaan penerapan |
Tulis |
|||
Membatalkan pekerjaan simulasi |
Tulis |
|||
Membatalkan batch pekerjaan simulasi |
Tulis |
|||
Batalkan pekerjaan ekspor dunia |
Tulis |
|||
Batalkan pekerjaan generasi dunia |
Tulis |
|||
Buat pekerjaan penerapan |
Tulis |
|||
Buat armada penyebaran yang mewakili sekelompok robot logis yang menjalankan aplikasi robot yang sama |
Tulis |
|||
Buat robot yang dapat didaftarkan ke armada |
Tulis |
|||
Buat aplikasi robot |
Tulis |
|||
Buat snapshot dari aplikasi robot |
Tulis |
|||
Buat aplikasi simulasi |
Tulis |
|||
Buat snapshot dari aplikasi simulasi |
Tulis |
|||
Buat pekerjaan simulasi |
Tulis |
|||
Buat pekerjaan ekspor dunia |
Tulis |
|||
Ciptakan pekerjaan generasi dunia |
Tulis |
|||
Buat template dunia |
Tulis |
|||
Hapus armada penyebaran |
Tulis |
|||
Hapus robot |
Tulis |
|||
Hapus aplikasi robot |
Tulis |
|||
Hapus aplikasi simulasi |
Tulis |
|||
Hapus templat dunia |
Tulis |
|||
Deregister robot dari armada |
Tulis |
|||
Jelaskan pekerjaan penerapan |
Baca |
|||
Jelaskan armada penyebaran |
Baca |
|||
Jelaskan robot |
Baca |
|||
Jelaskan aplikasi robot |
Baca |
|||
Jelaskan aplikasi simulasi |
Baca |
|||
Jelaskan pekerjaan simulasi |
Baca |
|||
Jelaskan batch pekerjaan simulasi |
Baca |
|||
Jelaskan dunia |
Baca |
|||
Jelaskan pekerjaan ekspor dunia |
Baca |
|||
Jelaskan pekerjaan generasi dunia |
Baca |
|||
Jelaskan template dunia |
Baca |
|||
Dapatkan tubuh template dunia |
Baca |
|||
Daftar pekerjaan penerapan |
Daftar |
|||
Daftar armada |
Daftar |
|||
Daftar aplikasi robot |
Daftar |
|||
Daftar robot |
Daftar |
|||
Daftar aplikasi simulasi |
Daftar |
|||
Daftar batch pekerjaan simulasi |
Daftar |
|||
Daftar pekerjaan simulasi |
Daftar |
|||
Daftar tag untuk sumber RoboMaker daya |
Daftar |
|||
Daftar pekerjaan ekspor dunia |
Daftar |
|||
Daftar pekerjaan generasi dunia |
Daftar |
|||
Daftar template dunia |
Daftar |
|||
Daftar dunia |
Daftar |
|||
Daftarkan robot ke armada |
Tulis |
|||
Mulai ulang pekerjaan simulasi yang sedang berjalan |
Tulis |
|||
Buat batch pekerjaan simulasi |
Tulis |
|||
Memastikan aplikasi robot yang paling baru digunakan digunakan untuk semua robot di armada |
Tulis |
|||
Tambahkan tag ke sumber RoboMaker daya |
Menandai, Menulis |
|||
Hapus tag dari sumber RoboMaker daya |
Menandai, Menulis |
|||
Perbarui aplikasi robot |
Tulis |
|||
Perbarui aplikasi simulasi |
Tulis |
|||
Perbarui template dunia |
Tulis |
Permission-only tindakan untuk AWS RoboMaker
Tindakan berikut ditentukan oleh AWS RoboMaker tetapi tidak secara 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 |
|---|---|---|---|---|
|
ListSupportedAvailabilityZones |
Daftar zona ketersediaan yang didukung |
Daftar |
||
|
UpdateRobotDeployment |
Laporkan status penyebaran untuk robot individu |
Tulis |
Jenis sumber daya yang ditentukan oleh AWS RoboMaker
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} :robomaker: $ {Wilayah} :$ {Akun} :deployment-fleet/$ {} /$ {} FleetName CreatedOnEpoch |
||
arn: $ {Partition} :robomaker: $ {Wilayah} :$ {Akun} :deployment-job/$ {} DeploymentJobId |
||
arn: $ {Partition} :robomaker: $ {Wilayah} :$ {Akun} :robot/$ {} /$ {} RobotName CreatedOnEpoch |
||
arn: $ {Partition} :robomaker: $ {Wilayah} :$ {Akun} :robot-application/$ {} /$ {} ApplicationName CreatedOnEpoch |
||
arn: $ {Partition} :robomaker: $ {Wilayah} :$ {Akun} :simulasi-aplikasi/$ {} /$ {} ApplicationName CreatedOnEpoch |
||
arn: $ {Partition} :robomaker: $ {Wilayah} :$ {Akun} :simulation-job/$ {} SimulationJobId |
||
arn: $ {Partition} :robomaker: $ {Wilayah} :$ {Akun} :simulation-job-batch/$ {} SimulationJobBatchId |
||
arn: $ {Partition} :robomaker: $ {Wilayah} :$ {Akun} :dunia/$ {} WorldId |
||
arn: $ {Partition} :robomaker: $ {Wilayah} :$ {Akun} :world-export-job/$ {} WorldExportJobId |
||
arn: $ {Partition} :robomaker: $ {Wilayah} :$ {Akun} :world-generation-job/$ {} WorldGenerationJobId |
||
arn: $ {Partition} :robomaker: $ {Wilayah} :$ {Akun} :world-template/$ {} WorldTemplateJobId |
Kunci kondisi untuk AWS RoboMaker
AWS RoboMaker mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.
| Kunci syarat | Deskripsi | Tipe |
|---|---|---|
Memfilter akses berdasarkan tag yang diteruskan dalam permintaan |
String |
|
Memfilter akses berdasarkan tag yang terkait dengan sumber daya |
String |
|
Memfilter akses berdasarkan kunci tag yang diteruskan dalam permintaan |
ArrayOfString |