

# Acciones, recursos y claves de condición para los Perfiles de Amazon Route 53
<a name="list_route53profiles"></a>

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:
+ Obtenga información para [configurar este servicio](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/Route53/latest/APIReference/).
+ Obtenga información sobre cómo proteger este servicio y sus recursos [mediante las políticas de permisos de IAM](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/access-control-overview.html).
+ Consulte la referencia de [autorización de servicio programática de este servicio](https://servicereference.us-east-1.amazonaws.com/v1/route53profiles/route53profiles.json).

**Topics**
+ [Operaciones de API definidas por los perfiles de Amazon Route 53](#list_route53profiles-operations)
+ [Acciones definidas por Perfiles de Amazon Route 53](#list_route53profiles-actions-as-permissions)
+ [Permission-only acciones para los perfiles de Amazon Route 53](#list_route53profiles-permission-only-actions)
+ [Tipos de recursos definidos por Perfiles de Amazon Route 53](#list_route53profiles-resources-for-iam-policies)
+ [Claves de condición para Perfiles de Amazon Route 53](#list_route53profiles-policy-keys)

## Operaciones de API definidas por los perfiles de Amazon Route 53
<a name="list_route53profiles-operations"></a>

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](#list_route53profiles-actions-as-permissions).




- **   AssociateProfile  **
  - **Acción de IAM:**  [Perfiles de Route53: AssociateProfile](#list_route53profiles-action-AssociateProfile)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [perfiles route53: TagResource](#list_route53profiles-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   AssociateResourceToProfile  **
  - **Acción de IAM:**  [perfiles de Route53: AssociateResourceToProfile](#list_route53profiles-action-AssociateResourceToProfile) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateProfile  **
  - **Acción de IAM:**  [perfiles route53: CreateProfile](#list_route53profiles-action-CreateProfile)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [perfiles route53: TagResource](#list_route53profiles-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   DeleteProfile  **
  - **Acción de IAM:**  [perfiles de Route53: DeleteProfile](#list_route53profiles-action-DeleteProfile) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DisassociateProfile  **
  - **Acción de IAM:**  [perfiles route53: DisassociateProfile](#list_route53profiles-action-DisassociateProfile) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DisassociateResourceFromProfile  **
  - **Acción de IAM:**  [perfiles route53: DisassociateResourceFromProfile](#list_route53profiles-action-DisassociateResourceFromProfile) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GetProfile  **
  - **Acción de IAM:**  [perfiles route53: GetProfile](#list_route53profiles-action-GetProfile) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetProfileAssociation  **
  - **Acción de IAM:**  [perfiles route53: GetProfileAssociation](#list_route53profiles-action-GetProfileAssociation) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetProfileResourceAssociation  **
  - **Acción de IAM:**  [perfiles route53: GetProfileResourceAssociation](#list_route53profiles-action-GetProfileResourceAssociation) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListProfileAssociations  **
  - **Acción de IAM:**  [perfiles route53: ListProfileAssociations](#list_route53profiles-action-ListProfileAssociations) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListProfileResourceAssociations  **
  - **Acción de IAM:**  [perfiles route53: ListProfileResourceAssociations](#list_route53profiles-action-ListProfileResourceAssociations) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListProfiles  **
  - **Acción de IAM:**  [perfiles route53: ListProfiles](#list_route53profiles-action-ListProfiles) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListTagsForResource  **
  - **Acción de IAM:**  [perfiles route53: ListTagsForResource](#list_route53profiles-action-ListTagsForResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   TagResource  **
  - **Acción de IAM:**  [perfiles route53: TagResource](#list_route53profiles-action-TagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UntagResource  **
  - **Acción de IAM:**  [perfiles de Route53: UntagResource](#list_route53profiles-action-UntagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UpdateProfileResourceAssociation  **
  - **Acción de IAM:**  [perfiles de Route53: UpdateProfileResourceAssociation](#list_route53profiles-action-UpdateProfileResourceAssociation) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por Perfiles de Amazon Route 53
<a name="list_route53profiles-actions-as-permissions"></a>

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.




- **   [AssociateProfile](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_AssociateProfile.html)  **
  - **Description (Descripción):** Concede permiso para asociar un perfil a la VPC del cliente
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: /$ {} RequestTag TagKey](#list_route53profiles-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_route53profiles-aws_TagKeys)<br />[perfiles route53: ResourceIds](#list_route53profiles-route53profiles_ResourceIds)
  - **Nivel de acceso:** Escritura

- **   [AssociateResourceToProfile](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_AssociateResourceToProfile.html)  **
  - **Description (Descripción):** 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
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [perfiles route53: FirewallRuleGroupPriority](#list_route53profiles-route53profiles_FirewallRuleGroupPriority)<br />[perfiles route53: HostedZoneDomains](#list_route53profiles-route53profiles_HostedZoneDomains)<br />[perfiles route53: ResolverRuleDomains](#list_route53profiles-route53profiles_ResolverRuleDomains)<br />[perfiles route53: ResourceArns](#list_route53profiles-route53profiles_ResourceArns)<br />[perfiles route53: ResourceTypes](#list_route53profiles-route53profiles_ResourceTypes)
  - **Nivel de acceso:** Escritura

- **   [CreateProfile](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_CreateProfile.html)  **
  - **Description (Descripción):** Concede permiso para crear un nuevo recurso de perfil
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: /$ {} RequestTag TagKey](#list_route53profiles-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_route53profiles-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [DeleteProfile](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_DeleteProfile.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar un perfil especificado por el ProfileId
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [DisassociateProfile](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_DisassociateProfile.html)  **
  - **Description (Descripción):** Concede permiso para eliminar una asociación entre una VPC del cliente y el perfil especificado
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [perfiles de route53: ResourceIds](#list_route53profiles-route53profiles_ResourceIds)
  - **Nivel de acceso:** Escritura

- **   [DisassociateResourceFromProfile](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_DisassociateResourceFromProfile.html)  **
  - **Description (Descripción):** 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
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [perfiles route53: FirewallRuleGroupPriority](#list_route53profiles-route53profiles_FirewallRuleGroupPriority)<br />[perfiles route53: HostedZoneDomains](#list_route53profiles-route53profiles_HostedZoneDomains)<br />[perfiles route53: ResolverRuleDomains](#list_route53profiles-route53profiles_ResolverRuleDomains)<br />[perfiles route53: ResourceArns](#list_route53profiles-route53profiles_ResourceArns)<br />[perfiles route53: ResourceTypes](#list_route53profiles-route53profiles_ResourceTypes)
  - **Nivel de acceso:** Escritura

- **   [GetProfile](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_GetProfile.html)  **
  - **Description (Descripción):** Concede permiso para obtener un perfil
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetProfileAssociation](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_GetProfileAssociation.html)  **
  - **Description (Descripción):** Concede permiso para obtener una asociación de perfil a una VPC especificada por el ID de asociación de perfil
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetProfileResourceAssociation](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_GetProfileResourceAssociation.html)  **
  - **Description (Descripción):** Otorga permiso para obtener una asociación de recursos de perfil basada en ProfileResourceAssociationId
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListProfileAssociations](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_ListProfileAssociations.html)  **
  - **Description (Descripción):** Concede permiso para enumerar todas las VPC a las que está asociado el perfil especificado
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListProfileResourceAssociations](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_ListProfileResourceAssociations.html)  **
  - **Description (Descripción):** 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
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListProfiles](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_ListProfiles.html)  **
  - **Description (Descripción):** Concede permiso para enumerar todos los perfiles creados por el cliente y compartidos con este
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListTagsForResource](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_ListTagsForResource.html)  **
  - **Description (Descripción):** Concede permiso para enumerar todas las etiquetas asociadas al recurso
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [TagResource](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_TagResource.html)  **
  - **Description (Descripción):** Concede permiso para agregar una etiqueta al recurso proporcionado
  - **Tipos de recursos (\*necesarios):** [profile](#list_route53profiles-resource-profile) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_route53profiles-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_route53profiles-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_route53profiles-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [asociación de perfiles](#list_route53profiles-resource-profile-association) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_route53profiles-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_route53profiles-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_route53profiles-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_UntagResource.html)  **
  - **Description (Descripción):** Concede permiso para eliminar una etiqueta del recurso proporcionado
  - **Tipos de recursos (\*necesarios):** [profile](#list_route53profiles-resource-profile) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_route53profiles-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_route53profiles-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [asociación de perfiles](#list_route53profiles-resource-profile-association) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_route53profiles-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_route53profiles-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateProfileResourceAssociation](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_UpdateProfileResourceAssociation.html)  **
  - **Description (Descripción):** 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
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [perfiles route53: FirewallRuleGroupPriority](#list_route53profiles-route53profiles_FirewallRuleGroupPriority)<br />[perfiles route53: HostedZoneDomains](#list_route53profiles-route53profiles_HostedZoneDomains)<br />[perfiles route53: ResolverRuleDomains](#list_route53profiles-route53profiles_ResolverRuleDomains)<br />[perfiles route53: ResourceTypes](#list_route53profiles-route53profiles_ResourceTypes)
  - **Nivel de acceso:** Escritura



## Permission-only acciones para los perfiles de Amazon Route 53
<a name="list_route53profiles-permission-only-actions"></a>

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.




- **   [GetProfilePolicy](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/sharing-profiles.html)  **
  - **Description (Descripción):** Concede permiso para leer la política de control de acceso de RAM para un perfil
  - **Tipos de recursos (\*necesarios):** [perfil\*](#list_route53profiles-resource-profile)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_route53profiles-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [PutProfilePolicy](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/sharing-profiles.html)  **
  - **Description (Descripción):** Concede permiso para definir la política de control de acceso a la RAM para un perfil
  - **Tipos de recursos (\*necesarios):** [perfil\*](#list_route53profiles-resource-profile)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_route53profiles-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por Perfiles de Amazon Route 53
<a name="list_route53profiles-resources-for-iam-policies"></a>

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](https://docs.aws.amazon.com/Route53/latest/APIReference/#access-control-resources)  | arn: $ {Partition}: route53 profiles: $ {Region} :$ {Account} :profile/$ {} ResourceId | [ResourceTagaws: /$ {} TagKey](#list_route53profiles-aws_ResourceTag___TagKey_) | 
| [asociación de perfiles](https://docs.aws.amazon.com/Route53/latest/APIReference/#access-control-resources)  | arn: $ {Partition} :route53profiles: $ {Region} :$ {Account} :profile-association/$ {} ResourceId | [ResourceTagaws: /$ {} TagKey](#list_route53profiles-aws_ResourceTag___TagKey_) | 

## Claves de condición para Perfiles de Amazon Route 53
<a name="list_route53profiles-policy-keys"></a>

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](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra el acceso según si hay pares de clave-valor de etiqueta en la solicitud. | Cadena | 
|  [aws: ResourceTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso mediante la presencia de los pares clave-valor de etiqueta adjuntados al recurso | Cadena | 
|  [AWS: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso en función de la presencia de claves de etiqueta en la solicitud | ArrayOfString | 
|  [perfiles route53: FirewallRuleGroupPriority](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonroute53profiles.html)  | Filtra el acceso por rango de prioridad de un grupo de reglas de firewall | Numérico | 
|  [perfiles de route53: HostedZoneDomains](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonroute53profiles.html)  | Filtra el acceso por dominios de la zona alojada | Cadena | 
|  [perfiles de route53: ResolverRuleDomains](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonroute53profiles.html)  | Filtra el acceso por dominios de Resolver Rule | Cadena | 
|  [perfiles de route53: ResourceArns](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonroute53profiles.html)  | Filtra el acceso por ARN de recursos específicos | ARN | 
|  [perfiles de route53: ResourceIds](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonroute53profiles.html)  | Filtra el acceso de determinadas VPC | Cadena | 
|  [Route53 perfiles: ResourceTypes](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonroute53profiles.html)  | Filtra el acceso por tipo de recurso específico. Las posibles opciones incluyen HostedZone ',FirewallRuleGroup' ',ResolverQueryLoggingConfig', ResolverRule 'y' VpcEndpoint ' | Cadena | 