View a markdown version of this page

Acciones, recursos y claves de condición para los Perfiles de Amazon Route 53 - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para los Perfiles de Amazon Route 53

Los perfiles de Amazon Route 53 (prefijo de servicio:route53profiles) proporcionan 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:

Operaciones de API definidas por los perfiles de Amazon Route 53

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

AssociateProfile

Perfiles de Route53: AssociateProfile

Escritura

perfiles route53: TagResource

Etiquetar, escribir

AssociateResourceToProfile

perfiles de Route53: AssociateResourceToProfile

Escritura

CreateProfile

perfiles route53: CreateProfile

Escritura

perfiles route53: TagResource

Etiquetar, escribir

DeleteProfile

perfiles de Route53: DeleteProfile

Escritura

DisassociateProfile

perfiles route53: DisassociateProfile

Escritura

DisassociateResourceFromProfile

perfiles route53: DisassociateResourceFromProfile

Escritura

GetProfile

perfiles route53: GetProfile

Lectura

GetProfileAssociation

perfiles route53: GetProfileAssociation

Lectura

GetProfileResourceAssociation

perfiles route53: GetProfileResourceAssociation

Lectura

ListProfileAssociations

perfiles route53: ListProfileAssociations

Enumeración

ListProfileResourceAssociations

perfiles route53: ListProfileResourceAssociations

Enumeración

ListProfiles

perfiles route53: ListProfiles

Enumeración

ListTagsForResource

perfiles route53: ListTagsForResource

Enumeración

TagResource

perfiles route53: TagResource

Etiquetar, escribir

UntagResource

perfiles de Route53: UntagResource

Etiquetar, escribir

UpdateProfileResourceAssociation

perfiles de Route53: UpdateProfileResourceAssociation

Escritura

Acciones definidas por Perfiles de Amazon Route 53

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

AssociateProfile

Concede permiso para asociar un perfil a la VPC del cliente

aws: /$ {} RequestTag TagKey

AWS: TagKeys

perfiles route53: ResourceIds

Escritura

AssociateResourceToProfile

Concede permiso para asociar un recurso, como un grupo de reglas de firewall de DNS, una zona alojada privada, una regla de resolutor, etc., a un perfil especificado

perfiles route53: FirewallRuleGroupPriority

perfiles route53: HostedZoneDomains

perfiles route53: ResolverRuleDomains

perfiles route53: ResourceArns

perfiles route53: ResourceTypes

Escritura

CreateProfile

Concede permiso para crear un nuevo recurso de perfil

aws: /$ {} RequestTag TagKey

AWS: TagKeys

Escritura

DeleteProfile

Otorga permiso para eliminar un perfil especificado por el ProfileId

Escritura

DisassociateProfile

Concede permiso para eliminar una asociación entre una VPC del cliente y el perfil especificado

perfiles de route53: ResourceIds

Escritura

DisassociateResourceFromProfile

Concede permiso para eliminar la asociación entre el recurso, como un grupo de reglas de firewall de DNS, una zona alojada privada, una regla de resolutor, etc., y el perfil especificado

perfiles route53: FirewallRuleGroupPriority

perfiles route53: HostedZoneDomains

perfiles route53: ResolverRuleDomains

perfiles route53: ResourceArns

perfiles route53: ResourceTypes

Escritura

GetProfile

Concede permiso para obtener un perfil

Lectura

GetProfileAssociation

Concede permiso para obtener una asociación de perfil a una VPC especificada por el ID de asociación de perfil

Lectura

GetProfileResourceAssociation

Otorga permiso para obtener una asociación de recursos de perfil basada en ProfileResourceAssociationId

Lectura

ListProfileAssociations

Concede permiso para enumerar todas las VPC a las que está asociado el perfil especificado

Enumeración

ListProfileResourceAssociations

Concede permiso para enumerar todas las asociaciones entre los recursos, como grupos de reglas de firewall de DNS, zonas alojadas privadas, reglas de resolutor, etc., para el ID de perfil proporcionado

Enumeración

ListProfiles

Concede permiso para enumerar todos los perfiles creados por el cliente y compartidos con este

Enumeración

ListTagsForResource

Concede permiso para enumerar todas las etiquetas asociadas al recurso

Enumeración

TagResource

Concede permiso para agregar una etiqueta al recurso proporcionado

profile

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

asociación de perfiles

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar una etiqueta del recurso proporcionado

profile

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

asociación de perfiles

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateProfileResourceAssociation

Concede permiso para actualizar el nombre de la asociación de recurso de perfil, las propiedades del recurso, o ambos. Si tanto el nombre como las propiedades del recurso son nulos, la API devuelve la asociación de recurso de perfil existente

perfiles route53: FirewallRuleGroupPriority

perfiles route53: HostedZoneDomains

perfiles route53: ResolverRuleDomains

perfiles route53: ResourceTypes

Escritura

Permission-only acciones para los perfiles de Amazon Route 53

Los perfiles de Amazon Route 53 definen las siguientes acciones, pero no se pueden invocar directamente a través de 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

GetProfilePolicy

Concede permiso para leer la política de control de acceso de RAM para un perfil

perfil*

aws: ResourceTag /$ {} TagKey

Lectura

PutProfilePolicy

Concede permiso para definir la política de control de acceso a la RAM para un perfil

perfil*

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recursos definidos por Perfiles de Amazon Route 53

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

perfil

arn: $ {Partition}: route53 profiles: $ {Region} :$ {Account} :profile/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

asociación de perfiles

arn: $ {Partition} :route53profiles: $ {Region} :$ {Account} :profile-association/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

Claves de condición para Perfiles de Amazon Route 53

Perfiles de Amazon Route 53 define las siguientes claves de condición que se pueden usar en el elemento Condition de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso según si hay pares de clave-valor de etiqueta en la solicitud.

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso mediante la presencia de los pares clave-valor de etiqueta adjuntados al recurso

Cadena

AWS: TagKeys

Filtra el acceso en función de la presencia de claves de etiqueta en la solicitud

ArrayOfString

perfiles route53: FirewallRuleGroupPriority

Filtra el acceso por rango de prioridad de un grupo de reglas de firewall

Numérico

perfiles de route53: HostedZoneDomains

Filtra el acceso por dominios de la zona alojada

Cadena

perfiles de route53: ResolverRuleDomains

Filtra el acceso por dominios de Resolver Rule

Cadena

perfiles de route53: ResourceArns

Filtra el acceso por ARN de recursos específicos

ARN

perfiles de route53: ResourceIds

Filtra el acceso de determinadas VPC

Cadena

Route53 perfiles: ResourceTypes

Filtra el acceso por tipo de recurso específico. Las posibles opciones incluyen HostedZone ',FirewallRuleGroup' ',ResolverQueryLoggingConfig', ResolverRule 'y' VpcEndpoint '

Cadena