Format nama sumber Amazon untuk Elastic Beanstalk - AWS Elastic Beanstalk

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Format nama sumber Amazon untuk Elastic Beanstalk

Anda menetapkan sumber daya untuk kebijakan IAM menggunakan sumber daya Amazon Resource Name (ARN). Untuk Beanstalk Elastic Beanstalk, ARN memiliki format berikut.

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

Di mana:

  • region adalah wilayah tempat sumber daya berada (misalnya, us-west-2).

  • account-id adalah ID akun AWS, tanpa tanda hubung (misalnya, 123456789012).

  • resource-type mengidentifikasi jenis Elastic Beanstalk sumber daya—misalnya, environment. Lihat tabel di bawah ini untuk daftar semua jenis sumber daya Elastic Beanstalk.

  • resource-path adalah bagian yang mengidentifikasi sumber spesifik berdasarkan nama. Sebuah sumber Elastic Beanstalk memiliki jalan yang unik mengidentifikasi sumber daya itu. Lihat tabel di bawah ini untuk format jalur sumber daya untuk setiap jenis sumber daya. Misalnya, lingkungan selalu dikaitkan dengan aplikasi. Jalur sumber daya untuk lingkungan myEnvironment dalam aplikasi myApp akan terlihat seperti ini:

    myApp/myEnvironment

Elastic Beanstalk memiliki beberapa jenis sumber daya yang dapat Anda tentukan dalam kebijakan. Tabel berikut menunjukkan format ARN untuk setiap jenis sumber daya dan contoh.

Jenis sumber daya Format untuk ARN

application

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

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

applicationversion

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

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

configurationtemplate

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

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

environment

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

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

platform

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

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

solutionstack

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

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

Lingkungan, versi aplikasi, dan templat konfigurasi selalu terkandung dalam aplikasi tertentu. Anda akan melihat bahwa semua sumber daya ini memiliki nama aplikasi di jalur sumber daya mereka sehingga mereka diidentifikasi secara unik oleh nama sumber daya mereka dan aplikasi yang memuatnya. Meskipun tumpukan solusi yang digunakan oleh templat konfigurasi dan lingkungan, tumpukan solusi tidak spesifik untuk aplikasi atau akun AWS dan tidak memiliki aplikasi atau akun AWS di ARN mereka.