View a markdown version of this page

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

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

Amazon Route 53 (prefijo de servicio: route53) proporciona las siguientes claves de operación, recursos, acciones y condiciones específicas de cada servicio para usarlas en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por 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, consulta la Tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

ActivateKeySigningKey

route53:ActivateKeySigningKey

Escritura

AssociateVPCWithHostedZone

route53:AssociateVPCWithHostedZone

Escritura

ChangeCidrCollection

route53:ChangeCidrCollection

Escritura

ChangeResourceRecordSets

route53:ChangeResourceRecordSets

Escritura

ChangeTagsForResource

route53:ChangeTagsForResource

Etiquetar, escribir

CreateCidrCollection

route53:CreateCidrCollection

Escritura

CreateHealthCheck

route53:CreateHealthCheck

Escritura

CreateHostedZone

route53:CreateHostedZone

Escritura

CreateKeySigningKey

route53:CreateKeySigningKey

Escritura

CreateQueryLoggingConfig

route53:CreateQueryLoggingConfig

Escritura

CreateReusableDelegationSet

route53:CreateReusableDelegationSet

Escritura

CreateTrafficPolicy

route53:CreateTrafficPolicy

Escritura

CreateTrafficPolicyInstance

route53:CreateTrafficPolicyInstance

Escritura

CreateTrafficPolicyVersion

route53:CreateTrafficPolicyVersion

Escritura

CreateVPCAssociationAuthorization

route53:CreateVPCAssociationAuthorization

Escritura

DeactivateKeySigningKey

route53:DeactivateKeySigningKey

Escritura

DeleteCidrCollection

route53:DeleteCidrCollection

Escritura

DeleteHealthCheck

route53:DeleteHealthCheck

Escritura

DeleteHostedZone

route53:DeleteHostedZone

Escritura

DeleteKeySigningKey

route53:DeleteKeySigningKey

Escritura

DeleteQueryLoggingConfig

route53:DeleteQueryLoggingConfig

Escritura

DeleteReusableDelegationSet

route53:DeleteReusableDelegationSet

Escritura

DeleteTrafficPolicy

route53:DeleteTrafficPolicy

Escritura

DeleteTrafficPolicyInstance

route53:DeleteTrafficPolicyInstance

Escritura

DeleteVPCAssociationAuthorization

route53:DeleteVPCAssociationAuthorization

Escritura

DisableHostedZoneDNSSEC

route53:DisableHostedZoneDNSSEC

Escritura

DisassociateVPCFromHostedZone

route53:DisassociateVPCFromHostedZone

Escritura

EnableHostedZoneDNSSEC

route53:EnableHostedZoneDNSSEC

Escritura

GetAccountLimit

route53:GetAccountLimit

Lectura

GetChange

route53:GetChange

Enumeración

GetCheckerIpRanges

route53:GetCheckerIpRanges

Enumeración

GetDNSSEC

route53:GetDNSSEC

Lectura

GetGeoLocation

route53:GetGeoLocation

Enumeración

GetHealthCheck

route53:GetHealthCheck

Lectura

GetHealthCheckCount

route53:GetHealthCheckCount

Enumeración

GetHealthCheckLastFailureReason

route53:GetHealthCheckLastFailureReason

Enumeración

GetHealthCheckStatus

route53:GetHealthCheckStatus

Enumeración

GetHostedZone

route53:GetHostedZone

Enumeración

GetHostedZoneCount

route53:GetHostedZoneCount

Enumeración

GetHostedZoneLimit

route53:GetHostedZoneLimit

Lectura

GetQueryLoggingConfig

route53:GetQueryLoggingConfig

Lectura

GetReusableDelegationSet

route53:GetReusableDelegationSet

Enumeración

GetReusableDelegationSetLimit

route53:GetReusableDelegationSetLimit

Lectura

GetTrafficPolicy

route53:GetTrafficPolicy

Lectura

GetTrafficPolicyInstance

route53:GetTrafficPolicyInstance

Lectura

GetTrafficPolicyInstanceCount

route53:GetTrafficPolicyInstanceCount

Lectura

ListCidrBlocks

route53:ListCidrBlocks

Enumeración

ListCidrCollections

route53:ListCidrCollections

Enumeración

ListCidrLocations

route53:ListCidrLocations

Enumeración

ListGeoLocations

route53:ListGeoLocations

Lectura

ListHealthChecks

route53:ListHealthChecks

Lectura

ListHostedZones

route53:ListHostedZones

Enumeración

ListHostedZonesByName

route53:ListHostedZonesByName

Enumeración

ListHostedZonesByVPC

route53:ListHostedZonesByVPC

Enumeración

ListQueryLoggingConfigs

route53:ListQueryLoggingConfigs

Enumeración

ListResourceRecordSets

route53:ListResourceRecordSets

Enumeración

ListReusableDelegationSets

route53:ListReusableDelegationSets

Lectura

ListTagsForResource

route53:ListTagsForResource

Lectura

ListTagsForResources

route53:ListTagsForResources

Lectura

ListTrafficPolicies

route53:ListTrafficPolicies

Enumeración

ListTrafficPolicyInstances

route53:ListTrafficPolicyInstances

Lectura

ListTrafficPolicyInstancesByHostedZone

route53:ListTrafficPolicyInstancesByHostedZone

Enumeración

ListTrafficPolicyInstancesByPolicy

route53:ListTrafficPolicyInstancesByPolicy

Enumeración

ListTrafficPolicyVersions

route53:ListTrafficPolicyVersions

Enumeración

ListVPCAssociationAuthorizations

route53:ListVPCAssociationAuthorizations

Enumeración

TestDNSAnswer

route53:TestDNSAnswer

Lectura

UpdateHealthCheck

route53:UpdateHealthCheck

Escritura

UpdateHostedZoneComment

route53:UpdateHostedZoneComment

Escritura

UpdateHostedZoneFeatures

route53:UpdateHostedZoneFeatures

Escritura

UpdateTrafficPolicyComment

route53:UpdateTrafficPolicyComment

Escritura

UpdateTrafficPolicyInstance

route53:UpdateTrafficPolicyInstance

Escritura

Acciones definidas por Amazon Route 53

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición que admite esa acción. 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

ActivateKeySigningKey

Concede permiso para activar una clave de firma de clave para que las DNSSEC puedan usarla para firmar

hostedzone*

Write

AssociateVPCWithHostedZone

Concede permiso para asociar un Amazon VPC adicional con una zona hospedada privada.

hostedzone

route53:VPCs

Escritura

ChangeCidrCollection

Otorga permiso para crear o eliminar bloques de CIDR dentro de una colección CIDR

cidrcollection*

Escritura

ChangeResourceRecordSets

Concede permiso para crear, actualizar o eliminar un registro, que contiene información de DNS de autorización para un nombre de dominio o subdominio especificados.

hostedzone*

route53:ChangeResourceRecordSetsActions

route53:ChangeResourceRecordSetsNormalizedRecordNames

route53:ChangeResourceRecordSetsRecordTypes

Write

ChangeTagsForResource

Otorga permiso para agregar, editar o eliminar etiquetas para una comprobación de estado o una zona alojada.

healthcheck*

Etiquetar, escribir

hostedzone*

CreateCidrCollection

Otorga permiso para crear una nueva colección CIDR

Escritura

CreateHealthCheck

Concede permiso para crear una nueva comprobación de estado que monitorea el estado y el desempeño de sus aplicaciones web, servidores web y otros recursos.

Write

CreateHostedZone

Concede permiso para crear una zona hospedada pública, que se utiliza para especificar la manera en que el sistema de nombres de dominio (DNS) redirige el tráfico en Internet para un dominio (como example.com) y sus subdominios.

route53:VPCs

Write

CreateKeySigningKey

Concede permiso para crear una nueva clave de firma de clave asociada a una zona alojada

hostedzone*

Write

CreateQueryLoggingConfig

Concede permiso para crear una configuración para el registro de consultas de DNS.

hostedzone*

Write

CreateReusableDelegationSet

Concede permiso para crear un conjunto de delegación (un grupo de cuatro servidores de nombres) que pueden reutilizar varias zonas hospedadas.

Write

CreateTrafficPolicy

Otorga permiso para crear una política de tráfico, que se utiliza para crear varios registros de DNS de un nombre de dominio (como example.com) o un nombre de subdominio (como www.example.com).

Write

CreateTrafficPolicyInstance

Concede permiso para crear los registros de una zona hospedada especificada en función de la configuración de una determinada versión de política de tráfico.

hostedzone*

Write

trafficpolicy*

CreateTrafficPolicyVersion

Concede permiso para crear una nueva versión de una política de tráfico existente.

trafficpolicy*

Escritura

CreateVPCAssociationAuthorization

Otorga permiso para autorizar la Cuenta de AWS que creó una VPC específica para enviar una AssociateVPCWithHostedZone solicitud, que asocia la VPC a una zona hospedada específica que fue creada por una cuenta diferente

hostedzone*

route53:VPCs

Escritura

DeactivateKeySigningKey

Concede permiso para desactivar una clave de firma de clave para que las DNSSEC no la usen para firmar

hostedzone*

Escritura

DeleteCidrCollection

Otorga permiso para eliminar una colección CIDR

cidrcollection*

Escritura

DeleteHealthCheck

Concede permiso para eliminar una comprobación de estado.

healthcheck*

Write

DeleteHostedZone

Concede permiso para eliminar una zona hospedada.

hostedzone*

Write

DeleteKeySigningKey

Concede permiso para eliminar una clave de firma de clave

hostedzone*

Write

DeleteQueryLoggingConfig

Concede permiso para eliminar una configuración para el registro de consultas de DNS.

queryloggingconfig*

Write

DeleteReusableDelegationSet

Concede permiso para eliminar un conjunto de delegación reutilizable.

delegationset*

Write

DeleteTrafficPolicy

Concede permiso para eliminar una política de tráfico.

trafficpolicy*

Write

DeleteTrafficPolicyInstance

Concede permiso para eliminar una instancia de política de tráfico y todos los registros que Route 53 creó cuando usted creó la instancia.

trafficpolicyinstance*

Write

DeleteVPCAssociationAuthorization

Concede permiso para quitar la autorización asociar una Amazon Virtual Private Cloud con una zona hospedada privada Route 53.

hostedzone*

route53:VPCs

Write

DisableHostedZoneDNSSEC

Otorga permiso para desactivar la firma de DNSSEC en una zona alojada específica

hostedzone*

Write

DisassociateVPCFromHostedZone

Concede permiso para desasociar una Amazon Virtual Private Cloud de una zona hospedada privada Route 53.

hostedzone

route53:VPCs

Write

EnableHostedZoneDNSSEC

Concede permiso para habilitar la firma de DNSSEC en una zona alojada específica

hostedzone*

Write

GetAccountLimit

Concede permiso para obtener el límite especificado para la cuenta actual, por ejemplo, el número máximo de comprobaciones de estado que puede crear con la cuenta.

Read

GetChange

Concede permiso para obtener el estado actual de una solicitud para crear, actualizar o eliminar uno o varios registros.

change*

List

GetCheckerIpRanges

Concede permiso para obtener una lista de los rangos de IP que utilizan los comprobadores de estado de Route 53 para comprobar el estado de los recursos.

List

GetDNSSEC

Concede permiso para obtener información sobre DNSSEC para una zona alojada específica, incluidas las claves de firma de claves en la zona alojada

hostedzone*

Read

GetGeoLocation

Concede permiso para obtener información acerca de si una ubicación geográfica especificada es compatible con los registros de geolocalización Route 53.

List

GetHealthCheck

Concede permiso para obtener información acerca de una comprobación de estado especificada.

healthcheck*

Lectura

GetHealthCheckCount

Concede permiso para obtener el número de comprobaciones de estado asociadas a la actual Cuenta de AWS

Enumeración

GetHealthCheckLastFailureReason

Concede permiso para obtener la razón por la que una comprobación de estado especificada fue errónea más recientemente.

healthcheck*

List

GetHealthCheckStatus

Concede permiso para obtener el estado de una comprobación de estado especificada.

healthcheck*

List

GetHostedZone

Concede permiso para obtener información acerca de una zona hospedada especificada, incluidos los cuatro servidores de nombres que Route 53 asignó a la zona hospedada.

hostedzone*

Enumeración

GetHostedZoneCount

Concede permiso para obtener el número de zonas hospedadas que están asociadas a la actual Cuenta de AWS

Enumeración

GetHostedZoneLimit

Concede permiso para obtener el límite especificado para una zona hospedada especificada.

hostedzone*

Read

GetQueryLoggingConfig

Concede permiso para obtener información acerca de una configuración especificada para el registro de consultas de DNS.

queryloggingconfig*

Read

GetReusableDelegationSet

Concede permiso para obtener información acerca de un conjunto de delegación reutilizable especificado, incluidos los cuatro servidores de nombres que están asignados al conjunto de delegación.

delegationset*

List

GetReusableDelegationSetLimit

Concede permiso para obtener el número máximo de zonas hospedadas que puede asociar al conjunto de delegación reutilizable especificado.

delegationset*

Read

GetTrafficPolicy

Concede permiso para obtener información acerca de una versión de política de tráfico especificada.

trafficpolicy*

Read

GetTrafficPolicyInstance

Concede permiso para obtener información acerca de una instancia de política de tráfico especificada.

trafficpolicyinstance*

Lectura

GetTrafficPolicyInstanceCount

Concede permiso para obtener el número de instancias de política de tráfico asociadas a la actual Cuenta de AWS

Lectura

ListCidrBlocks

Otorga permiso para obtener una lista de los bloques CIDR dentro de una colección CIDR especificada

cidrcollection*

Enumeración

ListCidrCollections

Concede permiso para obtener una lista de las colecciones de CIDR asociadas a la actual Cuenta de AWS

Enumeración

ListCidrLocations

Otorga permiso para obtener una lista de ubicaciones CIDR que pertenecen a una colección CIDR especificada

cidrcollection*

Enumeración

ListGeoLocations

Concede permiso para obtener una lista de ubicaciones geográficas que Route 53 admite para geolocalización.

Lectura

ListHealthChecks

Concede permiso para obtener una lista de las comprobaciones de estado asociadas a la actual Cuenta de AWS

Lectura

ListHostedZones

Concede permiso para obtener una lista de las zonas alojadas públicas y privadas que están asociadas a la actual Cuenta de AWS

Enumeración

ListHostedZonesByName

Concede permiso para obtener una lista de sus zonas hospedadas en orden lexicográfico. Las zonas alojadas se ordenan por nombre con las etiquetas invertidas; por ejemplo, com.example.www

Enumeración

ListHostedZonesByVPC

Concede permiso para obtener una lista de todas las zonas alojadas privadas con las que está asociada una VPC especificada

route53:VPCs

Enumeración

ListQueryLoggingConfigs

Concede permiso para enumerar las configuraciones del registro de consultas de DNS que están asociadas a la actual Cuenta de AWS o la configuración asociada a una zona hospedada especificada

hostedzone

Enumeración

ListResourceRecordSets

Concede permiso para enumerar los registros de una zona hospedada especificada.

hostedzone*

Enumeración

ListReusableDelegationSets

Otorga permiso para enumerar los conjuntos de delegación reutilizables asociados con la Cuenta de AWS actual.

Lectura

ListTagsForResource

Concede permiso para enumerar las etiquetas de una comprobación de estado o zona hospedada

healthcheck

Lectura

hostedzone

ListTagsForResources

Concede permiso para enumerar las etiquetas de hasta 10 comprobaciones de estado o zonas hospedadas.

healthcheck

Lectura

hostedzone

ListTrafficPolicies

Otorga permiso para obtener información acerca de la versión más reciente de cada política de tráfico asociada a la Cuenta de AWS actual. Las políticas están enumeradas en el orden en el que se crearon

Enumeración

ListTrafficPolicyInstances

Concede permiso para obtener información sobre las instancias de política de tráfico que ha creado con la actual Cuenta de AWS

Lectura

ListTrafficPolicyInstancesByHostedZone

Concede permiso para obtener información acerca de las instancias de políticas de tráfico que haya creado en una zona hospedada especificada.

hostedzone*

List

ListTrafficPolicyInstancesByPolicy

Concede permiso para obtener información acerca de las instancias de políticas de tráfico que haya creado usando una versión de política de tráfico especificada.

trafficpolicy*

List

ListTrafficPolicyVersions

Concede permiso para obtener información acerca de todas las versiones de una política de tráfico especificada.

trafficpolicy*

List

ListVPCAssociationAuthorizations

Concede permiso para obtener una lista de las VPC que se han creado por otras cuentas y que se pueden asociar a una zona hospedada especificada.

hostedzone*

List

TestDNSAnswer

Concede permiso para obtener el valor que Route 53 devuelve en respuesta a una consulta de DNS para un nombre de registro y tipo especificados.

Read

UpdateHealthCheck

Concede permiso para actualizar una comprobación de estado existente.

healthcheck*

Write

UpdateHostedZoneComment

Concede permiso para actualizar el comentario de una zona hospedada especificada.

hostedzone*

Escritura

UpdateHostedZoneFeatures

Concede permiso para actualizar las funciones de una zona hospedada específica

hostedzone*

Escritura

UpdateTrafficPolicyComment

Concede permiso para actualizar el comentario de una versión de política de tráfico especificada.

trafficpolicy*

Write

UpdateTrafficPolicyInstance

Concede permiso para actualizar los registros de una zona hospedada especificada que se crearon basados en la configuración de una determinada versión de política de tráfico.

trafficpolicyinstance*

Write

Tipos de recurso definidos por 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

change

arn:${Partition}:route53:::change/${Id}

cidrcollection

arn:${Partition}:route53:::cidrcollection/${Id}

delegationset

arn:${Partition}:route53:::delegationset/${Id}

healthcheck

arn:${Partition}:route53:::healthcheck/${Id}

hostedzone

arn:${Partition}:route53:::hostedzone/${Id}

queryloggingconfig

arn:${Partition}:route53:::queryloggingconfig/${Id}

trafficpolicy

arn:${Partition}:route53:::trafficpolicy/${Id}

trafficpolicyinstance

arn:${Partition}:route53:::trafficpolicyinstance/${Id}

vpc

arn:${Partition}:ec2:${Region}:${Account}:vpc/${VpcId}

Claves de condición de Amazon Route 53

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

Claves de condición Descripción Tipo

route53:ChangeResourceRecordSetsActions

Filtra el acceso mediante las acciones de cambio CREATE, UPSERT o DELETE en un ChangeResourceRecordSets solicitud

ArrayOfString

route53:ChangeResourceRecordSetsNormalizedRecordNames

Filtra el acceso por los nombres de registro DNS normalizados en un ChangeResourceRecordSets solicitud

ArrayOfString

route53:ChangeResourceRecordSetsRecordTypes

Filtra el acceso por los tipos de registro DNS de un ChangeResourceRecordSets solicitud

ArrayOfString

route53:VPCs

Filtra el acceso por las VPC de la solicitud.

String