本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Elastic Beanstalk 的 Amazon Resource Name 格式
您可以使用資源的 Amazon Resource Name (ARN),藉此指定 IAM 政策的資源。在 Elastic Beanstalk 中,ARN 採用下列格式。
arn:aws:elasticbeanstalk:region
:account-id
:resource-type
/resource-path
其中:
-
為資源所在的區域 (如 )region
us-west-2
。 -
是 AWS 帳戶 ID,無連字號 (例如,account-id
123456789012
) -
識別 Elastic Beanstalk 資源的類型 (如 )resource-type
environment
。請參閱下表,取得所有 Elastic Beanstalk 資源類型的清單。 -
為能夠辨識特定資源的部分。Elastic Beanstalk 資源具備識別該資源的唯一路徑。請參閱下表,取得每個資源類型的資源路徑格式。例如,環境始終會與應用程式建立關聯。應用程式resource-path
myEnvironment
內環境myApp
的資源路徑如下:myApp/myEnvironment
Elastic Beanstalk 擁有您可於政策內指定的數種資源類型。下表說明每個資源類型的 ARN 格式和範例。
資源類型 | ARN 格式 |
---|---|
|
範例: |
|
範例: |
|
範例: |
|
範例: |
|
範例: |
|
範例: |
特定應用程式內永遠包含環境、應用程式版本和組態範本。您將發現這些資源的資源路徑均包含應用程式名稱,因此這些資源可由唯一的資源名稱和其中的應用程式辨識。儘管組態範本和環境會使用解決方案堆疊,但解決方案堆疊並非專屬於應用程式或 AWS 帳戶,而且其 ARN 中並不包含應用程式或 AWS 帳戶。