Tindakan, sumber daya, dan kunci persyaratan untuk AWS Application Migration Service
AWS Layanan Migrasi Aplikasi (awalan layanan:mgn) 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 AWS Application Migration Service
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 |
|---|---|---|---|---|
|
ArchiveApplication |
Tulis |
|||
|
ArchiveWave |
Tulis |
|||
|
AssociateApplications |
Tulis |
|||
|
AssociateSourceServers |
Tulis |
|||
|
ChangeServerLifeCycleState |
Tulis |
|||
|
CreateApplication |
Tulis |
|||
Menandai, Menulis |
||||
|
CreateConnector |
Tulis |
|||
Menandai, Menulis |
||||
|
CreateLaunchConfigurationTemplate |
Tulis |
|||
Menandai, Menulis |
||||
|
CreateNetworkMigrationDefinition |
Tulis |
|||
Menandai, Menulis |
||||
|
CreateReplicationConfigurationTemplate |
Tulis |
|||
Menandai, Menulis |
||||
|
CreateWave |
Tulis |
|||
Menandai, Menulis |
||||
|
DeleteApplication |
Tulis |
|||
|
DeleteConnector |
Tulis |
|||
|
DeleteJob |
Tulis |
|||
|
DeleteLaunchConfigurationTemplate |
Tulis |
|||
|
DeleteNetworkMigrationDefinition |
Tulis |
|||
|
DeleteReplicationConfigurationTemplate |
Tulis |
|||
|
DeleteSourceServer |
Tulis |
|||
|
DeleteVcenterClient |
Tulis |
|||
|
DeleteWave |
Tulis |
|||
|
DescribeJobLogItems |
Baca |
|||
|
DescribeJobs |
Daftar |
|||
|
DescribeLaunchConfigurationTemplates |
Daftar |
|||
|
DescribeReplicationConfigurationTemplates |
Daftar |
|||
|
DescribeSourceServers |
Daftar |
|||
|
DescribeVcenterClients |
Daftar |
|||
|
DisassociateApplications |
Tulis |
|||
|
DisassociateSourceServers |
Tulis |
|||
|
DisconnectFromService |
Tulis |
|||
|
FinalizeCutover |
Tulis |
|||
|
GetLaunchConfiguration |
Baca |
|||
|
GetNetworkMigrationDefinition |
Baca |
|||
|
GetNetworkMigrationMapperSegmentConstruct |
Baca |
|||
|
GetReplicationConfiguration |
Baca |
|||
|
InitializeService |
Tulis |
|||
|
ListApplications |
Daftar |
|||
|
ListConnectors |
Baca |
|||
|
ListExportErrors |
Daftar |
|||
|
ListExports |
Daftar |
|||
|
ListImportErrors |
Daftar |
|||
|
ListImportFileEnrichments |
Daftar |
|||
|
ListImports |
Daftar |
|||
|
ListManagedAccounts |
Daftar |
|||
|
ListNetworkMigrationAnalyses |
Daftar |
|||
|
ListNetworkMigrationAnalysisResults |
Daftar |
|||
|
ListNetworkMigrationCodeGenerationSegments |
Daftar |
|||
|
ListNetworkMigrationCodeGenerations |
Daftar |
|||
|
ListNetworkMigrationDefinitions |
Daftar |
|||
|
ListNetworkMigrationDeployedStacks |
Daftar |
|||
|
ListNetworkMigrationDeployments |
Daftar |
|||
|
ListNetworkMigrationExecutions |
Daftar |
|||
|
ListNetworkMigrationMapperSegmentConstructs |
Daftar |
|||
|
ListNetworkMigrationMapperSegments |
Daftar |
|||
|
ListNetworkMigrationMappingUpdates |
Daftar |
|||
|
ListNetworkMigrationMappings |
Daftar |
|||
|
ListSourceServerActions |
Daftar |
|||
|
ListTagsForResource |
Baca |
|||
|
ListTemplateActions |
Daftar |
|||
|
ListWaves |
Daftar |
|||
|
MarkAsArchived |
Tulis |
|||
|
PauseReplication |
Tulis |
|||
|
PutSourceServerAction |
Tulis |
|||
|
PutTemplateAction |
Tulis |
|||
|
RemoveSourceServerAction |
Tulis |
|||
|
RemoveTemplateAction |
Tulis |
|||
|
ResumeReplication |
Tulis |
|||
|
RetryDataReplication |
Tulis |
|||
|
StartCutover |
Tulis |
|||
Menandai, Menulis |
||||
|
StartExport |
Tulis |
|||
Menandai, Menulis |
||||
|
StartImport |
Tulis |
|||
Menandai, Menulis |
||||
|
StartImportFileEnrichment |
Tulis |
|||
|
StartNetworkMigrationAnalysis |
Tulis |
|||
|
StartNetworkMigrationCodeGeneration |
Tulis |
|||
|
StartNetworkMigrationDeployment |
Tulis |
|||
|
StartNetworkMigrationMapping |
Tulis |
|||
|
StartNetworkMigrationMappingUpdate |
Tulis |
|||
|
StartReplication |
Tulis |
|||
|
StartTest |
Tulis |
|||
Menandai, Menulis |
||||
|
StopReplication |
Tulis |
|||
|
TagResource |
Menandai, Menulis |
|||
|
TerminateTargetInstances |
Menandai, Menulis |
|||
Tulis |
||||
|
UnarchiveApplication |
Tulis |
|||
|
UnarchiveWave |
Tulis |
|||
|
UntagResource |
Menandai, Menulis |
|||
|
UpdateApplication |
Tulis |
|||
|
UpdateConnector |
Tulis |
|||
|
UpdateLaunchConfiguration |
Tulis |
|||
|
UpdateLaunchConfigurationTemplate |
Tulis |
|||
|
UpdateNetworkMigrationDefinition |
Tulis |
|||
|
UpdateNetworkMigrationMapperSegment |
Tulis |
|||
|
UpdateReplicationConfiguration |
Tulis |
|||
|
UpdateReplicationConfigurationTemplate |
Tulis |
|||
|
UpdateSourceServer |
Tulis |
|||
|
UpdateSourceServerReplicationType |
Tulis |
|||
|
UpdateWave |
Tulis |
Tindakan yang didefinisikan oleh AWS Application Migration Service
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 mengarsipkan aplikasi |
Tulis |
|||
Memberikan izin untuk mengarsipkan gelombang |
Tulis |
|||
Memberikan izin untuk mengaitkan aplikasi ke gelombang |
Tulis |
|||
Memberikan izin untuk mengaitkan server sumber ke aplikasi |
Tulis |
|||
Memberikan izin untuk mengubah status siklus hidup server sumber |
Tulis |
|||
Memberikan izin untuk membuat aplikasi |
Tulis |
|||
Memberikan izin untuk membuat konektor |
Tulis |
|||
Memberikan izin untuk membuat template konfigurasi peluncuran |
Tulis |
|||
Memberikan izin untuk membuat definisi migrasi jaringan |
Tulis |
|||
Memberikan izin untuk membuat templat konfigurasi replikasi |
Tulis |
|||
Memberikan izin untuk membuat gelombang |
Tulis |
|||
Memberikan izin untuk menghapus aplikasi |
Tulis |
|||
Memberikan izin untuk menghapus konektor |
Tulis |
|||
Memberikan izin untuk menghapus pekerjaan |
Tulis |
|||
Memberikan izin untuk menghapus template konfigurasi peluncuran |
Tulis |
|||
Memberikan izin untuk menghapus definisi migrasi jaringan |
Tulis |
|||
Memberikan izin untuk menghapus templat konfigurasi replikasi |
Tulis |
|||
Memberikan izin untuk menghapus server sumber |
Tulis |
|||
Memberikan izin untuk menghapus klien vcenter |
Tulis |
|||
Memberikan izin untuk menghapus gelombang |
Tulis |
|||
Memberikan izin untuk menjelaskan item log pekerjaan |
Baca |
|||
Memberikan izin untuk mendeskripsikan pekerjaan |
Daftar |
|||
Memberikan izin untuk mendeskripsikan template konfigurasi peluncuran |
Daftar |
|||
Memberikan izin untuk mendeskripsikan templat konfigurasi replikasi |
Daftar |
|||
Memberikan izin untuk mendeskripsikan server sumber |
Daftar |
|||
Memberikan izin untuk menggambarkan klien vcenter |
Daftar |
|||
Memberikan izin untuk memisahkan aplikasi dari gelombang |
Tulis |
|||
Memberikan izin untuk memisahkan server sumber dari aplikasi |
Tulis |
|||
Memberikan izin untuk memutuskan sambungan server sumber dari layanan |
Tulis |
|||
Memberikan izin untuk menyelesaikan cutover |
Tulis |
|||
Memberikan izin untuk mendapatkan pengaturan akun |
Baca |
|||
Memberikan izin untuk mendapatkan konfigurasi peluncuran |
Baca |
|||
Memberikan izin untuk mendapatkan definisi migrasi jaringan |
Baca |
|||
Memberikan izin untuk mendapatkan konstruksi segmen pemetaan migrasi jaringan |
Baca |
|||
Memberikan izin untuk mendapatkan konfigurasi replikasi |
Baca |
|||
Memberikan izin untuk menginisialisasi layanan |
Tulis |
|||
Memberikan izin untuk membuat daftar ringkasan aplikasi |
Daftar |
|||
Memberikan izin untuk membuat daftar konektor |
Baca |
|||
Memberikan izin untuk membuat daftar kesalahan tugas ekspor |
Daftar |
|||
Memberikan izin untuk membuat daftar tugas ekspor |
Daftar |
|||
Memberikan izin untuk membuat daftar kesalahan tugas impor |
Daftar |
|||
Memberikan izin untuk membuat daftar tugas pengayaan file impor |
Daftar |
|||
Memberikan izin untuk membuat daftar tugas impor |
Daftar |
|||
Memberikan izin untuk membuat daftar akun terkelola |
Daftar |
|||
Memberikan izin untuk membuat daftar analisis migrasi jaringan |
Daftar |
|||
Memberikan izin untuk mencantumkan hasil analisis migrasi jaringan |
Daftar |
|||
Memberikan izin untuk mencantumkan segmen pembuatan kode migrasi jaringan |
Daftar |
|||
Memberikan izin untuk membuat daftar generasi kode migrasi jaringan |
Daftar |
|||
Memberikan izin untuk mencantumkan definisi migrasi jaringan |
Daftar |
|||
Memberikan izin untuk membuat daftar tumpukan yang diterapkan migrasi jaringan |
Daftar |
|||
Memberikan izin untuk mencantumkan penghapusan tumpukan yang diterapkan migrasi jaringan |
Daftar |
|||
Memberikan izin untuk membuat daftar penyebaran migrasi jaringan |
Daftar |
|||
Memberikan izin untuk mencantumkan artefak eksekusi migrasi jaringan |
Daftar |
|||
Memberikan izin untuk mencantumkan eksekusi migrasi jaringan |
Daftar |
|||
Memberikan izin untuk membuat daftar konstruksi segmen pemetaan migrasi jaringan |
Daftar |
|||
Memberikan izin untuk mencantumkan segmen pemetaan migrasi jaringan |
Daftar |
|||
Memberikan izin untuk membuat daftar pembaruan pemetaan migrasi jaringan |
Daftar |
|||
Memberikan izin untuk membuat daftar pemetaan migrasi jaringan |
Daftar |
|||
Memberikan izin untuk membuat daftar dokumen tindakan server sumber |
Daftar |
|||
Memberikan izin untuk mencantumkan tag untuk sumber daya |
Baca |
|||
Memberikan izin untuk mencantumkan dokumen tindakan templat konfigurasi peluncuran |
Daftar |
|||
Memberikan izin untuk membuat daftar ringkasan gelombang |
Daftar |
|||
Memberikan izin untuk menandai server sumber sebagai diarsipkan |
Tulis |
|||
Memberikan izin untuk menjeda replikasi |
Tulis |
|||
Memberikan izin untuk menempatkan dokumen tindakan server sumber |
Tulis |
|||
Memberikan izin untuk menempatkan dokumen tindakan templat konfigurasi peluncuran |
Tulis |
|||
Memberikan izin untuk menghapus dokumen tindakan server sumber |
Tulis |
|||
Memberikan izin untuk menghapus dokumen tindakan templat konfigurasi peluncuran |
Tulis |
|||
Memberikan izin untuk melanjutkan replikasi |
Tulis |
|||
Memberikan izin untuk mencoba lagi replikasi |
Tulis |
|||
Memberikan izin untuk memulai cutover |
Tulis |
|||
Memberikan izin untuk memulai tugas ekspor |
Tulis |
|||
Memberikan izin untuk membuat tugas impor |
Tulis |
|||
Memberikan izin untuk memulai pengayaan file impor |
Tulis |
|||
Memberikan izin untuk memulai analisis migrasi jaringan |
Tulis |
|||
Memberikan izin untuk memulai pembuatan kode migrasi jaringan |
Tulis |
|||
Memberikan izin untuk memulai penghapusan tumpukan yang diterapkan migrasi jaringan |
Tulis |
|||
Memberikan izin untuk memulai penyebaran migrasi jaringan |
Tulis |
|||
Memberikan izin untuk memulai pemetaan migrasi jaringan |
Tulis |
|||
Memberikan izin untuk memulai pembaruan pemetaan migrasi jaringan |
Tulis |
|||
Memberikan izin untuk memulai replikasi |
Tulis |
|||
Memberikan izin untuk memulai tes |
Tulis |
|||
Memberikan izin untuk menghentikan replikasi |
Tulis |
|||
Memberikan izin untuk menetapkan tag sumber daya |
Menandai, Menulis |
|||
Memberikan izin untuk menghentikan instance target |
Tulis |
|||
Memberikan izin untuk membatalkan arsip aplikasi |
Tulis |
|||
Memberikan izin untuk membatalkan arsip gelombang |
Tulis |
|||
Memberikan izin untuk menghapus tag sumber daya |
Menandai, Menulis |
|||
Memberikan izin untuk memperbarui pengaturan akun |
Tulis |
|||
Memberikan izin untuk memperbarui aplikasi |
Tulis |
|||
Memberikan izin untuk memperbarui konektor |
Tulis |
|||
Memberikan izin untuk memperbarui konfigurasi peluncuran |
Tulis |
|||
Memberikan izin untuk memperbarui konfigurasi peluncuran |
Tulis |
|||
Memberikan izin untuk memperbarui definisi migrasi jaringan |
Tulis |
|||
Memberikan izin untuk memperbarui segmen pemetaan migrasi jaringan |
Tulis |
|||
Memberikan izin untuk memperbarui konstruksi segmen pemetaan migrasi jaringan |
Tulis |
|||
Memberikan izin untuk memperbarui konfigurasi replikasi |
Tulis |
|||
Memberikan izin untuk memperbarui templat konfigurasi replikasi |
Tulis |
|||
Memberikan izin untuk memperbarui server sumber |
Tulis |
|||
Memberikan izin untuk memperbarui jenis replikasi server sumber |
Tulis |
|||
Memberikan izin untuk memperbarui gelombang |
Tulis |
Permission-only tindakan untuk AWS Application Migration Service
Tindakan berikut ditentukan oleh Layanan Migrasi AWS Aplikasi 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 membuat grup snapshot volume |
Tulis |
|||
Memberikan izin untuk menghapus permintaan snapshot batch |
Tulis |
|||
Memberikan izin untuk membuat klien vcenter |
Tulis |
|||
Memberikan izin untuk menggambarkan asosiasi server replikasi |
Baca |
|||
Memberikan izin untuk mendeskripsikan permintaan snapshot |
Baca |
|||
Memberikan izin untuk mendapatkan perintah agen |
Baca |
|||
Memberikan izin untuk mendapatkan info resume yang dikonfirmasi agen |
Baca |
|||
Memberikan izin untuk mendapatkan aset instalasi agen |
Baca |
|||
Memberikan izin untuk mendapatkan info replikasi agen |
Baca |
|||
Memberikan izin untuk mendapatkan konfigurasi runtime agen |
Baca |
|||
Memberikan izin untuk mendapatkan kredit snapshot agen |
Baca |
|||
Memberikan izin untuk mendapatkan perintah saluran |
Baca |
|||
Memberikan izin untuk mendapatkan perintah klien vcenter |
Baca |
|||
Memberikan izin untuk menerbitkan sertifikat klien |
Tulis |
|||
Memberikan izin untuk memberi tahu otentikasi agen |
Tulis |
|||
Memberikan izin untuk memberi tahu agen terhubung |
Tulis |
|||
Memberikan izin untuk memberi tahu agen terputus |
Tulis |
|||
Memberikan izin untuk memberi tahu kemajuan replikasi agen |
Tulis |
|||
Memberikan izin untuk memberi tahu klien vcenter dimulai |
Tulis |
|||
Memberikan izin untuk mendaftarkan agen |
Tulis |
|||
Memberikan izin untuk mengirim log agen |
Tulis |
|||
Memberikan izin untuk mengirim metrik agen |
Tulis |
|||
Memberikan izin untuk mengirim hasil perintah saluran |
Tulis |
|||
Memberikan izin untuk mengirim log klien |
Tulis |
|||
Memberikan izin untuk mengirim metrik klien |
Tulis |
|||
Memberikan izin untuk mengirim hasil perintah klien vcenter |
Tulis |
|||
Memberikan izin untuk mengirim log klien vcenter |
Tulis |
|||
Memberikan izin untuk mengirim metrik klien vcenter |
Tulis |
|||
Memberikan izin untuk memulai permintaan grup snapshot |
Tulis |
|||
Memberikan izin untuk memperbarui backlog agen |
Tulis |
|||
Memberikan izin untuk memperbarui info konversi agen |
Tulis |
|||
Memberikan izin untuk memperbarui info replikasi agen |
Tulis |
|||
Memberikan izin untuk memperbarui status proses replikasi agen |
Tulis |
|||
Memberikan izin untuk memperbarui properti sumber agen |
Tulis |
|||
Memberikan izin untuk memverifikasi peran klien |
Baca |
Jenis sumber daya didefinisikan oleh AWS Application Migration Service
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} :mgn: $ {Wilayah} :$ {Akun} :application/$ {applicationId} |
||
arn: $ {Partition} :mgn: $ {Wilayah} :$ {Akun} :konektor/$ {connectorID} |
||
arn: $ {Partition} :mgn: $ {Wilayah} :$ {Akun} :export/$ {ExportID} |
||
arn: $ {Partition} :mgn: $ {Wilayah} :$ {Akun} :impor/$ {ImportID} |
||
arn: $ {Partition} :mgn: $ {Wilayah} :$ {Akun} :job/$ {joBid} |
||
arn: $ {Partition} :mgn: $ {Wilayah} :$ {Akun} :launch-configuration-template/$ {} LaunchConfigurationTemplateID |
||
arn: $ {Partition} :mgn: $ {Wilayah} :$ {Akun} :network-migration-definition/$ {} NetworkMigrationDefinitionID |
||
arn: $ {Partition} :mgn: $ {Wilayah} :$ {Akun} :replication-configuration-template/$ {} ReplicationConfigurationTemplateID |
||
arn: $ {Partition} :mgn: $ {Wilayah} :$ {Akun} :source-server/$ {ID} SourceServer |
||
arn: $ {Partition} :mgn: $ {Wilayah} :$ {Akun} :vcenter-client/$ {ID} VcenterClient |
||
arn: $ {Partition} :mgn: $ {Wilayah} :$ {Akun} :wave/$ {waveID} |
Kunci kondisi untuk AWS Application Migration Service
AWS Layanan Migrasi Aplikasi mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.
| Kunci syarat | Deskripsi | Tipe |
|---|---|---|
Memfilter akses dengan adanya pasangan nilai kunci tag dalam permintaan |
String |
|
Memfilter akses dengan pasangan nilai kunci tag yang dilampirkan ke sumber daya |
String |
|
Memfilter akses dengan adanya kunci tag dalam permintaan |
ArrayOfString |
|
Memfilter akses dengan nama tindakan API yang membuat sumber daya |
String |