Formato de nombre de recurso de Amazon para Elastic Beanstalk - AWS Elastic Beanstalk

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Formato de nombre de recurso de Amazon para Elastic Beanstalk

Especifique un recurso para una política de IAM que use el Nombre de recurso de Amazon (ARN) de ese recurso. Para Elastic Beanstalk, el ARN tiene el siguiente formato.

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

Donde:

  • region es la región en la que se encuentra el recurso (por ejemplo, us-west-2).

  • account-id es el ID de cuenta de AWS, sin guiones (por ejemplo, 123456789012).

  • resource-type identifica el tipo del recurso Elastic Beanstalk, por ejemplo, environment. Consulte la siguiente tabla para obtener una lista de todos los tipos de recursos de Elastic Beanstalk.

  • resource-path es la parte que identifica el recurso específico. Un recurso Elastic Beanstalk tiene una ruta que identifica de forma única ese recurso. Consulte la tabla que aparece a continuación para ver el formato de la ruta de recurso de cada tipo de recurso. Por ejemplo, un entorno siempre está asociado a una aplicación. La ruta de recurso del entorno myEnvironment en la aplicación myApp sería la siguiente:

    myApp/myEnvironment

Elastic Beanstalk tiene varios tipos de recursos que puede especificar en una política. La siguiente tabla muestra el formato de ARN de cada tipo de recurso y un ejemplo.

Tipo de recurso Formato de ARN

application

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

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

applicationversion

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

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

configurationtemplate

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

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

environment

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

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

platform

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

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

solutionstack

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

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

Un entorno, versión de la aplicación y plantilla de configuración siempre están incluidos en una aplicación específica. Observará que estos recursos tienen un nombre de aplicación en su ruta de recurso para que se identifiquen inequívocamente por su nombre de recurso y la aplicación que contienen. Aunque las plantillas de configuración y los entornos utilizan pilas de soluciones, estas pilas no son específicas de una aplicación o cuenta de AWS y no tienen la aplicación o cuenta de AWS en su ARN.