View a markdown version of this page

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Layanan Modernisasi Mainframe - Referensi Otorisasi Layanan

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Layanan Modernisasi Mainframe

AWS Layanan Modernisasi Mainframe (awalan layanan:m2) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API didefinisikan oleh AWS Layanan Modernisasi Mainframe

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

CancelBatchJobExecution

m2: CancelBatchJobExecution

Tulis

CreateApplication

m2: CreateApplication

Tulis

m2: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

m2.amazonaws.com

Tulis

CreateDataSetExportTask

m2: CreateDataSetExportTask

Tulis

CreateDataSetImportTask

m2: CreateDataSetImportTask

Tulis

CreateDeployment

m2: CreateDeployment

Tulis

CreateEnvironment

m2: CreateEnvironment

Tulis

m2: TagResource

Menandai, Menulis

DeleteApplication

m2: DeleteApplication

Tulis

DeleteApplicationFromEnvironment

m2: DeleteApplicationFromEnvironment

Tulis

DeleteEnvironment

m2: DeleteEnvironment

Tulis

GetApplication

m2: GetApplication

Baca

GetApplicationVersion

m2: GetApplicationVersion

Baca

GetBatchJobExecution

m2: GetBatchJobExecution

Baca

GetDataSetDetails

m2: GetDataSetDetails

Baca

GetDataSetExportTask

m2: GetDataSetExportTask

Baca

GetDataSetImportTask

m2: GetDataSetImportTask

Baca

GetDeployment

m2: GetDeployment

Baca

GetEnvironment

m2: GetEnvironment

Baca

GetSignedBluinsightsUrl

m2: GetSignedBluinsightsUrl

Baca

ListApplicationVersions

m2: ListApplicationVersions

Baca

ListApplications

m2: ListApplications

Daftar

ListBatchJobDefinitions

m2: ListBatchJobDefinitions

Baca

ListBatchJobExecutions

m2: ListBatchJobExecutions

Baca

ListBatchJobRestartPoints

m2: ListBatchJobRestartPoints

Baca

ListDataSetExportHistory

m2: ListDataSetExportHistory

Baca

ListDataSetImportHistory

m2: ListDataSetImportHistory

Baca

ListDataSets

m2: ListDataSets

Baca

ListDeployments

m2: ListDeployments

Baca

ListEngineVersions

m2: ListEngineVersions

Baca

ListEnvironments

m2: ListEnvironments

Daftar

ListTagsForResource

m2: ListTagsForResource

Baca

StartApplication

m2: StartApplication

Tulis

StartBatchJob

m2: StartBatchJob

Tulis

StopApplication

m2: StopApplication

Tulis

TagResource

m2: TagResource

Menandai, Menulis

UntagResource

m2: UntagResource

Menandai, Menulis

UpdateApplication

m2: UpdateApplication

Tulis

UpdateEnvironment

m2: UpdateEnvironment

Tulis

Tindakan yang didefinisikan oleh AWS Layanan Modernisasi Mainframe

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

CancelBatchJobExecution

Memberikan izin untuk membatalkan pelaksanaan pekerjaan batch

Aplikasi*

aws: ResourceTag /$ {} TagKey

Tulis

CreateApplication

Memberikan izin untuk membuat aplikasi

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateDataSetExportTask

Memberikan izin untuk membuat tugas ekspor kumpulan data

Aplikasi*

aws: ResourceTag /$ {} TagKey

Tulis

CreateDataSetImportTask

Memberikan izin untuk membuat tugas impor kumpulan data

Aplikasi*

aws: ResourceTag /$ {} TagKey

Tulis

CreateDeployment

Memberikan izin untuk membuat penerapan

Aplikasi*

aws: ResourceTag /$ {} TagKey

Tulis

Lingkungan

aws: ResourceTag /$ {} TagKey

CreateEnvironment

Memberikan izin untuk Membuat lingkungan

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

DeleteApplication

Memberikan izin untuk menghapus aplikasi

Aplikasi*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteApplicationFromEnvironment

Memberikan izin untuk menghapus aplikasi dari lingkungan runtime

Aplikasi*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteEnvironment

Memberikan izin untuk menghapus lingkungan runtime

Lingkungan*

aws: ResourceTag /$ {} TagKey

Tulis

GetApplication

Memberikan izin untuk mengambil aplikasi

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

GetApplicationVersion

Memberikan izin untuk mengambil versi aplikasi

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

GetBatchJobExecution

Memberikan izin untuk mengambil eksekusi pekerjaan batch

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

GetDataSetDetails

Memberikan izin untuk mengambil detail kumpulan data

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

GetDataSetExportTask

Memberikan izin untuk mengekspor kumpulan data di lokasi S3 yang ditentukan

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

GetDataSetImportTask

Memberikan izin untuk mengambil tugas impor set data

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

GetDeployment

Memberikan izin untuk mengambil penerapan

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

GetEnvironment

Memberikan izin untuk mengambil lingkungan runtime

Lingkungan*

aws: ResourceTag /$ {} TagKey

Baca

GetSignedBluinsightsUrl

Memberikan izin untuk membuat url Bluinsights yang ditandatangani

Baca

ListApplicationVersions

Memberikan izin untuk membuat daftar versi aplikasi

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

ListApplications

Memberikan izin untuk mendaftar aplikasi

Daftar

ListBatchJobDefinitions

Memberikan izin untuk membuat daftar definisi pekerjaan batch

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

ListBatchJobExecutions

Memberikan izin untuk membuat daftar eksekusi untuk pekerjaan batch

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

ListBatchJobRestartPoints

Memberikan izin untuk mengambil eksekusi pekerjaan batch

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

ListDataSetExportHistory

Memberikan izin untuk mencantumkan riwayat ekspor kumpulan data

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

ListDataSetImportHistory

Memberikan izin untuk mencantumkan riwayat impor kumpulan data

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

ListDataSets

Memberikan izin untuk membuat daftar kumpulan data

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

ListDeployments

Memberikan izin untuk membuat daftar penerapan

Aplikasi*

aws: ResourceTag /$ {} TagKey

Baca

ListEngineVersions

Memberikan izin untuk membuat daftar versi mesin

Baca

ListEnvironments

Memberikan izin untuk membuat daftar lingkungan runtime

Daftar

ListTagsForResource

Memberikan izin untuk mencantumkan tag untuk sumber daya

Baca

StartApplication

Memberikan izin untuk memulai aplikasi

Aplikasi*

aws: ResourceTag /$ {} TagKey

Tulis

StartBatchJob

Memberikan izin untuk memulai pekerjaan batch

Aplikasi*

aws: ResourceTag /$ {} TagKey

Tulis

StopApplication

Memberikan izin untuk menghentikan aplikasi

Aplikasi*

aws: ResourceTag /$ {} TagKey

Tulis

TagResource

Memberikan izin untuk menandai sumber daya

Aplikasi

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

Lingkungan

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UntagResource

Memberikan izin untuk menghapus tag sumber daya

Aplikasi

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

Lingkungan

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UpdateApplication

Memberikan izin untuk memperbarui aplikasi

Aplikasi*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateEnvironment

Memberikan izin untuk memperbarui lingkungan runtime

Lingkungan*

aws: ResourceTag /$ {} TagKey

Tulis

Jenis sumber daya didefinisikan oleh AWS Layanan Modernisasi Mainframe

Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam elemen Resource pernyataan kebijakan izin IAM.

Jenis sumber daya ARN Kunci syarat

Aplikasi

arn: $ {Partition} :m2: $ {Wilayah} :$ {Akun} :app/$ {} ApplicationId

aws: ResourceTag /$ {} TagKey

Lingkungan

arn: $ {Partition} :m2: $ {Wilayah} :$ {Akun} :env/$ {} EnvironmentId

aws: ResourceTag /$ {} TagKey

Kunci kondisi untuk AWS Layanan Modernisasi Mainframe

AWS Layanan Modernisasi Mainframe mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws: RequestTag /$ {} TagKey

Memfilter akses dengan kunci tag dan pasangan nilai yang diizinkan dalam permintaan

String

aws: ResourceTag /$ {} TagKey

Memfilter akses dengan kunci tag dan pasangan nilai sumber daya

String

aws: TagKeys

Memfilter akses dengan daftar kunci tag yang diizinkan dalam permintaan

ArrayOfString