Uso de nombres de recursos de Amazon (ARN) en Amazon RDS
Cada recurso que se crea en Amazon Web Services se identifica de forma inequívoca mediante un nombre de recurso de Amazon (ARN). Para determinadas operaciones de Amazon RDS, debe identificar de forma inequívoca un recurso de Amazon RDS mediante su ARN. Por ejemplo, al crear una réplica de lectura de una instancia de base de datos de RDS, debe proporcionar el ARN de la instancia de base de datos de origen.
Creación de un nombre ARN para Amazon RDS
Cada recurso que se crea en Amazon Web Services se identifica de forma inequívoca mediante un nombre de recurso de Amazon (ARN). Puede crear un ARN para un recurso de Amazon RDS utilizando la siguiente sintaxis.
arn:aws:rds:
<region>
:<account number>
:<resourcetype>
:<name>
Nombre de la región | Región | Punto de conexión | Protocolo |
---|---|---|---|
Este de EE. UU. (Ohio) | us-east-2 |
rds.us-east-2.amazonaws.com rds-fips.us-east-2.api.aws rds.us-east-2.api.aws rds-fips.us-east-2.amazonaws.com |
HTTPS HTTPS HTTPS HTTPS |
Este de EE. UU. (Norte de Virginia) | us-east-1 |
rds.us-east-1.amazonaws.com rds-fips.us-east-1.api.aws rds-fips.us-east-1.amazonaws.com rds.us-east-1.api.aws |
HTTPS HTTPS HTTPS HTTPS |
Oeste de EE. UU. (Norte de California) | us-west-1 |
rds.us-west-1.amazonaws.com rds.us-west-1.api.aws rds-fips.us-west-1.amazonaws.com rds-fips.us-west-1.api.aws |
HTTPS HTTPS HTTPS HTTPS |
Oeste de EE. UU. (Oregón) | us-west-2 |
rds.us-west-2.amazonaws.com rds-fips.us-west-2.amazonaws.com rds.us-west-2.api.aws rds-fips.us-west-2.api.aws |
HTTPS HTTPS HTTPS HTTPS |
África (Ciudad del Cabo) | af-south-1 |
rds.af-south-1.amazonaws.com rds.af-south-1.api.aws |
HTTPS HTTPS |
Asia-Pacífico (Hong Kong) | ap-east-1 |
rds.ap-east-1.amazonaws.com rds.ap-east-1.api.aws |
HTTPS HTTPS |
Asia-Pacífico (Hyderabad) | ap-south-2 |
rds.ap-south-2.amazonaws.com rds.ap-south-2.api.aws |
HTTPS HTTPS |
Asia-Pacífico (Yakarta) | ap-southeast-3 |
rds.ap-southeast-3.amazonaws.com rds.ap-southeast-3.api.aws |
HTTPS HTTPS |
Asia-Pacífico (Melbourne) | ap-southeast-4 |
rds.ap-southeast-4.amazonaws.com rds.ap-southeast-4.api.aws |
HTTPS HTTPS |
Asia-Pacífico (Bombay) | ap-south-1 |
rds.ap-south-1.amazonaws.com rds.ap-south-1.api.aws |
HTTPS HTTPS |
Asia-Pacífico (Osaka) | ap-northeast-3 |
rds.ap-northeast-3.amazonaws.com rds.ap-northeast-3.api.aws |
HTTPS HTTPS |
Asia-Pacífico (Seúl) | ap-northeast-2 |
rds.ap-northeast-2.amazonaws.com rds.ap-northeast-2.api.aws |
HTTPS HTTPS |
Asia-Pacífico (Singapur) | ap-southeast-1 |
rds.ap-southeast-1.amazonaws.com rds.ap-southeast-1.api.aws |
HTTPS HTTPS |
Asia-Pacífico (Sídney) | ap-southeast-2 |
rds.ap-southeast-2.amazonaws.com rds.ap-southeast-2.api.aws |
HTTPS HTTPS |
Asia-Pacífico (Tokio) | ap-northeast-1 |
rds.ap-northeast-1.amazonaws.com rds.ap-northeast-1.api.aws |
HTTPS HTTPS |
Canadá (centro) | ca-central-1 |
rds.ca-central-1.amazonaws.com rds.ca-central-1.api.aws rds-fips.ca-central-1.api.aws rds-fips.ca-central-1.amazonaws.com |
HTTPS HTTPS HTTPS HTTPS |
Oeste de Canadá (Calgary) | ca-west-1 |
rds.ca-west-1.amazonaws.com rds-fips.ca-west-1.amazonaws.com |
HTTPS HTTPS |
Europa (Fráncfort) | eu-central-1 |
rds.eu-central-1.amazonaws.com rds.eu-central-1.api.aws |
HTTPS HTTPS |
Europa (Irlanda) | eu-west-1 |
rds.eu-west-1.amazonaws.com rds.eu-west-1.api.aws |
HTTPS HTTPS |
Europa (Londres) | eu-west-2 |
rds.eu-west-2.amazonaws.com rds.eu-west-2.api.aws |
HTTPS HTTPS |
Europa (Milán) | eu-south-1 |
rds.eu-south-1.amazonaws.com rds.eu-south-1.api.aws |
HTTPS HTTPS |
Europa (París) | eu-west-3 |
rds.eu-west-3.amazonaws.com rds.eu-west-3.api.aws |
HTTPS HTTPS |
Europa (España) | eu-south-2 |
rds.eu-south-2.amazonaws.com rds.eu-south-2.api.aws |
HTTPS HTTPS |
Europa (Estocolmo) | eu-north-1 |
rds.eu-north-1.amazonaws.com rds.eu-north-1.api.aws |
HTTPS HTTPS |
Europa (Zúrich) | eu-central-2 |
rds.eu-central-2.amazonaws.com rds.eu-central-2.api.aws |
HTTPS HTTPS |
Israel (Tel Aviv) | il-central-1 |
rds.il-central-1.amazonaws.com rds.il-central-1.api.aws |
HTTPS HTTPS |
Medio Oriente (Baréin) | me-south-1 |
rds.me-south-1.amazonaws.com rds.me-south-1.api.aws |
HTTPS HTTPS |
Medio Oriente (EAU) | me-central-1 |
rds.me-central-1.amazonaws.com rds.me-central-1.api.aws |
HTTPS HTTPS |
América del Sur (São Paulo) | sa-east-1 |
rds.sa-east-1.amazonaws.com rds.sa-east-1.api.aws |
HTTPS HTTPS |
AWS GovCloud (Este de EE. UU.) | us-gov-east-1 |
rds.us-gov-east-1.amazonaws.com rds.us-gov-east-1.api.aws |
HTTPS HTTPS |
AWS GovCloud (Oeste de EE.UU.) | us-gov-west-1 |
rds.us-gov-west-1.amazonaws.com rds.us-gov-west-1.api.aws |
HTTPS HTTPS |
En la siguiente tabla se muestra el formato que debe utilizar al crear un ARN para un tipo de recurso concreto de Amazon RDS.
Tipo de recurso | Formato de ARN |
---|---|
Instancia de base de datos |
arn:aws:rds: Por ejemplo:
|
Clúster de base de datos |
arn:aws:rds: Por ejemplo:
|
Suscripción a eventos |
arn:aws:rds: Por ejemplo:
|
Grupo de opciones de base de datos |
arn:aws:rds: Por ejemplo:
|
DB Parameter Group (Grupo de parámetros de base de datos) |
arn:aws:rds: Por ejemplo:
|
Grupo de parámetros de clúster de base de datos |
arn:aws:rds: Por ejemplo:
|
Instancia de base de datos reservada |
arn:aws:rds: Por ejemplo:
|
Grupo de seguridad de base de datos |
arn:aws:rds: Por ejemplo:
|
Instantánea de base de datos automatizada |
arn:aws:rds: Por ejemplo:
|
Instantánea de clúster de base de datos automatizada |
arn:aws:rds: Por ejemplo:
|
Instantánea de base de datos manual |
arn:aws:rds: Por ejemplo:
|
Instantánea de un clúster de base de datos manual |
arn:aws:rds: Por ejemplo:
|
Grupo de subred de base de datos |
arn:aws:rds: Por ejemplo:
|
Obtención de un ARN existente
Puede obtener el ARN de un recurso de RDS mediante la AWS Management Console, la AWS Command Line Interface (AWS CLI) o la API de RDS.
Consola
Para obtener un ARN desde la AWS Management Console, vaya al recurso cuyo ARN desea obtener y consulte los detalles de ese recurso.
Por ejemplo, puede obtener el ARN de una instancia de base de datos desde la pestaña Configuración de los detalles de la instancia de base de datos.
AWS CLI
Para obtener el ARN de un recurso concreto de RDS desde la AWS CLI, se utiliza el comando describe
con dicho recurso. En la siguiente tabla se muestran los distintos comandos de AWS CLI, junto con la propiedad ARN que se utiliza con el comando para obtener un ARN.
AWS CLI command | Propiedad ARN |
---|---|
describe-event-subscriptions | EventSubscriptionArn |
describe-certificates | CertificateArn |
describe-db-parameter-groups | DBParameterGroupArn |
describe-db-cluster-parameter-groups | DBClusterParameterGroupArn |
describe-db-instances | DBInstanceArn |
describe-db-security-groups | DBSecurityGroupArn |
describe-db-snapshots | DBSnapshotArn |
describe-events | SourceArn |
describe-reserved-db-instances | ReservedDBInstanceArn |
describe-db-subnet-groups | DBSubnetGroupArn |
describe-option-groups | OptionGroupArn |
describe-db-clusters | DBClusterArn |
describe-db-cluster-snapshots | DBClusterSnapshotArn |
Por ejemplo, el siguiente comando de la AWS CLI obtiene el ARN de una instancia de base de datos.
ejemplo
Para Linux, macOS o Unix:
aws rds describe-db-instances \ --db-instance-identifier
DBInstanceIdentifier
\ --regionus-west-2
\ --query "*[].{DBInstanceIdentifier:DBInstanceIdentifier,DBInstanceArn:DBInstanceArn}"
En Windows:
aws rds describe-db-instances ^ --db-instance-identifier
DBInstanceIdentifier
^ --regionus-west-2
^ --query "*[].{DBInstanceIdentifier:DBInstanceIdentifier,DBInstanceArn:DBInstanceArn}"
El resultado de ese comando es como el siguiente:
[
{
"DBInstanceArn": "arn:aws:rds:us-west-2:account_id
:db:instance_id
",
"DBInstanceIdentifier": "instance_id
"
}
]
API de RDS
Para obtener el ARN de un recurso concreto de RDS, puede llamar a las siguientes operaciones de la API de RDS y utilizar las propiedades ARN que se muestran a continuación.
Operación de la API de RDS | Propiedad ARN |
---|---|
DescribeEventSubscriptions | EventSubscriptionArn |
DescribeCertificates | CertificateArn |
DescribeDBParameterGroups | DBParameterGroupArn |
DescribeDBClusterParameterGroups | DBClusterParameterGroupArn |
DescribeDBInstances | DBInstanceArn |
DescribeDBSecurityGroups | DBSecurityGroupArn |
DescribeDBSnapshots | DBSnapshotArn |
DescribeEvents | SourceArn |
DescribeReservedDBInstances | ReservedDBInstanceArn |
DescribeDBSubnetGroups | DBSubnetGroupArn |
DescribeOptionGroups | OptionGroupArn |
DescribeDBClusters | DBClusterArn |
DescribeDBClusterSnapshots | DBClusterSnapshotArn |