Amazon-Ressourcennamen-Format für Elastic Beanstalk - AWS Elastic Beanstalk

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Amazon-Ressourcennamen-Format für Elastic Beanstalk

Sie geben eine Ressource für eine IAM-Richtlinie an, wobei Sie den Amazon-Ressourcenname (ARN) der Ressource verwenden. Für Elastic Beanstalk hat der ARN das folgende Format.

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

Wobei gilt:

  • region ist die Region, in der sich die Ressource befindet (z. B, us-west-2).

  • account-id ist die AWS-Konto-ID ohne Bindestriche (z. B. 123456789012)

  • resource-type identifiziert den Typ der Elastic Beanstalk-Ressource, z. B, environment. In der nachstehenden Tabelle finden Sie eine Liste aller Ressourcentypen von Elastic Beanstalk.

  • resource-path ist der Teil, der die jeweilige Ressource über den Namen identifiziert. Eine Ressource vom Typ Elastic Beanstalk hat einen Pfad, der diese Ressource eindeutig identifiziert. In der folgenden Tabelle finden Sie das Format des Ressourcenpfads für jeden Ressourcentyp. Eine Umgebung ist beispielsweise immer einer Anwendung zugeordnet. Der Ressourcenpfad für die Umgebung myEnvironment in der Anwendung myApp würde wie folgt aussehen:

    myApp/myEnvironment

Elastic Beanstalk verfügt über mehrere Arten von Ressourcen, die Sie in einer Richtlinie angeben können. In der folgenden Tabelle sind die jeweiligen ARN-Formate für jeden Ressourcentyp sowie ein Beispiel aufgeführt.

Ressourcentyp Format für ARN

application

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

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

applicationversion

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

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

configurationtemplate

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

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

environment

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

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

platform

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

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

solutionstack

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

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

Eine Umgebung, Anwendungsversion und eine Konfigurationsvorlage sich immer in einer bestimmten Anwendung vorhanden. Sie werden feststellen, dass diese Ressourcen alle über einen Anwendungsnamen in ihrem Ressourcenpfad verfügen, damit sie eindeutig über ihren Ressourcennamen und die Anwendung, die sie enthält, identifiziert werden können. Obwohl Lösungs-Stacks von Konfigurationsvorlagen und Umgebungen verwendet werden, sind diese nicht spezifisch für eine Anwendung oder ein AWS-Konto und enthalten die Anwendung oder der AWS-Konto nicht in ihren ARNs.