Obtention d’un ARN existant pour Amazon RDS - Amazon Aurora

Obtention d’un ARN existant pour Amazon RDS

Vous pouvez obtenir l’ARN d’une ressource RDS en utilisant la AWS Management Console, l’AWS Command Line Interface (AWS CLI) ou l’API RDS.

Pour obtenir un ARN depuis l’AWS Management Console, accédez à la ressource pour laquelle vous souhaitez obtenir un ARN, puis consultez les détails de cette ressource.

Par exemple, vous pouvez obtenir l’ARN d’un cluster de bases de données dans l’onglet Configuration des détails de ce cluster.

ARN du cluster de bases de données.

Pour obtenir un ARN depuis l’AWS CLI pour une ressource RDS particulière, utilisez la commande describe pour cette ressource. Le tableau suivant illustre chaque commande de l’AWS CLI et la propriété d’ARN utilisée avec la commande pour obtenir un ARN.

AWS CLI commande Propriété d’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-db-clusters DBClusterArn
describe-db-cluster-snapshots DBClusterSnapshotArn

Par exemple, la commande AWS CLI suivante permet d’obtenir l’ARN pour une instance de base de données.

Exemple

Pour Linux, macOS ou Unix :

aws rds describe-db-instances \ --db-instance-identifier DBInstanceIdentifier \ --region us-west-2 \ --query "*[].{DBInstanceIdentifier:DBInstanceIdentifier,DBInstanceArn:DBInstanceArn}"

Pour Windows :

aws rds describe-db-instances ^ --db-instance-identifier DBInstanceIdentifier ^ --region us-west-2 ^ --query "*[].{DBInstanceIdentifier:DBInstanceIdentifier,DBInstanceArn:DBInstanceArn}"

La sortie de cette commande se présente comme suit :

[ { "DBInstanceArn": "arn:aws:rds:us-west-2:account_id:db:instance_id", "DBInstanceIdentifier": "instance_id" } ]

Pour obtenir un ARN pour une ressource RDS particulière, vous pouvez appeler les opérations d’API RDS suivantes et utiliser les propriétés d’ARN illustrées ci-après.

Opération d’API RDS Propriété d’ARN
DescribeEventSubscriptions EventSubscriptionArn
DescribeCertificates CertificateArn
DescribeDBParameterGroups DBParameterGroupArn
DescribeDBClusterParameterGroups DBClusterParameterGroupArn
DescribeDBInstances DBInstanceArn
DescribeDBSecurityGroups DBSecurityGroupArn
DescribeDBSnapshots DBSnapshotArn
DescribeEvents SourceArn
DescribeReservedDBInstances ReservedDBInstanceArn
DescribeDBSubnetGroups DBSubnetGroupArn
DescribeDBClusters DBClusterArn
DescribeDBClusterSnapshots DBClusterSnapshotArn