Amazon RDS의 기존 ARN 가져오기
AWS Management 콘솔, AWS Command Line Interface(AWS CLI) 또는 RDS API를 사용해 RDS 리소스에 대한 ARN을 가져올 수 있습니다.
AWS Management 콘솔에서 ARN을 확인하려면 ARN을 보려는 리소스를 탐색하거나, 해당 리소스의 세부 정보를 확인합니다.
예를 들어, DB 인스턴스 세부 정보의 구성 탭에서 DB 인스턴스의 ARN을 가져올 수 있습니다.
AWS CLI에서 특정 RDS 리소스에 대한 ARN을 가져오려면 해당 리소스에 describe 명령을 사용합니다. 다음 표에서는 각 AWS CLI ARN 명령, 그리고 ARN을 가져오기 위해 명령과 함께 사용하는 ARN 속성을 보여 줍니다.
| AWS CLI 명령 | 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 |
예를 들어, 다음 AWS CLI 명령은 DB 인스턴스에 대한 ARN을 가져옵니다.
예
대상 LinuxmacOS, 또는Unix:
aws rds describe-db-instances \ --db-instance-identifierDBInstanceIdentifier\ --regionus-west-2\ --query "*[].{DBInstanceIdentifier:DBInstanceIdentifier,DBInstanceArn:DBInstanceArn}"
Windows의 경우:
aws rds describe-db-instances ^ --db-instance-identifierDBInstanceIdentifier^ --regionus-west-2^ --query "*[].{DBInstanceIdentifier:DBInstanceIdentifier,DBInstanceArn:DBInstanceArn}"
이 명령의 출력은 다음과 같습니다.
[
{
"DBInstanceArn": "arn:aws:rds:us-west-2:account_id:db:instance_id",
"DBInstanceIdentifier": "instance_id"
}
]
특정 RDS 리소스에 대한 ARN을 확인하기 위해 다음과 같이 RDS API 작업을 호출하고 ARN 속성을 사용할 수 있습니다.
| RDS API 작업 | 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 |