View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Route53 Global Resolver - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Route53 Global Resolver

AWS Route53 Global Resolver (Dienstpräfix:route53globalresolver) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert von AWS Route53 Global Resolver

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

AssociateHostedZone

Globaler Route53-Resolver: AssociateHostedZone

Schreiben

BatchCreateFirewallRule

globaler Route53-Resolver: BatchCreateFirewallRule

Schreiben

BatchDeleteFirewallRule

globaler Route53-Resolver: BatchDeleteFirewallRule

Schreiben

BatchUpdateFirewallRule

globaler Route53-Resolver: BatchUpdateFirewallRule

Schreiben

CreateAccessSource

globaler Route53-Resolver: CreateAccessSource

Schreiben

globaler Route53-Resolver: TagResource

Taggen, Schreiben

CreateAccessToken

Globaler Resolver für Route53: CreateAccessToken

Schreiben

globaler Route53-Resolver: TagResource

Taggen, Schreiben

DNS-Ansicht erstellen

Route53 Global Resolver: DNS-Ansicht erstellt

Schreiben

Globaler Route53-Resolver: TagResource

Taggen, Schreiben

CreateFirewallDomainList

Globaler Resolver für Route53: CreateFirewallDomainList

Schreiben

globaler Route53-Resolver: TagResource

Taggen, Schreiben

CreateFirewallRule

Globaler Resolver für Route53: CreateFirewallRule

Schreiben

CreateGlobalResolver

globaler Route53-Resolver: CreateGlobalResolver

Schreiben

globaler Route53-Resolver: TagResource

Taggen, Schreiben

DeleteAccessSource

Globaler Resolver für Route53: DeleteAccessSource

Schreiben

DeleteAccessToken

globaler Route53-Resolver: DeleteAccessToken

Schreiben

DNSView gelöscht

Route53 Global Resolver: DNS-Ansicht gelöscht

Schreiben

DeleteFirewallDomainList

Globaler Route53-Resolver: DeleteFirewallDomainList

Schreiben

DeleteFirewallRule

globaler Route53-Resolver: DeleteFirewallRule

Schreiben

DeleteGlobalResolver

globaler Route53-Resolver: DeleteGlobalResolver

Schreiben

DNS-Ansicht deaktiviert

Route53 Global Resolver: DNS-Ansicht deaktiviert

Schreiben

DisassociateHostedZone

Globaler Route53-Resolver: DisassociateHostedZone

Schreiben

DNS-Ansicht aktiviert

Route53 Global Resolver: DNSView aktiviert

Schreiben

GetAccessSource

Globaler Route53-Resolver: GetAccessSource

Lesen

GetAccessToken

globaler Route53-Resolver: GetAccessToken

Lesen

Holen Sie sich DNSView

Globaler Route53-Resolver: GetDNSView

Lesen

GetFirewallDomainList

Globaler Route53-Resolver: GetFirewallDomainList

Lesen

GetFirewallRule

globaler Route53-Resolver: GetFirewallRule

Lesen

GetGlobalResolver

globaler Route53-Resolver: GetGlobalResolver

Lesen

GetHostedZoneAssociation

globaler Route53-Resolver: GetHostedZoneAssociation

Lesen

GetManagedFirewallDomainList

globaler Route53-Resolver: GetManagedFirewallDomainList

Lesen

ImportFirewallDomains

globaler Route53-Resolver: ImportFirewallDomains

Schreiben

ListAccessSources

globaler Route53-Resolver: ListAccessSources

Auflisten

ListAccessTokens

globaler Route53-Resolver: ListAccessTokens

Auflisten

DNS-Ansichten auflisten

Route53 Global Resolver: Listet DNS-Ansichten auf

Auflisten

ListFirewallDomainLists

Globaler Route53-Resolver: ListFirewallDomainLists

Auflisten

ListFirewallDomains

globaler Route53-Resolver: ListFirewallDomains

Lesen

ListFirewallRules

globaler Route53-Resolver: ListFirewallRules

Auflisten

ListGlobalResolvers

globaler Route53-Resolver: ListGlobalResolvers

Auflisten

ListHostedZoneAssociations

globaler Route53-Resolver: ListHostedZoneAssociations

Auflisten

ListManagedFirewallDomainLists

globaler Route53-Resolver: ListManagedFirewallDomainLists

Auflisten

ListTagsForResource

globaler Route53-Resolver: ListTagsForResource

Schreiben

TagResource

globaler Route53-Resolver: TagResource

Taggen, Schreiben

UntagResource

Globaler Resolver für Route53: UntagResource

Taggen, Schreiben

UpdateAccessSource

Globaler Resolver für Route53: UpdateAccessSource

Schreiben

UpdateAccessToken

globaler Route53-Resolver: UpdateAccessToken

Schreiben

DNS-Ansicht aktualisiert

Route53 Global Resolver: DNS-Ansicht aktualisiert

Schreiben

UpdateFirewallDomains

Globaler Route53-Resolver: UpdateFirewallDomains

Schreiben

UpdateFirewallRule

globaler Route53-Resolver: UpdateFirewallRule

Schreiben

UpdateGlobalResolver

globaler Route53-Resolver: UpdateGlobalResolver

Schreiben

UpdateHostedZoneAssociation

globaler Route53-Resolver: UpdateHostedZoneAssociation

Schreiben

Aktionen definiert durch AWS Route53 Global Resolver

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AssociateHostedZone

Erteilt die Berechtigung, einer Hosting-Zone eine Ressource zuzuordnen

Schreiben

BatchCreateFirewallRule

Erteilt die Berechtigung zum Erstellen mehrerer Firewallregeln

Schreiben

BatchDeleteFirewallRule

Erteilt die Berechtigung zum Löschen mehrerer Firewallregeln

Schreiben

BatchUpdateFirewallRule

Erteilt die Berechtigung zum Aktualisieren mehrerer Firewallregeln

Schreiben

CreateAccessSource

Erteilt die Berechtigung zum Erstellen einer Zugriffsquelle

dns-view*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateAccessToken

Erteilt die Erlaubnis, ein Zugriffstoken zu erstellen

Zugriffstoken*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

DNSView erstellt

Erteilt die Erlaubnis, eine DNS-Ansicht zu erstellen

DNS-Ansicht*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateFirewallDomainList

Erteilt die Erlaubnis, eine Firewall-Domänenliste zu erstellen

Firewall-Domänenliste*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateFirewallRule

Erteilt die Erlaubnis zum Erstellen einer Firewallregel

dns-view*

als: /$ {} ResourceTag TagKey

Schreiben

Firewall-Domänenliste

als: /$ {} ResourceTag TagKey

CreateGlobalResolver

Erteilt die Erlaubnis, einen globalen Resolver zu erstellen

globaler Resolver*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

DeleteAccessSource

Erteilt die Erlaubnis zum Löschen einer Zugriffsquelle

Zugriffsquelle*

as: /$ {} ResourceTag TagKey

Schreiben

DeleteAccessToken

Erteilt die Erlaubnis, ein Zugriffstoken zu löschen

Zugriffstoken*

als: /$ {} ResourceTag TagKey

Schreiben

DNSView gelöscht

Erteilt die Erlaubnis, eine DNS-Ansicht zu löschen

DNS-Ansicht*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteFirewallDomainList

Erteilt die Erlaubnis, eine Firewall-Domänenliste zu löschen

Firewall-Domänenliste*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteFirewallRule

Erteilt die Erlaubnis zum Löschen einer Firewallregel

Schreiben

DeleteGlobalResolver

Erteilt die Berechtigung zum Löschen eines globalen Resolvers

globaler Resolver*

als: /$ {} ResourceTag TagKey

Schreiben

DNSView deaktiviert

Erteilt die Erlaubnis, eine DNS-Ansicht zu deaktivieren

DNS-Ansicht*

als: /$ {} ResourceTag TagKey

Schreiben

DisassociateHostedZone

Erteilt die Erlaubnis, eine gehostete Zone von einer Ressource zu trennen

Schreiben

DNSView aktiviert

Erteilt die Erlaubnis, eine DNS-Ansicht zu aktivieren

DNS-Ansicht*

als: /$ {} ResourceTag TagKey

Schreiben

GetAccessSource

Erteilt die Erlaubnis, eine Zugriffsquelle zu erhalten

Zugriffsquelle*

as: /$ {} ResourceTag TagKey

Lesen

GetAccessToken

Erteilt die Erlaubnis, ein Zugriffstoken zu erhalten

Zugriffstoken*

als: /$ {} ResourceTag TagKey

Lesen

Holen Sie sich DNS-Ansicht

Erteilt die Erlaubnis, eine DNS-Ansicht abzurufen

DNS-Ansicht*

als: /$ {} ResourceTag TagKey

Lesen

GetFirewallDomainList

Erteilt die Erlaubnis, eine Firewall-Domänenliste abzurufen

Firewall-Domänenliste*

als: /$ {} ResourceTag TagKey

Lesen

GetFirewallRule

Erteilt die Erlaubnis zum Abrufen einer Firewallregel

Lesen

GetGlobalResolver

Erteilt die Erlaubnis, einen globalen Resolver abzurufen

globaler Resolver*

als: /$ {} ResourceTag TagKey

Lesen

GetHostedZoneAssociation

Erteilt die Erlaubnis, eine Hosting-Zone-Zuordnung zu erhalten

Lesen

GetManagedFirewallDomainList

Erteilt die Berechtigung zum Abrufen einer Liste verwalteter Firewall-Domänen

Lesen

ImportFirewallDomains

Erteilt die Erlaubnis, Firewall-Domänen aus einem S3-Bucket zu importieren

Firewall-Domänenliste*

als: /$ {} ResourceTag TagKey

Schreiben

ListAccessSources

Erteilt die Erlaubnis, Zugriffsquellen aufzulisten

Auflisten

ListAccessTokens

Erteilt die Erlaubnis, Zugriffstoken aufzulisten

Auflisten

Listet DNS-Ansichten auf

Erteilt die Erlaubnis, DNS-Ansichten aufzulisten

Auflisten

ListFirewallDomainLists

Erteilt die Erlaubnis, Firewall-Domänenlisten aufzulisten

Auflisten

ListFirewallDomains

Erteilt die Erlaubnis, Firewall-Domänen aufzulisten

Firewall-Domänenliste*

als: /$ {} ResourceTag TagKey

Lesen

ListFirewallRules

Erteilt die Erlaubnis, Firewall-Regeln aufzulisten

dns-view*

als: /$ {} ResourceTag TagKey

Auflisten

ListGlobalResolvers

Erteilt die Erlaubnis, globale Resolver aufzulisten

Auflisten

ListHostedZoneAssociations

Erteilt die Berechtigung, Hosting-Zonenzuordnungen aufzulisten

Auflisten

ListManagedFirewallDomainLists

Erteilt die Berechtigung, verwaltete Firewall-Domänenlisten aufzulisten

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags für eine Ressource

Zugriffsquelle

als: ResourceTag /$ {} TagKey

Schreiben

Zugriffstoken

als: ResourceTag /$ {} TagKey

DNS-Ansicht

als: ResourceTag /$ {} TagKey

Firewall-Domänenliste

als: /$ {} ResourceTag TagKey

globaler Resolver

als: /$ {} ResourceTag TagKey

TagResource

Gewährt die Berechtigung zum Markieren einer Ressource mit Tags

Zugriffsquelle

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

Zugriffstoken

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

DNS-Ansicht

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Firewall-Domänenliste

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

globaler Resolver

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

UntagResource

Gewährt die Berechtigung zum Aufheben der Markierung einer Ressource

Zugriffsquelle

als: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

Zugriffstoken

als: ResourceTag /$ {} TagKey

war: TagKeys

DNS-Ansicht

als: ResourceTag /$ {} TagKey

war: TagKeys

Firewall-Domänenliste

als: /$ {} ResourceTag TagKey

war: TagKeys

globaler Resolver

als: /$ {} ResourceTag TagKey

war: TagKeys

UpdateAccessSource

Erteilt die Erlaubnis, eine Zugriffsquelle zu aktualisieren

Zugriffsquelle*

as: /$ {} ResourceTag TagKey

Schreiben

UpdateAccessToken

Erteilt die Erlaubnis, ein Zugriffstoken zu aktualisieren

Zugriffstoken*

als: /$ {} ResourceTag TagKey

Schreiben

DNS-Ansicht aktualisiert

Erteilt die Erlaubnis, eine DNS-Ansicht zu aktualisieren

DNS-Ansicht*

als: /$ {} ResourceTag TagKey

Schreiben

UpdateFirewallDomains

Erteilt die Erlaubnis, Firewall-Domänen zu aktualisieren

Firewall-Domänenliste*

als: /$ {} ResourceTag TagKey

Schreiben

UpdateFirewallRule

Erteilt die Erlaubnis, eine Firewallregel zu aktualisieren

Schreiben

UpdateGlobalResolver

Erteilt die Erlaubnis, einen globalen Resolver zu aktualisieren

globaler Resolver*

als: /$ {} ResourceTag TagKey

Schreiben

UpdateHostedZoneAssociation

Erteilt die Erlaubnis, eine Hosting-Zonenzuordnung zu aktualisieren

Schreiben

Permission-only Aktionen für AWS Route53 Global Resolver

Die folgenden Aktionen werden von AWS Route53 Global Resolver definiert, können jedoch nicht direkt über eine API-Operation aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AllowVendedLogDeliveryForResource

Erteilt die Erlaubnis, Protokolle für einen globalen Resolver zu übermitteln

globaler Resolver*

als: /$ {} ResourceTag TagKey

Verwaltung von Berechtigungen, Schreiben

Ressourcentypen, definiert durch AWS Route53 Global Resolver

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

Zugriffsquelle

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

asTagKey: /$ {} ResourceTag

Zugriffstoken

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

asTagKey: /$ {} ResourceTag

DNS-Ansicht

arn: $ {Partition} :route53globalresolver: :$ {Konto} :dns-view/$ {Id}

asTagKey: /$ {} ResourceTag

Firewall-Domänenliste

arn: $ {Partition} :route53globalresolver: :$ {Konto} :Firewall-Domänen-Liste/$ {ID}

asTagKey: /$ {} ResourceTag

globaler Resolver

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

asTagKey: /$ {} ResourceTag

Bedingungsschlüssel für AWS Globaler Route53-Resolver

AWS Route53 Global Resolver definiert die folgenden Bedingungsschlüssel, die im Element einer IAM-Richtlinie verwendet werden können. Condition

Bedingungsschlüssel Beschreibung Typ

aws: /$ {} RequestTag TagKey

Filtert den Zugriff nach Tag-Schlüssel-Wertepaaren, die in der Anforderung zulässig sind

Zeichenfolge

as: ResourceTag /$ {} TagKey

Filtert den Zugriff nach Tag-Schlüssel-Wert-Paar einer Ressource

Zeichenfolge

war: TagKeys

Filtert den Zugriff nach Liste von Tag-Schlüsseln, die in der Anforderung zulässig sind

ArrayOfString