Elastic Beanstalk의 Amazon 리소스 이름 형식 - AWS Elastic Beanstalk

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Elastic Beanstalk의 Amazon 리소스 이름 형식

리소스의 Amazon 리소스 이름(ARN)을 사용하여 IAM 정책의 리소스를 지정합니다. Elastic Beanstalk의 경우 ARN의 형식은 다음과 같습니다.

arn:aws:elasticbeanstalk:region:account-id:resource-type/resource-path

여기서 각 항목은 다음과 같습니다.

  • region은 리소스가 상주하는 리전입니다(예: us-west-2).

  • account-id은 AWS 계정 ID이며 하이픈은 제외합니다(예: 123456789012)

  • resource-type은 Elastic Beanstalk 리소스의 유형을 식별합니다(예:environment ). 모든 Elastic Beanstalk 리소스 유형 목록은 아래 표를 참조하세요.

  • resource-path는 특정 리소스를 식별하는 부분입니다. Elastic Beanstalk 리소스에는 해당 리소스를 고유하게 식별하는 경로가 있습니다. 각 리소스 유형의 리소스 경로 형식은 아래 표를 참조하십시오. 예를 들어 환경은 항상 애플리케이션과 연결되어 있습니다. 애플리케이션 myEnvironment의 환경 myApp에 대한 리소스 경로는 다음과 같습니다.

    myApp/myEnvironment

Elastic Beanstalk에는 정책에서 지정할 수 있는 여러 리소스 유형이 있습니다. 다음 표는 각 리소스 유형에 대한 ARN 형식과 예시를 보여 줍니다.

리소스 유형 ARN의 형식

application

arn:aws:elasticbeanstalk:region:account-id:application/application-name

예: arn:aws:elasticbeanstalk:us-east-2:123456789012:application/My App

applicationversion

arn:aws:elasticbeanstalk:region:account-id:applicationversion/application-name/version-label

예: arn:aws:elasticbeanstalk:us-east-2:123456789012:applicationversion/My App/My Version

configurationtemplate

arn:aws:elasticbeanstalk:region:account-id:configurationtemplate/application-name/template-name

예: arn:aws:elasticbeanstalk:us-east-2:123456789012:configurationtemplate/My App/My Template

environment

arn:aws:elasticbeanstalk:region:account-id:environment/application-name/environment-name

예: arn:aws:elasticbeanstalk:us-east-2:123456789012:environment/My App/MyEnvironment

platform

arn:aws:elasticbeanstalk:region:account-id:platform/platform-name/platform-version

예: arn:aws:elasticbeanstalk:us-east-2:123456789012:platform/MyPlatform/1.0

solutionstack

arn:aws:elasticbeanstalk:region::solutionstack/solutionstack-name

예: arn:aws:elasticbeanstalk:us-east-2::solutionstack/32bit Amazon Linux running Tomcat 7

환경, 애플리케이션 버전, 구성 템플릿은 항상 특정 애플리케이션 안에 포함되어 있습니다. 리소스가 각 리소스 이름과 포함된 애플리케이션으로 고유하게 식별되도록 이러한 리소스는 모두 각 리소스 경로에 애플리케이션 이름이 있습니다. 솔루션 스택은 구성 템플릿과 환경에서 사용되지만 애플리케이션이나 AWS 계정에 특정한 것이 아니며 각 ARN에 애플리케이션이나 AWS 계정이 없습니다.