View a markdown version of this page

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Resolver Global Route53 - Referensi Otorisasi Layanan

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Resolver Global Route53

AWS Route53 Global Resolver (awalan layanan:route53globalresolver) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API didefinisikan oleh AWS Resolver Global Route53

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

AssociateHostedZone

route53globalresolver: AssociateHostedZone

Tulis

BatchCreateFirewallRule

route53globalresolver: BatchCreateFirewallRule

Tulis

BatchDeleteFirewallRule

route53globalresolver: BatchDeleteFirewallRule

Tulis

BatchUpdateFirewallRule

route53globalresolver: BatchUpdateFirewallRule

Tulis

CreateAccessSource

route53globalresolver: CreateAccessSource

Tulis

route53globalresolver: TagResource

Menandai, Menulis

CreateAccessToken

route53globalresolver: CreateAccessToken

Tulis

route53globalresolver: TagResource

Menandai, Menulis

CreateDNSView

Route53GlobalResolver:CreateDNSView

Tulis

route53globalresolver: TagResource

Menandai, Menulis

CreateFirewallDomainList

route53globalresolver: CreateFirewallDomainList

Tulis

route53globalresolver: TagResource

Menandai, Menulis

CreateFirewallRule

route53globalresolver: CreateFirewallRule

Tulis

CreateGlobalResolver

route53globalresolver: CreateGlobalResolver

Tulis

route53globalresolver: TagResource

Menandai, Menulis

DeleteAccessSource

route53globalresolver: DeleteAccessSource

Tulis

DeleteAccessToken

route53globalresolver: DeleteAccessToken

Tulis

DeletednsView

route53globalResolver:DeletednsView

Tulis

DeleteFirewallDomainList

route53globalresolver: DeleteFirewallDomainList

Tulis

DeleteFirewallRule

route53globalresolver: DeleteFirewallRule

Tulis

DeleteGlobalResolver

route53globalresolver: DeleteGlobalResolver

Tulis

NonaktifkanNSView

Route53GlobalResolver:DisabledNSView

Tulis

DisassociateHostedZone

route53globalresolver: DisassociateHostedZone

Tulis

EnabledNSView

Route53GlobalResolver:EnabledNSView

Tulis

GetAccessSource

route53globalresolver: GetAccessSource

Baca

GetAccessToken

route53globalresolver: GetAccessToken

Baca

GetDNSView

Route53GlobalResolver:getDNSView

Baca

GetFirewallDomainList

route53globalresolver: GetFirewallDomainList

Baca

GetFirewallRule

route53globalresolver: GetFirewallRule

Baca

GetGlobalResolver

route53globalresolver: GetGlobalResolver

Baca

GetHostedZoneAssociation

route53globalresolver: GetHostedZoneAssociation

Baca

GetManagedFirewallDomainList

route53globalresolver: GetManagedFirewallDomainList

Baca

ImportFirewallDomains

route53globalresolver: ImportFirewallDomains

Tulis

ListAccessSources

route53globalresolver: ListAccessSources

Daftar

ListAccessTokens

route53globalresolver: ListAccessTokens

Daftar

ListDnsViews

Route53GlobalResolver:ListdnsViews

Daftar

ListFirewallDomainLists

route53globalresolver: ListFirewallDomainLists

Daftar

ListFirewallDomains

route53globalresolver: ListFirewallDomains

Baca

ListFirewallRules

route53globalresolver: ListFirewallRules

Daftar

ListGlobalResolvers

route53globalresolver: ListGlobalResolvers

Daftar

ListHostedZoneAssociations

route53globalresolver: ListHostedZoneAssociations

Daftar

ListManagedFirewallDomainLists

route53globalresolver: ListManagedFirewallDomainLists

Daftar

ListTagsForResource

route53globalresolver: ListTagsForResource

Tulis

TagResource

route53globalresolver: TagResource

Menandai, Menulis

UntagResource

route53globalresolver: UntagResource

Menandai, Menulis

UpdateAccessSource

route53globalresolver: UpdateAccessSource

Tulis

UpdateAccessToken

route53globalresolver: UpdateAccessToken

Tulis

DiperbaruiNSView

Route53GlobalResolver:DiperbaruiNSView

Tulis

UpdateFirewallDomains

route53globalresolver: UpdateFirewallDomains

Tulis

UpdateFirewallRule

route53globalresolver: UpdateFirewallRule

Tulis

UpdateGlobalResolver

route53globalresolver: UpdateGlobalResolver

Tulis

UpdateHostedZoneAssociation

route53globalresolver: UpdateHostedZoneAssociation

Tulis

Tindakan yang didefinisikan oleh AWS Resolver Global Route53

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

AssociateHostedZone

Memberikan izin untuk mengaitkan sumber daya ke zona yang dihosting

Tulis

BatchCreateFirewallRule

Memberikan izin untuk membuat beberapa aturan firewall

Tulis

BatchDeleteFirewallRule

Memberikan izin untuk menghapus beberapa aturan firewall

Tulis

BatchUpdateFirewallRule

Memberikan izin untuk memperbarui beberapa aturan firewall

Tulis

CreateAccessSource

Memberikan izin untuk membuat sumber akses

dns-view*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

CreateAccessToken

Memberikan izin untuk membuat token akses

token* akses*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

CreateDNSView

Memberikan izin untuk membuat tampilan dns

dns-view*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

CreateFirewallDomainList

Memberikan izin untuk membuat daftar domain firewall

firewall-domain-daftar*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

CreateFirewallRule

Memberikan izin untuk membuat aturan firewall

dns-view*

aws: ResourceTag /$ {} TagKey

Tulis

firewall-domain-daftar

aws: ResourceTag /$ {} TagKey

CreateGlobalResolver

Memberikan izin untuk membuat resolver global

pemecah global*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

DeleteAccessSource

Memberikan izin untuk menghapus sumber akses

akses-sumber*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteAccessToken

Memberikan izin untuk menghapus token akses

token* akses*

aws: ResourceTag /$ {} TagKey

Tulis

DeletednsView

Memberikan izin untuk menghapus tampilan dns

dns-view*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteFirewallDomainList

Memberikan izin untuk menghapus daftar domain firewall

firewall-domain-daftar*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteFirewallRule

Memberikan izin untuk menghapus aturan firewall

Tulis

DeleteGlobalResolver

Memberikan izin untuk menghapus resolver global

pemecah global*

aws: ResourceTag /$ {} TagKey

Tulis

NonaktifkanNSView

Memberikan izin untuk menonaktifkan tampilan dns

dns-view*

aws: ResourceTag /$ {} TagKey

Tulis

DisassociateHostedZone

Memberikan izin untuk memisahkan zona yang dihosting dari sumber daya

Tulis

EnabledNSView

Memberikan izin untuk mengaktifkan tampilan dns

dns-view*

aws: ResourceTag /$ {} TagKey

Tulis

GetAccessSource

Memberikan izin untuk mendapatkan sumber akses

akses-sumber*

aws: ResourceTag /$ {} TagKey

Baca

GetAccessToken

Memberikan izin untuk mendapatkan token akses

token* akses*

aws: ResourceTag /$ {} TagKey

Baca

GetDNSView

Memberikan izin untuk mendapatkan tampilan dns

dns-view*

aws: ResourceTag /$ {} TagKey

Baca

GetFirewallDomainList

Memberikan izin untuk mendapatkan daftar domain firewall

firewall-domain-daftar*

aws: ResourceTag /$ {} TagKey

Baca

GetFirewallRule

Memberikan izin untuk mendapatkan aturan firewall

Baca

GetGlobalResolver

Memberikan izin untuk mendapatkan resolver global

pemecah global*

aws: ResourceTag /$ {} TagKey

Baca

GetHostedZoneAssociation

Memberikan izin untuk mendapatkan asosiasi zona yang dihosting

Baca

GetManagedFirewallDomainList

Memberikan izin untuk mendapatkan daftar domain firewall terkelola

Baca

ImportFirewallDomains

Memberikan izin untuk mengimpor domain firewall dari bucket S3

firewall-domain-daftar*

aws: ResourceTag /$ {} TagKey

Tulis

ListAccessSources

Memberikan izin untuk membuat daftar sumber akses

Daftar

ListAccessTokens

Memberikan izin untuk membuat daftar token akses

Daftar

ListDnsViews

Memberikan izin untuk membuat daftar tampilan dns

Daftar

ListFirewallDomainLists

Memberikan izin untuk daftar daftar domain firewall

Daftar

ListFirewallDomains

Memberikan izin untuk membuat daftar domain firewall

firewall-domain-daftar*

aws: ResourceTag /$ {} TagKey

Baca

ListFirewallRules

Memberikan izin untuk membuat daftar aturan firewall

dns-view*

aws: ResourceTag /$ {} TagKey

Daftar

ListGlobalResolvers

Memberikan izin untuk membuat daftar penyelesai global

Daftar

ListHostedZoneAssociations

Memberikan izin untuk membuat daftar asosiasi zona yang dihosting

Daftar

ListManagedFirewallDomainLists

Memberikan izin untuk membuat daftar domain firewall terkelola

Daftar

ListTagsForResource

Memberikan izin untuk mencantumkan tag untuk sumber daya

sumber akses

aws: ResourceTag /$ {} TagKey

Tulis

token akses

aws: ResourceTag /$ {} TagKey

tampilan dns

aws: ResourceTag /$ {} TagKey

firewall-domain-daftar

aws: ResourceTag /$ {} TagKey

penyelesai global

aws: ResourceTag /$ {} TagKey

TagResource

Memberikan izin untuk menandai sumber daya

sumber akses

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

token akses

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

tampilan dns

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

firewall-domain-daftar

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

penyelesai global

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UntagResource

Memberikan izin untuk menghapus tag sumber daya

sumber akses

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

token akses

aws: ResourceTag /$ {} TagKey

aws: TagKeys

tampilan dns

aws: ResourceTag /$ {} TagKey

aws: TagKeys

firewall-domain-daftar

aws: ResourceTag /$ {} TagKey

aws: TagKeys

penyelesai global

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UpdateAccessSource

Memberikan izin untuk memperbarui sumber akses

akses-sumber*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateAccessToken

Memberikan izin untuk memperbarui token akses

token* akses*

aws: ResourceTag /$ {} TagKey

Tulis

DiperbaruiNSView

Memberikan izin untuk memperbarui tampilan dns

dns-view*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateFirewallDomains

Memberikan izin untuk memperbarui domain firewall

firewall-domain-daftar*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateFirewallRule

Memberikan izin untuk memperbarui aturan firewall

Tulis

UpdateGlobalResolver

Memberikan izin untuk memperbarui resolver global

pemecah global*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateHostedZoneAssociation

Memberikan izin untuk memperbarui asosiasi zona yang dihosting

Tulis

Permission-only tindakan untuk AWS Resolver Global Route53

Tindakan berikut ditentukan oleh AWS Route53 Global Resolver 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

AllowVendedLogDeliveryForResource

Memberikan izin untuk mengirimkan log untuk resolver global

pemecah global*

aws: ResourceTag /$ {} TagKey

Manajemen izin, Tulis

Jenis sumber daya yang ditentukan oleh AWS Resolver Global Route53

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

Jenis sumber daya ARN Kunci syarat

sumber akses

arn: $ {Partition} :route53globalresolver: :$ {Akun} :access-source/$ {Id}

aws: ResourceTag /$ {} TagKey

token akses

arn: $ {Partition} :route53globalresolver: :$ {Akun} :access-token/$ {Id}

aws: ResourceTag /$ {} TagKey

tampilan dn

arn: $ {Partisi} :route53globalresolver: :$ {Akun} :dns-view/$ {Id}

aws: ResourceTag /$ {} TagKey

firewall-domain-daftar

arn: $ {Partition} :route53globalresolver: :$ {Akun} :firewall-domain-list/$ {Id}

aws: ResourceTag /$ {} TagKey

penyelesai global

arn: $ {Partition} :route53globalresolver: :$ {Akun} :global-resolver/$ {Id}

aws: ResourceTag /$ {} TagKey

Kunci kondisi untuk AWS Resolver Global Route53

AWS Route53 Global Resolver 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