Actions, ressources et clés de condition pour AWS Résolveur global Route53
AWS Route53 Global Resolver (préfixe de service :route53globalresolver) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.
Références :
-
Découvrez comment configurer ce service.
-
Affichez la liste des opérations d'API disponibles pour ce service.
-
Découvrez comment protéger ce service et ses ressources avec les stratégies d'autorisation IAM.
-
Consultez la référence d'autorisation de service programmatique
pour ce service.
Rubriques
Opérations d'API définies par AWS Résolveur global Route53
Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.
| Opération | Action IAM | Clé de condition | Valeur (s) possible (s) | Niveau d’accès |
|---|---|---|---|---|
|
AssociateHostedZone |
Écrire |
|||
|
BatchCreateFirewallRule |
Écrire |
|||
|
BatchDeleteFirewallRule |
Écrire |
|||
|
BatchUpdateFirewallRule |
Écrire |
|||
|
CreateAccessSource |
Écrire |
|||
Marquage, écriture |
||||
|
CreateAccessToken |
Écrire |
|||
Marquage, écriture |
||||
|
NSView créé |
Écrire |
|||
Marquage, écriture |
||||
|
CreateFirewallDomainList |
Écrire |
|||
Marquage, écriture |
||||
|
CreateFirewallRule |
Écrire |
|||
|
CreateGlobalResolver |
Écrire |
|||
Marquage, écriture |
||||
|
DeleteAccessSource |
Écrire |
|||
|
DeleteAccessToken |
Écrire |
|||
|
Supprimer NSView |
Écrire |
|||
|
DeleteFirewallDomainList |
Écrire |
|||
|
DeleteFirewallRule |
Écrire |
|||
|
DeleteGlobalResolver |
Écrire |
|||
|
NSView désactivé |
Écrire |
|||
|
DisassociateHostedZone |
Écrire |
|||
|
NSView activé |
Écrire |
|||
|
GetAccessSource |
Lecture |
|||
|
GetAccessToken |
Lecture |
|||
|
Obtenir une vue DNS |
Lecture |
|||
|
GetFirewallDomainList |
Lecture |
|||
|
GetFirewallRule |
Lecture |
|||
|
GetGlobalResolver |
Lecture |
|||
|
GetHostedZoneAssociation |
Lecture |
|||
|
GetManagedFirewallDomainList |
Lecture |
|||
|
ImportFirewallDomains |
Écrire |
|||
|
ListAccessSources |
List |
|||
|
ListAccessTokens |
List |
|||
|
Lister les vues DNS |
List |
|||
|
ListFirewallDomainLists |
List |
|||
|
ListFirewallDomains |
Lecture |
|||
|
ListFirewallRules |
List |
|||
|
ListGlobalResolvers |
List |
|||
|
ListHostedZoneAssociations |
List |
|||
|
ListManagedFirewallDomainLists |
List |
|||
|
ListTagsForResource |
Écrire |
|||
|
TagResource |
Marquage, écriture |
|||
|
UntagResource |
Marquage, écriture |
|||
|
UpdateAccessSource |
Écrire |
|||
|
UpdateAccessToken |
Écrire |
|||
|
NSView mis à jour |
Écrire |
|||
|
UpdateFirewallDomains |
Écrire |
|||
|
UpdateFirewallRule |
Écrire |
|||
|
UpdateGlobalResolver |
Écrire |
|||
|
UpdateHostedZoneAssociation |
Écrire |
Actions définies par AWS Résolveur global Route53
Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.
| Actions | Description | Types de ressources (*obligatoire) | Clés de condition | Niveau d’accès |
|---|---|---|---|---|
Accorde l'autorisation d'associer une ressource à une zone hébergée |
Écrire |
|||
Autorise la création de plusieurs règles de pare-feu |
Écrire |
|||
Autorise la suppression de plusieurs règles de pare-feu |
Écrire |
|||
Autorise la mise à jour de plusieurs règles de pare-feu |
Écrire |
|||
Accorde l'autorisation de créer une source d'accès |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de créer un jeton d'accès |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de créer une vue DNS |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de créer une liste de domaines de pare-feu |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de créer une règle de pare-feu |
Écrire |
|||
Accorde l'autorisation de créer un résolveur global |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de supprimer une source d'accès |
Écrire |
|||
Autorise la suppression d'un jeton d'accès |
Écrire |
|||
Autorise la suppression d'une vue DNS |
Écrire |
|||
Autorise la suppression d'une liste de domaines de pare-feu |
Écrire |
|||
Autorise la suppression d'une règle de pare-feu |
Écrire |
|||
Autorise la suppression d'un résolveur global |
Écrire |
|||
Accorde l'autorisation de désactiver une vue DNS |
Écrire |
|||
Accorde l'autorisation de dissocier une zone hébergée d'une ressource |
Écrire |
|||
Accorde l'autorisation d'activer une vue DNS |
Écrire |
|||
Accorde l'autorisation d'obtenir une source d'accès |
Lecture |
|||
Accorde l'autorisation d'obtenir un jeton d'accès |
Lecture |
|||
Accorde l'autorisation d'obtenir une vue DNS |
Lecture |
|||
Accorde l'autorisation d'obtenir une liste de domaines de pare-feu |
Lecture |
|||
Accorde l'autorisation d'obtenir une règle de pare-feu |
Lecture |
|||
Accorde l'autorisation d'obtenir un résolveur global |
Lecture |
|||
Accorde l'autorisation d'obtenir une association de zone hébergée |
Lecture |
|||
Accorde l'autorisation d'obtenir une liste de domaines de pare-feu gérés |
Lecture |
|||
Accorde l'autorisation d'importer des domaines de pare-feu depuis un compartiment S3 |
Écrire |
|||
Accorde l'autorisation de répertorier les sources d'accès |
List |
|||
Accorde l'autorisation de répertorier les jetons d'accès |
List |
|||
Accorde l'autorisation de répertorier les vues DNS |
List |
|||
Accorde l'autorisation de répertorier les listes de domaines du pare-feu |
List |
|||
Accorde l'autorisation de répertorier les domaines de pare-feu |
Lecture |
|||
Accorde l'autorisation de répertorier les règles de pare-feu |
List |
|||
Accorde l'autorisation de répertorier les résolveurs globaux |
List |
|||
Accorde l'autorisation de répertorier les associations de zones hébergées |
List |
|||
Accorde l'autorisation de répertorier les listes de domaines de pare-feu gérés |
List |
|||
Accorde l'autorisation de répertorier les identifications d'une ressource. |
Écrire |
|||
Accorde l'autorisation de baliser une ressource |
était : RequestTag /$ {} TagKey |
Marquage, écriture |
||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
Accorde l'autorisation d'annuler le balisage d'une ressource |
Marquage, écriture |
|||
Autorise la mise à jour d'une source d'accès |
Écrire |
|||
Autorise la mise à jour d'un jeton d'accès |
Écrire |
|||
Autorise la mise à jour d'une vue DNS |
Écrire |
|||
Accorde l'autorisation de mettre à jour les domaines du pare-feu |
Écrire |
|||
Autorise la mise à jour d'une règle de pare-feu |
Écrire |
|||
Autorise la mise à jour d'un résolveur global |
Écrire |
|||
Accorde l'autorisation de mettre à jour une association de zone hébergée |
Écrire |
Permission-only actions pour AWS Résolveur global Route53
Les actions suivantes sont définies par AWS Route53 Global Resolver mais ne sont pas directement invocables par le biais d'une opération d'API. Ils ne peuvent être utilisés dans les déclarations de politique IAM que pour accorder ou refuser des autorisations.
| Actions | Description | Types de ressources (*obligatoire) | Clés de condition | Niveau d’accès |
|---|---|---|---|---|
Accorde l'autorisation de fournir des journaux pour un résolveur global |
Gestion des autorisations, écriture |
Types de ressources définis par AWS Résolveur global Route53
Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.
| Types de ressources | ARN | Clés de condition |
|---|---|---|
arn : $ {Partition} :route53globalresolver : :$ {Account} :access-source/$ {Id} |
||
arn : $ {Partition} :route53globalresolver : :$ {Account} :access-token/$ {Id} |
||
arn : $ {Partition} :route53globalresolver : :$ {Account} :dns-view/$ {Id} |
||
arn : $ {Partition} :route53globalresolver : :$ {Account} :firewall-domain-lista $ {Id} |
||
arn : $ {Partition} :route53globalresolver : :$ {Account} :global-resolver/$ {Id} |
Clés de condition pour AWS Résolveur global Route53
AWS Route53 Global Resolver définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.
| Clés de condition | Description | Type |
|---|---|---|
Filtre l'accès en fonction de la paire de clés et de valeurs d'identification autorisée dans la demande. |
Chaîne |
|
Filtre l'accès en fonction de la paire de clé et de valeur d'identification d'une ressource. |
Chaîne |
|
Filtre l'accès en fonction d'une liste de clés d'identification autorisées dans la demande. |
ArrayOfString |