Amazon Resource Name (ARN)
Jump to navigation
Jump to search
An Amazon Resource Name (ARN) is a resource name that uniquely identify an AWS resource.
- See: IAM Role.
References
2018
- https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
- QUOTE: Amazon Resource Names (ARNs) uniquely identify AWS resources. We require an ARN when you need to specify a resource unambiguously across all of AWS, such as in IAM policies, Amazon Relational Database Service (Amazon RDS) tags, and API calls.
- Here are some example ARNs:
< !-- Elastic Beanstalk application version --> arn:aws:elasticbeanstalk:us-east-1:123456789012:environment/My App/MyEnvironment
< !-- IAM user name --> arn:aws:iam::123456789012:user/David
< !-- Amazon RDS instance used for tagging --> arn:aws:rds:eu-west-1:123456789012:db:mysql-db
< !-- Object in an Amazon S3 bucket --> arn:aws:s3:::my_corporate_bucket/exampleobject.png
- The following are the general formats for ARNs; the specific components and values used depend on the AWS service.
arn:partition:service:region:account-id:resource arn:partition:service:region:account-id:resourcetype/resource arn:partition:service:region:account-id:resourcetype:resource