Acciones, recursos y claves de condición para AWS Solucionador global Route53
AWS El Resolver global de Route53 (prefijo de servicio:route53globalresolver) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.
Referencias:
-
Obtenga información para configurar este servicio.
-
Vea una lista de las operaciones de API disponibles para este servicio.
-
Obtenga información sobre cómo proteger este servicio y sus recursos mediante las políticas de permisos de IAM.
-
Consulte la referencia de autorización de servicio programática para este servicio
.
Temas
Las operaciones de la API se definen mediante AWS Solucionador global de Route53
La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.
| Operación | Acción de IAM | Clave de condición | Valores posibles | Nivel de acceso |
|---|---|---|---|---|
|
AssociateHostedZone |
Escritura |
|||
|
BatchCreateFirewallRule |
Escritura |
|||
|
BatchDeleteFirewallRule |
Escritura |
|||
|
BatchUpdateFirewallRule |
Escritura |
|||
|
CreateAccessSource |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateAccessToken |
Escritura |
|||
Etiquetar, escribir |
||||
|
Creó NSView |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateFirewallDomainList |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateFirewallRule |
Escritura |
|||
|
CreateGlobalResolver |
Escritura |
|||
Etiquetar, escribir |
||||
|
DeleteAccessSource |
Escritura |
|||
|
DeleteAccessToken |
Escritura |
|||
|
NSView eliminado |
Escritura |
|||
|
DeleteFirewallDomainList |
Escritura |
|||
|
DeleteFirewallRule |
Escritura |
|||
|
DeleteGlobalResolver |
Escritura |
|||
|
Deshabilitó DNSView |
Escritura |
|||
|
DisassociateHostedZone |
Escritura |
|||
|
Habilite NSView |
Escritura |
|||
|
GetAccessSource |
Lectura |
|||
|
GetAccessToken |
Lectura |
|||
|
Obtenga DNSView |
Lectura |
|||
|
GetFirewallDomainList |
Lectura |
|||
|
GetFirewallRule |
Lectura |
|||
|
GetGlobalResolver |
Lectura |
|||
|
GetHostedZoneAssociation |
Lectura |
|||
|
GetManagedFirewallDomainList |
Lectura |
|||
|
ImportFirewallDomains |
Escritura |
|||
|
ListAccessSources |
Enumeración |
|||
|
ListAccessTokens |
Enumeración |
|||
|
Listar vistas de DNS |
Enumeración |
|||
|
ListFirewallDomainLists |
Enumeración |
|||
|
ListFirewallDomains |
Lectura |
|||
|
ListFirewallRules |
Enumeración |
|||
|
ListGlobalResolvers |
Enumeración |
|||
|
ListHostedZoneAssociations |
Enumeración |
|||
|
ListManagedFirewallDomainLists |
Enumeración |
|||
|
ListTagsForResource |
Escritura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdateAccessSource |
Escritura |
|||
|
UpdateAccessToken |
Escritura |
|||
|
NSView actualizado |
Escritura |
|||
|
UpdateFirewallDomains |
Escritura |
|||
|
UpdateFirewallRule |
Escritura |
|||
|
UpdateGlobalResolver |
Escritura |
|||
|
UpdateHostedZoneAssociation |
Escritura |
Acciones definidas por AWS Solucionador global Route53
Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.
| Acciones | Description (Descripción) | Tipos de recursos (*necesarios) | Claves de condición | Nivel de acceso |
|---|---|---|---|---|
Otorga permiso para asociar un recurso a una zona alojada |
Escritura |
|||
Otorga permiso para crear varias reglas de firewall |
Escritura |
|||
Otorga permiso para eliminar varias reglas de firewall |
Escritura |
|||
Otorga permiso para actualizar varias reglas de firewall |
Escritura |
|||
Otorga permiso para crear una fuente de acceso |
Escritura |
|||
Otorga permiso para crear un token de acceso |
Escritura |
|||
Otorga permiso para crear una vista de DNS |
Escritura |
|||
Otorga permiso para crear una lista de dominios de firewall |
Escritura |
|||
Otorga permiso para crear una regla de firewall |
Escritura |
|||
Otorga permiso para crear un solucionador global |
Escritura |
|||
Otorga permiso para eliminar una fuente de acceso |
Escritura |
|||
Otorga permiso para eliminar un token de acceso |
Escritura |
|||
Otorga permiso para eliminar una vista de DNS |
Escritura |
|||
Otorga permiso para eliminar una lista de dominios de firewall |
Escritura |
|||
Otorga permiso para eliminar una regla de firewall |
Escritura |
|||
Otorga permiso para eliminar un solucionador global |
Escritura |
|||
Otorga permiso para deshabilitar una vista de DNS |
Escritura |
|||
Otorga permiso para desasociar una zona alojada de un recurso |
Escritura |
|||
Otorga permiso para habilitar una vista de DNS |
Escritura |
|||
Otorga permiso para obtener una fuente de acceso |
Lectura |
|||
Otorga permiso para obtener un token de acceso |
Lectura |
|||
Otorga permiso para obtener una vista de DNS |
Lectura |
|||
Otorga permiso para obtener una lista de dominios de firewall |
Lectura |
|||
Otorga permiso para obtener una regla de firewall |
Lectura |
|||
Otorga permiso para obtener un solucionador global |
Lectura |
|||
Otorga permiso para crear una asociación de zonas alojadas |
Lectura |
|||
Otorga permiso para obtener una lista de dominios de firewall gestionados |
Lectura |
|||
Otorga permiso para importar dominios de firewall desde un bucket de S3 |
Escritura |
|||
Otorga permiso para enumerar las fuentes de acceso |
Enumeración |
|||
Otorga permiso para enumerar los tokens de acceso |
Enumeración |
|||
Otorga permiso para enumerar las vistas de DNS |
Enumeración |
|||
Otorga permiso para incluir listas de dominios de firewall |
Enumeración |
|||
Otorga permiso para enumerar los dominios del firewall |
Lectura |
|||
Otorga permiso para enumerar las reglas del firewall |
Enumeración |
|||
Otorga permiso para enumerar los resolutores globales |
Enumeración |
|||
Otorga permiso para enumerar las asociaciones de zonas alojadas |
Enumeración |
|||
Otorga permiso para incluir listas de dominios de firewall gestionados |
Enumeración |
|||
Concede permiso para enumerar las etiquetas de un recurso |
Escritura |
|||
Concede permiso para etiquetar un recurso |
Etiquetar, escribir |
|||
Concede permiso para eliminar etiquetas en un recurso |
Etiquetar, escribir |
|||
Otorga permiso para actualizar una fuente de acceso |
Escritura |
|||
Otorga permiso para actualizar un token de acceso |
Escritura |
|||
Otorga permiso para actualizar una vista de DNS |
Escritura |
|||
Otorga permiso para actualizar los dominios del firewall |
Escritura |
|||
Otorga permiso para actualizar una regla de firewall |
Escritura |
|||
Otorga permiso para actualizar un solucionador global |
Escritura |
|||
Otorga permiso para actualizar una asociación de zonas alojadas |
Escritura |
Permission-only acciones para AWS Solucionador global Route53
AWS Route53 Global Resolver define las siguientes acciones, pero no se pueden invocar directamente mediante ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.
| Acciones | Description (Descripción) | Tipos de recursos (*necesarios) | Claves de condición | Nivel de acceso |
|---|---|---|---|---|
Otorga permiso para entregar registros a un solucionador global |
Gestión de permisos, Write |
Tipos de recursos definidos por AWS Solucionador global Route53
Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.
| Tipos de recurso | ARN | Claves de condición |
|---|---|---|
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-list/$ {Id} |
||
arn: $ {Partition} :route53globalresolver: :$ {Account} :global-resolver/$ {Id} |
Claves de condición para AWS Solucionador global Route53
AWS El Resolver global de Route53 define las siguientes claves de condición que se pueden utilizar como Condition elemento de una política de IAM.
| Claves de condición | Descripción | Tipo |
|---|---|---|
Filtra el acceso mediante una clave de etiqueta y un par de valores permitidos en la solicitud |
Cadena |
|
Filtra el acceso por par de clave y valor de etiqueta de un recurso |
Cadena |
|
Filtra el acceso mediante una lista de claves de etiqueta permitidas en la solicitud |
ArrayOfString |