

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

# Opsi umum untuk semua lingkungan
<a name="command-options-general"></a>

**Topics**
+ [aws:autoscaling:asg](#command-options-general-autoscalingasg)
+ [aws:autoscaling:launchconfiguration](#command-options-general-autoscalinglaunchconfiguration)
+ [aws:autoscaling:scheduledaction](#command-options-general-autoscalingscheduledaction)
+ [aws:autoscaling:trigger](#command-options-general-autoscalingtrigger)
+ [aws:autoscaling:updatepolicy:rollingupdate](#command-options-general-autoscalingupdatepolicyrollingupdate)
+ [aws:ec2:instances](#command-options-general-ec2instances)
+ [aws:ec2:vpc](#command-options-general-ec2vpc)
+ [aws:elasticbeanstalk:application](#command-options-general-elasticbeanstalkapplication)
+ [aws:elasticbeanstalk:application:environment](#command-options-general-elasticbeanstalkapplicationenvironment)
+ [aws:elasticbeanstalk:aplikasi:environmentsecrets](#command-options-general-elasticbeanstalk-application-environmentsecrets)
+ [aws:elasticbeanstalk:cloudwatch:logs](#command-options-general-cloudwatchlogs)
+ [aws:elasticbeanstalk:cloudwatch:logs:health](#command-options-general-cloudwatchlogs-health)
+ [aws:elasticbeanstalk:command](#command-options-general-elasticbeanstalkcommand)
+ [aws:elasticbeanstalk:environment](#command-options-general-elasticbeanstalkenvironment)
+ [aws:elasticbeanstalk:environment:process:default](#command-options-general-environmentprocess)
+ [aws:elasticbeanstalk:environment:process:process\_name](#command-options-general-environmentprocess-process)
+ [aws:elasticbeanstalk:environment:proxy:staticfiles](#command-options-general-environmentproxystaticfiles)
+ [aws:elasticbeanstalk:healthreporting:system](#command-options-general-elasticbeanstalkhealthreporting)
+ [aws:elasticbeanstalk:hostmanager](#command-options-general-elasticbeanstalkhostmanager)
+ [aws:elasticbeanstalk:managedactions](#command-options-general-elasticbeanstalkmanagedactions)
+ [aws:elasticbeanstalk:manageactions:platformupdate](#command-options-general-elasticbeanstalkmanagedactionsplatformupdate)
+ [aws:elasticbeanstalk:monitoring](#command-options-general-elasticbeanstalkmonitoring)
+ [aws:elasticbeanstalk:sns:topic](#command-options-general-elasticbeanstalksnstopics)
+ [aws:elasticbeanstalk:sqsd](#command-options-general-elasticbeanstalksqsd)
+ [aws:elasticbeanstalk:trafficsplitting](#command-options-general-elasticbeanstalktrafficsplitting)
+ [aws:elasticbeanstalk:xray](#command-options-general-elasticbeanstalkxray)
+ [aws:elb:healthcheck](#command-options-general-elbhealthcheck)
+ [aws:elb:loadbalancer](#command-options-general-elbloadbalancer)
+ [aws:elb:listener](#command-options-general-elblistener)
+ [aws:elb:listener:listener\_port](#command-options-general-elblistener-listener)
+ [aws:elb:policies](#command-options-general-elbpolicies)
+ [aws:elb:policies:policy\_name](#command-options-general-elbpolicies-custom)
+ [aws:elbv2:listener:default](#command-options-general-elbv2-listener-default)
+ [aws:elbv2:listener:listener\_port](#command-options-general-elbv2-listener)
+ [aws:elbv2:listener:rule\_name](#command-options-general-elbv2-listenerrule)
+ [aws:elbv2:loadbalancer](#command-options-general-elbv2)
+ [aws:rds:dbinstance](#command-options-general-rdsdbinstance)

## aws:autoscaling:asg
<a name="command-options-general-autoscalingasg"></a>

Konfigurasikan grup Auto Scaling lingkungan Anda. Untuk informasi selengkapnya, lihat [Auto Scaling instance lingkungan Elastic Beanstalk Anda](using-features.managing.as.md).


**Namespace: `aws:autoscaling:asg`**  

| **Nama** | **Deskripsi** | **Default** | **Nilai yang valid** | 
| --- | --- | --- | --- | 
|  Availability Zones  |  Availability Zones (AZs) adalah lokasi berbeda dalam AWS Wilayah yang direkayasa untuk diisolasi dari kegagalan di wilayah lain AZs. Mereka menyediakan konektivitas jaringan latensi rendah yang murah ke yang lain AZs di Wilayah yang sama. Pilih jumlah AZs untuk instans Anda.  |  `Any`  |  `Any` `Any 1` `Any 2` `Any 3`  | 
|  Cooldown  |  Periode jeda membantu mencegah Amazon EC2 Auto Scaling memulai aktivitas penskalaan tambahan sebelum efek aktivitas sebelumnya terlihat. Periode jeda adalah jumlah waktu, dalam detik, setelah aktivitas penskalaan masuk selesai sebelum aktivitas penskalaan masuk lainnya dapat dimulai.  |  `360`   |  `0` untuk `10000`  | 
|  Custom Availability Zones  |  Tentukan AZs untuk instance Anda.  |  Tidak ada  |  `us-east-1a`  `us-east-1b`  `us-east-1c`  `us-east-1d`  `us-east-1e`  `eu-central-1`   | 
|  EnableCapacityRebalancing  |  Menentukan apakah akan mengaktifkan fitur Rebalancing Kapasitas untuk Instans Spot di Grup Auto Scaling Anda. Untuk informasi selengkapnya, lihat [Penyeimbangan Kembali Kapasitas](https://docs.aws.amazon.com/autoscaling/ec2/userguide/capacity-rebalance.html) di Panduan Pengguna *Amazon EC2* Auto Scaling. Opsi ini hanya relevan jika `EnableSpot` disetel ke `true` dalam [`aws:ec2:instances`](#command-options-general-ec2instances)namespace, dan setidaknya ada satu Instance Spot di grup Auto Scaling Anda.  |  `false`  |  `true` `false`  | 
|  MinSize  |  Jumlah minimum instans yang diinginkan dalam grup Auto Scaling Anda.  |  `1`   |  `1` untuk `10000`  | 
|  MaxSize  |  Jumlah maksimum instans yang diinginkan dalam grup Auto Scaling Anda.  |  `4`   |  `1` untuk `10000`  | 

## aws:autoscaling:launchconfiguration
<a name="command-options-general-autoscalinglaunchconfiguration"></a>

Konfigurasikan instans Amazon Elastic Compute Cloud (Amazon EC2) untuk lingkungan Anda.

Instans yang digunakan untuk lingkungan Anda dibuat menggunakan templat peluncuran Amazon EC2 atau sumber daya konfigurasi peluncuran grup Auto Scaling. Opsi berikut bekerja dengan kedua jenis sumber daya ini.

Untuk informasi selengkapnya, lihat [EC2 Contoh Amazon untuk lingkungan Elastic Beanstalk Anda](using-features.managing.ec2.md). Anda juga dapat mereferensikan informasi selengkapnya tentang Amazon Elastic Block Store (EBS) di [Amazon](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html) EBS chapter di Panduan Pengguna Amazon *EC2*.


**Namespace: `aws:autoscaling:launchconfiguration`**  

| **Nama** | **Deskripsi** | **Default** | **Nilai yang valid** | 
| --- | --- | --- | --- | 
|  DisableDefaultEC2SecurityGroup  |  Ketika diatur ke nilai default`false`, Elastic Beanstalk membuat grup keamanan default yang memungkinkan lalu lintas dari internet atau penyeimbang beban pada port standar untuk HTTP (80). Ini melampirkan grup keamanan ini ke instance EC2 lingkungan saat menciptakan lingkungan. Ketika disetel ke `true` Elastic Beanstalk tidak akan menetapkan grup keamanan default ke instans EC2 untuk lingkungan baru. Untuk lingkungan yang ada, Elastic Beanstalk akan membatalkan penetapan grup keamanan EC2 default dari instans EC2 lingkungan Anda. Akibatnya, Anda juga harus mengatur konfigurasi berikut: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html) Jika nilai ditentukan untuk EC2KeyName dalam lingkungan yang telah `DisableDefaultEC2SecurityGroup` disetel ke `true` grup keamanan default tidak akan dikaitkan dengan instans EC2.  |  `false`  |  `true` `false`  | 
|  DisableIMDSv1  |  Setel `true` untuk menonaktifkan Layanan Metadata Instance Versi 1 (IMDSv1) dan menegakkan. IMDSv2 Setel `false` untuk mengaktifkan keduanya IMDSv1 dan IMDSv2. Instans untuk lingkungan Anda default sebagai berikut, berdasarkan sistem operasi platform:  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html) Untuk informasi selengkapnya, lihat [Mengonfigurasi layanan metadata instans](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-service.html).   Pengaturan opsi ini dapat menyebabkan Elastic Beanstalk memigrasikan lingkungan yang ada dengan konfigurasi peluncuran untuk meluncurkan templat. Melakukannya memerlukan izin yang diperlukan untuk mengelola templat peluncuran. Izin ini disertakan dalam kebijakan terkelola kami. Jika Anda menggunakan kebijakan kustom alih-alih kebijakan terkelola kami, pembuatan atau pembaruan lingkungan mungkin gagal saat Anda memperbarui konfigurasi lingkungan. Untuk informasi lebih lanjut dan pertimbangan lainnya, lihat[Memigrasi lingkungan Elastic Beanstalk Anda untuk meluncurkan template](environments-cfg-autoscaling-launch-templates.md).   |  `false`— platform berbasis server Windows, Amazon Linux 2 dan sebelumnya `true`— platform berbasis Amazon Linux 2023  |  `true` `false`  | 
|  EC2KeyName  |  Anda dapat menggunakan pasangan kunci untuk log in dengan aman ke instans EC2 Anda. Jika nilai ditentukan untuk `EC2KeyName` dalam lingkungan yang telah `DisableDefaultEC2SecurityGroup` disetel ke `true` grup keamanan default tidak akan dikaitkan dengan instans EC2.  Jika Anda menggunakan konsol Elastic Beanstalk untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol tersebut mengganti pilihan ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  Tidak ada  |  | 
|  IamInstanceProfile  |  Profil instans memungkinkan pengguna dan AWS layanan AWS Identity and Access Management (IAM) mengakses kredensil keamanan sementara untuk melakukan AWS panggilan API. Tentukan nama profil instans atau ARN-nya. Contoh: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html)  Jika Anda menggunakan konsol Elastic Beanstalk atau EB CLI untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol dan EB CLI mengganti opsi ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  Tidak ada  |  Nama profil instans atau ARN.  | 
|  ImageId  |  Anda dapat mengganti Amazon Machine Image (AMI) default dengan menentukan ID AMI khusus milik Anda sendiri. Contoh: `ami-1f316660`  |  Tidak ada  |    | 
|   InstanceType  |  Jenis instance yang digunakan untuk menjalankan aplikasi Anda di lingkungan Elastic Beanstalk.  Opsi `InstanceType` tersebut sudah usang. Opsi ini digantikan oleh opsi `InstanceTypes` yang lebih baru dan lebih kuat di namespace [`aws:ec2:instances`](#command-options-general-ec2instances). Anda dapat menggunakan opsi baru ini untuk menentukan daftar satu atau beberapa jenis instance untuk lingkungan Anda. Nilai pertama pada daftar itu setara dengan nilai `InstanceType` opsi yang disertakan dalam `aws:autoscaling:launchconfiguration` namespace yang dijelaskan di sini. Kami menyarankan Anda menentukan jenis instance dengan menggunakan opsi baru. Jika ditentukan, opsi baru lebih diutamakan daripada yang sebelumnya. Untuk informasi selengkapnya, lihat [Namespace aws:ec2:instances](environments-cfg-autoscaling-configuration-approaches.md#environments-cfg-autoscaling-namespace.instances).  Jenis instans yang tersedia bergantung pada Availability Zones dan Region yang digunakan. Jika Anda memilih subnet, Availability Zone yang berisi subnet tersebut menentukan jenis instance yang tersedia.  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html)  Jika Anda menggunakan konsol Elastic Beanstalk atau EB CLI untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol dan EB CLI mengganti opsi ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  Bervariasi berdasarkan akun dan Wilayah.  |  Satu jenis instans EC2. Bervariasi berdasarkan akun, Wilayah, dan Zona Ketersediaan. Anda dapat memperoleh daftar jenis instans Amazon EC2 yang difilter oleh nilai-nilai ini. Untuk informasi selengkapnya, lihat [Jenis instans yang tersedia](https://docs.aws.amazon.com//AWSEC2/latest/UserGuide/instance-types.html#AvailableInstanceTypes) di *Panduan Pengguna Amazon EC2*.  | 
|  LaunchTemplateTagPropagationEnabled  |  Setel `true` untuk mengaktifkan penyebaran tag lingkungan ke templat peluncuran untuk sumber daya tertentu yang disediakan ke lingkungan.  Elastic Beanstalk hanya dapat menyebarkan tag untuk meluncurkan template untuk sumber daya berikut: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html) Kendala ini ada karena CloudFormation hanya mengizinkan tag pada pembuatan template untuk sumber daya tertentu. Untuk informasi selengkapnya lihat [TagSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-tagspecification.html)di *Panduan AWS CloudFormation Pengguna*.    Mengubah nilai opsi ini dari `false` ke `true` untuk lingkungan yang ada mungkin merupakan perubahan besar untuk tag yang sudah ada sebelumnya.   Ketika fitur ini diaktifkan, propagasi tag akan memerlukan penggantian EC2, yang dapat mengakibatkan downtime. Anda dapat mengaktifkan *pembaruan bergulir* untuk menerapkan perubahan konfigurasi dalam batch dan mencegah waktu henti selama proses pembaruan. Untuk informasi selengkapnya, lihat [Perubahan konfigurasi](environments-updating.md).    Untuk informasi selengkapnya tentang template peluncuran, lihat berikut ini: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html) Untuk informasi selengkapnya tentang metrik ini, lihat [Tag propagasi untuk meluncurkan template](applications-tagging-resources.launch-templates.md).  |  `false`  |  `true` `false`  | 
|  MonitoringInterval  |  Interval (dalam hitungan menit) yang Anda inginkan CloudWatch metrik Amazon dikembalikan.  |  `5 minute`  |  `1 minute` `5 minute`  | 
|  SecurityGroups  |  Daftar ID grup keamanan Amazon EC2 untuk ditetapkan ke instans EC2 di grup Auto Scaling untuk menentukan aturan firewall untuk instans. Gunakan opsi ini bersama dengan `DisableDefaultEC2SecurityGroup` untuk melampirkan grup keamanan kustom Anda sendiri yang menentukan aturan firewall untuk instans EC2. Untuk informasi selengkapnya, lihat [Memuat lingkungan seimbang (multi-instance)](using-features.managing.ec2.instances.sg.md#using-features.managing.ec2.instances.sg.load-balancer-security).  Anda mungkin perlu menyelesaikan beberapa konfigurasi tambahan untuk mencegah lalu lintas masuk ke instans EC2 Anda diblokir. Ini hanya berlaku untuk lingkungan multi-instans dengan grup keamanan EC2 kustom. Grup keamanan EC2 harus menyertakan aturan masuk yang memberikan akses ke lalu lintas yang diarahkan dari penyeimbang beban. Untuk informasi selengkapnya, lihat [Mengelola grup keamanan EC2 di lingkungan multi-instans](using-features.managing.ec2.instances.sg.md#using-features.managing.ec2.instances.sg.load-balancer-security).  Anda dapat memberikan satu string nilai yang dipisahkan koma yang berisi ID grup keamanan Amazon EC2 yang ada atau referensi AWS::EC2::SecurityGroup ke sumber daya yang dibuat dalam templat.  Anda harus memberikan setidaknya satu nilai untuk opsi ini jika `DisableDefaultEC2SecurityGroup` untuk namespace ini diatur ke. `true`  |  `elasticbeanstalk-default`   |    | 
|   SSHSourceRestriction  |  Digunakan untuk mengunci akses SSH ke lingkungan. Misalnya, Anda dapat mengunci akses SSH ke instans EC2 sehingga hanya host bastion yang dapat mengakses instans di subnet pribadi. String ini mengambil bentuk sebagai berikut: `{{protocol}}, {{fromPort}}, {{toPort}}, {{source_restriction}}` [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html) [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html)  |  Tidak ada  |    | 
|  BlockDeviceMappings  |  Lampirkan volume Amazon EBS tambahan atau volume penyimpanan instans di semua instans dalam grup Auto Scaling.  Pengaturan opsi ini dapat menyebabkan Elastic Beanstalk memigrasikan lingkungan yang ada dengan konfigurasi peluncuran untuk meluncurkan templat. Melakukannya memerlukan izin yang diperlukan untuk mengelola templat peluncuran. Izin ini disertakan dalam kebijakan terkelola kami. Jika Anda menggunakan kebijakan kustom alih-alih kebijakan terkelola kami, pembuatan atau pembaruan lingkungan mungkin gagal saat Anda memperbarui konfigurasi lingkungan. Untuk informasi lebih lanjut dan pertimbangan lainnya, lihat[Memigrasi lingkungan Elastic Beanstalk Anda untuk meluncurkan template](environments-cfg-autoscaling-launch-templates.md).  Saat memetakan volume penyimpanan instance, Anda hanya perlu memetakan nama perangkat ke nama volume. Namun, kami menyarankan, saat memetakan volume Amazon EBS, Anda juga menentukan beberapa atau semua bidang berikut (setiap bidang harus dipisahkan oleh titik dua): [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html) Contoh berikut melampirkan tiga volume Amazon EBS, satu volume 100GB gp2 kosong dan satu snapshot, satu volume io1 20GB kosong dengan 2000 provisioned IOPS, dan volume penyimpanan instans `ephemeral0`. Beberapa volume penyimpanan instans dapat dilampirkan jika tipe instans mendukungnya.  `/dev/sdj=:100:true:gp2,/dev/sdh=snap-51eef269,/dev/sdi=:20:true:io1:2000,/dev/sdb=ephemeral0`   |  Tidak ada  |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html)  | 
|  RootVolumeType  |  Tipe volume (SSD magnetik dan tujuan umum atau SSD provisioned IOPS) yang digunakan untuk root volume Amazon EBS dilampirkan pada instans EC2 untuk lingkungan Anda.  Pengaturan opsi ini dapat menyebabkan Elastic Beanstalk memigrasikan lingkungan yang ada dengan konfigurasi peluncuran untuk meluncurkan templat. Melakukannya memerlukan izin yang diperlukan untuk mengelola templat peluncuran. Izin ini disertakan dalam kebijakan terkelola kami. Jika Anda menggunakan kebijakan kustom alih-alih kebijakan terkelola kami, pembuatan atau pembaruan lingkungan mungkin gagal saat Anda memperbarui konfigurasi lingkungan. Untuk informasi lebih lanjut dan pertimbangan lainnya, lihat[Memigrasi lingkungan Elastic Beanstalk Anda untuk meluncurkan template](environments-cfg-autoscaling-launch-templates.md).   |  Bervariasi berdasarkan platform.  |  `standard` untuk penyimpanan magnetik. `gp2` atau `gp3` untuk tujuan umum SSD. `io1` untuk SSD provisioned IOPS.  | 
|  RootVolumeSize  |  Kapasitas penyimpanan volume root Amazon EBS di seluruh GB. Diperlukan jika Anda mengatur `RootVolumeType` untuk SSD provisioned IOPS. Misalnya, `"64"`.  |  Bervariasi per platform untuk penyimpanan magnetik dan SSD tujuan umum. Tidak ada untuk SSD provisioned IOPS.  |  `10` ke `16384` GB untuk tujuan umum dan SSD provisioned IOPS. `8` ke `1024` GB untuk magnetik.  | 
|  RootVolumeIOPS  |   input/output Operasi per detik yang diinginkan (IOPS) untuk volume root IOPS SSD yang disediakan atau untuk volume root SSD tujuan `gp3` umum. Rasio maksimum IOPS terhadap ukuran volume adalah 500 banding 1. Misalnya, volume dengan 3000 IOPS harus minimal 6 GiB.  |  Tidak ada  |  `100` ke `20000` untuk volume root SSD io1 provisioned IOPS. `3000` ke `16000` untuk volume akar SSD `gp3` tujuan umum.  | 
|  RootVolumeThroughput  |  Throughput yang diinginkan dari mebibytes per detik (MiB/s) untuk penyediaan volume akar Amazon EBS dilampirkan pada instans EC2 lingkungan Anda.  Opsi ini hanya berlaku untuk tipe penyimpanan `gp3`.   |  Tidak ada  |  `125` untuk `1000`  | 

## aws:autoscaling:scheduledaction
<a name="command-options-general-autoscalingscheduledaction"></a>

Konfigurasikan [tindakan terjadwal](environments-cfg-autoscaling-scheduledactions.md) untuk grup Auto Scaling lingkungan Anda. Untuk setiap tindakan, tentukan `resource_name` selain nama opsi, namespace, dan nilai untuk setiap pengaturan. Lihat [Namespace aws:autoscaling:scheduledaction](environments-cfg-autoscaling-scheduledactions.md#environments-cfg-autoscaling-scheduledactions-namespace) sebagai contoh.


**Namespace: `aws:autoscaling:scheduledaction`**  

| **Nama** | **Deskripsi** | **Default** | **Nilai yang valid** | 
| --- | --- | --- | --- | 
|  StartTime  |  Untuk tindakan satu kali, pilih tanggal dan waktu untuk menjalankan tindakan. Untuk tindakan berulang, pilih waktu untuk mengaktifkan tindakan.  |  Tidak ada  |  [Stempel waktu ISO-8601](http://www.w3.org/TR/NOTE-datetime) unik di semua tindakan penskalaan terjadwal.  | 
|  EndTime  |  Tanggal dan waktu di masa depan (di zona UTC/GMT waktu) saat Anda ingin tindakan penskalaan terjadwal berhenti berulang. Jika Anda tidak menentukan **EndTime**, tindakan akan berulang sesuai dengan `Recurrence` ekspresi. Contoh: `2015-04-28T04:07:2Z` Ketika tindakan terjadwal berakhir, Amazon EC2 Auto Scaling tidak secara otomatis kembali ke pengaturan sebelumnya. Konfigurasikan tindakan terjadwal kedua untuk kembali ke pengaturan asli sesuai kebutuhan.  |  Tidak ada  |  [Stempel waktu ISO-8601](http://www.w3.org/TR/NOTE-datetime) unik di semua tindakan penskalaan terjadwal.  | 
|  MaxSize  |  Jumlah instans maksimum yang diterapkan ketika tindakan berjalan.  |  Tidak ada  |  `0` untuk `10000`  | 
|  MinSize  |  Jumlah instans minimum yang diterapkan ketika tindakan berjalan.  |  Tidak ada  |  `0` untuk `10000`  | 
|  DesiredCapacity  |  Atur kapasitas awal yang diinginkan untuk grup Auto Scaling. Setelah tindakan terjadwal diterapkan, pemicu menyesuaikan kapasitas yang diinginkan berdasarkan pengaturannya.  |  Tidak ada  |  `0` untuk `10000`  | 
|  Recurrence  |  Frekuensi yang Anda inginkan untuk terjadinya tindakan terjadwal. Jika Anda tidak menentukan pengulangan, maka tindakan penskalaan terjadi hanya sekali, sebagaimana ditentukan oleh `StartTime`.  |  Tidak ada  |  Ekspresi [Cron](http://en.wikipedia.org/wiki/Cron).  | 
|  Suspend  |  Atur ke `true` untuk menonaktifkan tindakan terjadwal berulang untuk sementara.  |   `false`   |   `true`   `false`   | 

## aws:autoscaling:trigger
<a name="command-options-general-autoscalingtrigger"></a>

Konfigurasikan pemicu penskalaan untuk grup Auto Scaling lingkungan Anda.

**catatan**  
Tiga opsi di namespace ini menentukan berapa lama metrik untuk pemicu dapat tetap melampaui batas yang ditentukan sebelum pemicu dimulai. Opsi tersebut adalah sebagai berikut:  
`BreachDuration = Period * EvaluationPeriods`  
Nilai default untuk pilihan ini (5, 5, dan 1, berturut-turut) memenuhi persamaan ini. Jika Anda menentukan nilai yang tidak konsisten, Elastic Beanstalk mungkin memodifikasi salah satu nilai sehingga persamaan tetap terpenuhi.


**Namespace: `aws:autoscaling:trigger`**  

| **Nama** | **Deskripsi** | **Default** | **Nilai yang valid** | 
| --- | --- | --- | --- | 
|  BreachDuration  |  Jumlah waktu, dalam menit, metrik dapat melampaui batas yang ditetapkan (sebagaimana ditentukan dalam `UpperThreshold` dan `LowerThreshold`) sebelum pemicu dipanggil.  |  `5`  |  `1` untuk `600`  | 
|  LowerBreachScaleIncrement  |  Jumlah instans Amazon EC2 yang menghapus ketika melakukan aktivitas penskalaan.  |  `-1`  |    | 
|  LowerThreshold  |  Jika pengukuran turun di bawah angka ini selama durasi pelanggaran, pemicu dipanggil.  |  `2000000`  |  `0` untuk `20000000`  | 
|  MeasureName  |  Metrik yang digunakan untuk pemicu Auto Scaling Anda.  `HealthyHostCount`, `UnhealthyHostCount` dan `TargetResponseTime` hanya berlaku untuk lingkungan dengan penyeimbang beban khusus. Ini bukan nilai metrik yang valid untuk lingkungan yang dikonfigurasi dengan penyeimbang beban bersama. Untuk informasi selengkapnya tentang tipe penyeimbang beban, lihat [Penyeimbang beban untuk lingkungan Elastic Beanstalk Anda](using-features.managing.elb.md).   |  `NetworkOut`  |  `CPUUtilization` `NetworkIn` `NetworkOut` `DiskWriteOps` `DiskReadBytes` `DiskReadOps` `DiskWriteBytes` `Latency` `RequestCount` `HealthyHostCount` `UnhealthyHostCount` `TargetResponseTime`  | 
|  Period  |  Menentukan seberapa sering Amazon CloudWatch mengukur metrik untuk pemicu Anda. Nilai adalah jumlah menit antara dua periode berturut-turut.  |  `5`  |  `1` untuk `600`  | 
|  EvaluationPeriods  |  Jumlah periode evaluasi berturut-turut yang digunakan untuk menentukan apakah pelanggaran terjadi.  |  `1`  |  `1` untuk `600`  | 
|  Statistic  |  Statistik yang digunakan pemicu, seperti`Average`.  |  `Average`  |  `Minimum` `Maximum` `Sum` `Average`  | 
|  Unit  |  Unit untuk pengukuran pemicu, seperti `Bytes`.  |  `Bytes`  |  `Seconds` `Percent` `Bytes`  `Bits`  `Count`  `Bytes/Second`  `Bits/Second`  `Count/Second`  `None`   | 
|  UpperBreachScaleIncrement  |  Menentukan banyak instans Amazon EC2 yang ditambahkan ketika melakukan aktivitas penskalaan.  |  `1`  |    | 
|  UpperThreshold  |  Jika pengukuran lebih tinggi dari angka ini selama durasi pelanggaran, pemicu dipanggil.  |  `6000000`  |  `0` untuk `20000000`  | 

## aws:autoscaling:updatepolicy:rollingupdate
<a name="command-options-general-autoscalingupdatepolicyrollingupdate"></a>

Konfigurasikan pembaruan bergulir grup Auto Scaling lingkungan Anda.


**Namespace: `aws:autoscaling:updatepolicy:rollingupdate`**  

| **Nama** | **Deskripsi** | **Default** | **Nilai yang valid** | 
| --- | --- | --- | --- | 
|  MaxBatchSize  |  Jumlah instans yang disertakan dalam setiap batch pembaruan bergulir.  |  Sepertiga dari ukuran minimum grup Auto Scaling, dibulatkan ke bilangan bulat tertinggi berikutnya.  |  `1` untuk `10000`  | 
|  MinInstancesInService  |  Jumlah minimum instans yang harus ada di layanan dalam grup Auto Scaling sementara instans lain dihentikan.  |  Ukuran minimum grup Auto Scaling atau kurang satu dari ukuran maksimum grup Auto Scaling, mana pun yang lebih rendah.  |  `0` untuk `9999`  | 
|  RollingUpdateEnabled  |  Jika `true`, Auto Scalling memungkinkan pembaruan bergulir untuk lingkungan. Pembaruan bergulir berguna saat Anda perlu melakukan pembaruan kecil dan sering pada aplikasi perangkat lunak Elastic Beanstalk Anda dan Anda ingin menghindari waktu henti aplikasi. Menetapkan nilai ini ke true secara otomatis mengaktifkan opsi `MaxBatchSize`, `MinInstancesInService`, dan `PauseTime`. Menetapkan salah satu opsi tersebut juga secara otomatis menetapkan nilai opsi `RollingUpdateEnabled` ke `true`. Menetapkan opsi ini ke `false` menonaktifkan pembaruan bergulir.  Jika Anda menggunakan konsol Elastic Beanstalk atau EB CLI untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol dan EB CLI mengganti opsi ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `false`  |  `true` `false`  | 
|  RollingUpdateType  |  Ini mencakup tiga tipe: pembaruan bergulir berbasis waktu, pembaruan bergulir berbasis kondisi, dan pembaruan yang tidak berubah.  Pembaruan bergulir berbasis waktu menerapkan PauseTime antar batch. Pembaruan bergulir berbasis kondisi menunggu instans baru untuk lulus pemeriksaan kondisi sebelum beralih ke batch berikutnya. [Pembaruan tetap](environmentmgmt-updates-immutable.md) meluncurkan serangkaian instans lengkap di grup Auto Scaling baru.  Jika Anda menggunakan konsol Elastic Beanstalk atau EB CLI untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol dan EB CLI mengganti opsi ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `Time`  |  `Time` `Health` `Immutable`  | 
|  PauseTime  |  Jumlah waktu (dalam detik, menit, atau jam) layanan Elastic Beanstalk menunggu setelah menyelesaikan pembaruan ke satu batch instance dan sebelum melanjutkan ke batch berikutnya.  |  Secara otomatis dihitung berdasarkan tipe instans dan kontainer.  |  `PT0S`\* (0 detik) hingga `PT1H` (1 jam)  | 
|  Timeout  |  Jumlah waktu maksimum (dalam menit atau jam) untuk menunggu semua instance dalam batch instance untuk lulus pemeriksaan kesehatan sebelum membatalkan pembaruan.  |  `PT30M` (30 menit)  |  `PT5M`\* (5 menit) sampai `PT1H` (1 jam) \* format [ISO8601durasi](http://en.wikipedia.org/wiki/ISO_8601#Durations): `PT{{#}}H{{#}}M{{#}}S` di mana masing-masing \# adalah jumlah jam, menit, and/or detik, masing-masing.  | 

## aws:ec2:instances
<a name="command-options-general-ec2instances"></a>

Konfigurasikan instans lingkungan Anda, termasuk opsi Spot. Namespace ini melengkapi [`aws:autoscaling:launchconfiguration`](#command-options-general-autoscalinglaunchconfiguration) dan [`aws:autoscaling:asg`](#command-options-general-autoscalingasg).

Untuk informasi selengkapnya, lihat [Auto Scaling instance lingkungan Elastic Beanstalk Anda](using-features.managing.as.md).


**Namespace: `aws:ec2:instances`**  

| **Nama** | **Deskripsi** | **Default** | **Nilai yang valid** | 
| --- | --- | --- | --- | 
|  EnableSpot  |  Aktifkan permintaan Instans Spot untuk lingkungan Anda. Saat `false`, beberapa opsi di namespace ini tidak berlaku.  Pengaturan opsi ini dapat menyebabkan Elastic Beanstalk memigrasikan lingkungan yang ada dengan konfigurasi peluncuran untuk meluncurkan templat. Melakukannya memerlukan izin yang diperlukan untuk mengelola templat peluncuran. Izin ini disertakan dalam kebijakan terkelola kami. Jika Anda menggunakan kebijakan kustom alih-alih kebijakan terkelola kami, pembuatan atau pembaruan lingkungan mungkin gagal saat Anda memperbarui konfigurasi lingkungan. Untuk informasi lebih lanjut dan pertimbangan lainnya, lihat[Memigrasi lingkungan Elastic Beanstalk Anda untuk meluncurkan template](environments-cfg-autoscaling-launch-templates.md).   |  `false`  |  `true` `false`  | 
|   InstanceTypes  |  Daftar tipe instance yang dipisahkan koma yang Anda ingin lingkungan Anda gunakan (misalnya,`t2.micro,t3.micro`). Kapan `true` dan `EnableSpot` `SpotAllocationStrategy` diatur ke`capacity-optimized-prioritized`, daftar nilai yang ditentukan dalam opsi ini menentukan prioritas tipe instance untuk strategi alokasi Instans Spot. Ketika Instans Spot tidak diaktifkan (`EnableSpot`is`false`), hanya jenis instans pertama pada daftar yang digunakan. Tipe instans pertama pada daftar dalam pilihan ini setara dengan nilai opsi `InstanceType` di namespace [`aws:autoscaling:launchconfiguration`](#command-options-general-autoscalinglaunchconfiguration). Kami tidak menyarankan penggunaan opsi terakhir karena opsi sudah usang. Jika Anda menentukan keduanya, tipe instans pertama pada daftar di opsi `InstanceTypes` digunakan, dan `InstanceType` diabaikan. Jenis instans yang tersedia bergantung pada Availability Zones dan Region yang digunakan. Jika Anda memilih subnet, Availability Zone yang berisi subnet tersebut menentukan jenis instance yang tersedia.  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html)  Beberapa AWS akun lama mungkin menyediakan Elastic Beanstalk dengan tipe instans default yang tidak mendukung Instans Spot (misalnya, t1.micro). Jika Anda mengaktifkan permintaan Instans Spot dan mendapatkan kesalahan tentang jenis instans yang tidak mendukung Spot, pastikan untuk mengonfigurasi jenis instans yang mendukung Spot. Untuk memilih tipe Instans Spot, gunakan [Advisor Instans Spot](https://aws.amazon.com/ec2/spot/instance-advisor/).  Ketika Anda memperbarui konfigurasi lingkungan Anda dan menghapus satu atau lebih tipe instans dari opsi `InstanceTypes`, Elastic Beanstalk menghentikan setiap instans Amazon EC2 yang berjalan pada salah satu tipe instans yang dihapus. Grup Auto Scaling lingkungan Anda kemudian meluncurkan instans baru, yang diperlukan untuk menyelesaikan kapasitas yang diinginkan, menggunakan tipe instans yang ditentukan saat ini.  |  Daftar dua tipe instans. Bervariasi berdasarkan akun dan Wilayah.  |  Satu hingga empat puluh jenis instans EC2. Kami merekomendasikan setidaknya dua. Bervariasi berdasarkan akun, Wilayah, dan Zona Ketersediaan. Anda dapat memperoleh daftar jenis instans Amazon EC2 yang difilter oleh nilai-nilai ini. Untuk informasi selengkapnya, lihat [Jenis instans yang tersedia](https://docs.aws.amazon.com//AWSEC2/latest/UserGuide/instance-types.html#AvailableInstanceTypes) di *Panduan Pengguna Amazon EC2*. Tipe instance semuanya harus menjadi bagian dari arsitektur yang sama (`arm64`,`x86_64`,`i386`). `SupportedArchitectures`juga merupakan bagian dari namespace ini. Jika Anda memberikan nilai apa pun`SupportedArchitectures`, nilai yang Anda masukkan `InstanceTypes` harus milik satu, dan hanya satu, dari arsitektur yang Anda `SupportedArchitectures` sediakan.  | 
|  SpotAllocationStrategy  |  Menentukan [strategi alokasi instans spot](environments-cfg-autoscaling-spot-allocation-strategy.md) yang menentukan bagaimana Instans Spot dialokasikan dari kumpulan kapasitas spot yang tersedia. Jika disetel ke`capacity-optimized-prioritized`, urutan nilai dalam `InstanceTypes` menetapkan prioritas tipe instance untuk alokasi. Pilihan ini hanya relevan bila `EnableSpot` adalah `true`.  |  `capacity-optimized`  |  `capacity-optimized` `price-capacity-optimized` `capacity-optimized-prioritized` `lowest-price `  | 
|  SpotFleetOnDemandBase  |  Jumlah minimum Instans Sesuai Permintaan yang disediakan grup Auto Scaling Anda sebelum mempertimbangkan Instans Spot saat lingkungan Anda bertambah besar. Pilihan ini hanya relevan bila `EnableSpot` adalah `true`.  |  `0`  |  `0` ke opsi `MaxSize` di namespace [`aws:autoscaling:asg`](#command-options-general-autoscalingasg)  | 
|  SpotFleetOnDemandAboveBasePercentage  |  Persentase Instans Sesuai Permintaan sebagai bagian dari kapasitas tambahan yang disediakan grup Auto Scaling di luar `SpotOnDemandBase` instans. Pilihan ini hanya relevan bila `EnableSpot` adalah `true`.  |  `0` untuk lingkungan instans tunggal `70` untuk lingkungan yang seimbang dengan beban  |  `0` untuk `100`  | 
|  SpotMaxPrice  |  Harga maksimum per unit jam, dalam dollar AS, yang bersedia Anda bayarkan untuk Instans Spot. Untuk rekomendasi tentang opsi harga maksimum untuk Instans Spot, lihat [riwayat harga Instans Spot](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances-history.html) di Panduan *Pengguna Amazon EC2*. Pilihan ini hanya relevan bila `EnableSpot` adalah `true`.  |  Harga sesuai permintaan, untuk setiap tipe instans. Nilai opsi pada kasus ini adalah `null`.  |  `0.001` untuk `20.0` `null`  | 
|  SupportedArchitectures  |  Daftar tipe arsitektur instans EC2 yang dipisahkan koma yang akan Anda gunakan untuk lingkungan Anda. Elastic Beanstalk mendukung jenis instans berdasarkan arsitektur prosesor berikut: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html) Untuk informasi selengkapnya tentang arsitektur prosesor dan jenis instans Amazon EC2, lihat. [Jenis EC2 instans Amazon](using-features.managing.ec2.instance-types.md)  |  Tidak ada  |  `arm64` `x86_64` `i386`  Arsitektur 32-bit tidak `i386` didukung oleh sebagian besar platform Elastic Beanstalk. Kami menyarankan Anda memilih `x86_64` atau jenis `arm64` arsitektur sebagai gantinya.   | 

## aws:ec2:vpc
<a name="command-options-general-ec2vpc"></a>

Konfigurasikan lingkungan Anda untuk meluncurkan sumber daya di [Amazon Virtual Private Cloud](https://docs.aws.amazon.com/vpc/latest/userguide/) (Amazon VPC) khusus. Jika Anda tidak mengonfigurasi pengaturan dalam namespace ini, Elastic Beanstalk meluncurkan sumber daya di VPC default.


**Namespace: `aws:ec2:vpc`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  VPCId  |  ID untuk Amazon VPC Anda.  |  Tidak ada  |    | 
|  Subnets  |   IDs Subnet atau subnet grup Auto Scaling. Jika Anda memiliki beberapa subnet, tentukan nilainya sebagai string subnet yang dipisahkan koma tunggal IDs (misalnya,). `"subnet-11111111,subnet-22222222"`  |  Tidak ada  |    | 
|  ELBSubnets  |  Subnet atau subnet untuk penyeimbang beban elastis. IDs Jika Anda memiliki beberapa subnet, tentukan nilainya sebagai string subnet yang dipisahkan koma tunggal IDs (misalnya,). `"subnet-11111111,subnet-22222222"`  |  Tidak ada  |    | 
|  ELBScheme  |  Tentukan `internal` jika Anda ingin membuat penyeimbang beban internal di Amazon VPC Anda maka aplikasi Elastic Beanstalk Anda tidak dapat diakses dari luar Amazon VPC Anda. Jika Anda menentukan nilai selain dari `public` atau `internal`, Elastic Beanstalk mengabaikan nilainya.  |  `public`   |  `public`  `internal`   | 
|  DBSubnets  |   IDs Berisi subnet database. Ini hanya digunakan jika Anda ingin menambahkan Instans Amazon RDS DB sebagai bagian dari aplikasi Anda. Jika Anda memiliki beberapa subnet, tentukan nilainya sebagai string subnet yang dipisahkan koma tunggal IDs (misalnya,). `"subnet-11111111,subnet-22222222"`  |  Tidak ada  |    | 
|  AssociatePublicIpAddress  |  Menentukan apakah akan meluncurkan instans dengan alamat IP publik di Amazon VPC Anda. Instans dengan alamat IP publik tidak memerlukan perangkat NAT untuk berkomunikasi dengan Internet. Anda harus menetapkan nilai `true` jika Anda ingin menyertakan penyeimbang beban dan instans Anda dalam satu subnet publik. Opsi ini tidak berpengaruh pada lingkungan instans tunggal, yang selalu memiliki instans Amazon EC2 tunggal dengan alamat IP Elastic. Pilihan ini relevan untuk lingkungan beban seimbang dan terukur.  |  Tidak ada  |  `true`  `false`   | 

## aws:elasticbeanstalk:application
<a name="command-options-general-elasticbeanstalkapplication"></a>

Konfigurasikan jalur pemeriksaan kondisi untuk aplikasi Anda. Untuk informasi selengkapnya, lihat [Pelaporan kondisi dasar](using-features.healthstatus.md).


**Namespace: `aws:elasticbeanstalk:application`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  URL pemeriksaan kondisi aplikasi  |  Jalur tempat permintaan pemeriksaan kondisi dikirim. Jika jalur ini tidak ditetapkan, penyeimbang beban mencoba untuk membuat koneksi TCP pada port 80 untuk memverifikasi status kondisi aplikasi Anda. Atur ke jalur yang dimulai dengan `/` untuk mengirim permintaan HTTP GET ke jalur itu. Anda juga dapat menyertakan protokol (HTTP, HTTPS, TCP, atau SSL) dan port sebelum jalur itu untuk memeriksa konektivitas HTTPS atau menggunakan port non-default.  Jika Anda menggunakan konsol Elastic Beanstalk untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol tersebut mengganti pilihan ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  Tidak ada  |  Nilai yang valid meliputi: `/` (HTTP GET ke jalur root) `/{{health}}` `HTTPS:443/` `HTTPS:443/{{health}}`  | 

Konsol EB CLI dan Elastic Beanstalk menerapkan nilai yang direkomendasikan untuk pilihan sebelumnya. Anda harus menghapus pengaturan ini jika Anda ingin menggunakan file konfigurasi untuk mengonfigurasi hal yang sama. Lihat [Nilai yang disarankan](command-options.md#configuration-options-recommendedvalues) untuk rincian selengkapnya.

## aws:elasticbeanstalk:application:environment
<a name="command-options-general-elasticbeanstalkapplicationenvironment"></a>

Konfigurasikan properti lingkungan untuk aplikasi Anda.


**Namespace: `aws:elasticbeanstalk:application:environment`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  Nama variabel lingkungan apa pun.  |  Lulus di pasangan nilai kunci.  |  Tidak ada  |  Nilai variabel lingkungan apa pun.  | 

Lihat [Variabel lingkungan dan pengaturan perangkat lunak lainnya](environments-cfg-softwaresettings.md) untuk informasi selengkapnya.

## aws:elasticbeanstalk:aplikasi:environmentsecrets
<a name="command-options-general-elasticbeanstalk-application-environmentsecrets"></a>

Konfigurasikan variabel lingkungan untuk berfungsi sebagai *rahasia lingkungan* untuk aplikasi Anda. Rahasia lingkungan menyimpan AWS Secrets Manager rahasia atau AWS Systems Manager parameter Parameter Store.


**Namespace: `aws:elasticbeanstalk:application:environmentsecrets`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  OptionName  |  Menentukan nama variabel lingkungan untuk memegang toko rahasia atau nilai penyimpanan parameter.  |  Tidak ada  | Nama variabel lingkungan apa pun. | 
|  Nilai  |  Menentukan ARN untuk nilai yang disimpan AWS Secrets Manager di AWS Systems Manager atau Parameter Store. Selama bootstrap instance Elastic Beanstalk memulai variabel lingkungan ke nilai yang disimpan dalam sumber daya ARN ini.  Pastikan bahwa izin yang diperlukan tersedia untuk peran profil instans EC2 lingkungan Anda untuk mengakses rahasia dan parameter. ARNs Untuk informasi selengkapnya, lihat [Izin IAM yang diperlukan](AWSHowTo.secrets.IAM-permissions.md).   |  Tidak ada  |  Nilai ARN yang valid untuk nilai parameter AWS Secrets Manager rahasia atau AWS Systems Manager Parameter Store.  | 

Untuk informasi selengkapnya, lihat [Mengkonfigurasi rahasia sebagai variabel lingkungan](AWSHowTo.secrets.env-vars.md).

## aws:elasticbeanstalk:cloudwatch:logs
<a name="command-options-general-cloudwatchlogs"></a>

Konfigurasikan streaming log instans untuk aplikasi Anda.


**Namespace: `aws:elasticbeanstalk:cloudwatch:logs`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  StreamLogs  |  Menentukan apakah akan membuat grup di CloudWatch Log untuk log proxy dan penyebaran, dan mengalirkan log dari setiap instance di lingkungan Anda.  |  `false`  |  `true` `false`  | 
|  DeleteOnTerminate  |  Menentukan apakah akan menghapus grup log ketika lingkungan dihentikan. Jika `false`, log disimpan `RetentionInDays` hari.  |  `false`  |  `true` `false`  | 
|  RetentionInDays  |  Jumlah hari untuk menyimpan peristiwa log sebelum mereka berakhir.  |  7  |  1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1827, 3653  | 

## aws:elasticbeanstalk:cloudwatch:logs:health
<a name="command-options-general-cloudwatchlogs-health"></a>

Konfigurasikan streaming log kondisi lingkungan untuk aplikasi Anda.


**Namespace: `aws:elasticbeanstalk:cloudwatch:logs:health`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  HealthStreamingEnabled  |  Untuk lingkungan dengan pelaporan kesehatan yang ditingkatkan diaktifkan, tentukan apakah akan membuat grup di CloudWatch Log untuk kesehatan lingkungan dan mengarsipkan data kesehatan lingkungan Elastic Beanstalk. Untuk informasi tentang mengaktifkan peningkatan kondisi, lihat [`aws:elasticbeanstalk:healthreporting:system`](#command-options-general-elasticbeanstalkhealthreporting).  |  `false`  |  `true` `false`  | 
|  DeleteOnTerminate  |  Menentukan apakah akan menghapus grup log ketika lingkungan dihentikan. Jika `false`, data kondisi disimpan `RetentionInDays` hari.  |  `false`  |  `true` `false`  | 
|  RetentionInDays  |  Jumlah hari untuk menyimpan data kondisi yang diarsipkan sebelum data kondisi kedaluwarsa.  |  7  |  1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1827, 3653  | 

## aws:elasticbeanstalk:command
<a name="command-options-general-elasticbeanstalkcommand"></a>

Konfigurasikan kebijakan deployment untuk kode aplikasi Anda. Untuk informasi selengkapnya, lihat [Kebijakan dan pengaturan deployment](using-features.rolling-version-deploy.md).


**Namespace: `aws:elasticbeanstalk:command`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  DeploymentPolicy  |  Pilih [kebijakan deployment](using-features.rolling-version-deploy.md) untuk deployment versi aplikasi.  Jika Anda menggunakan konsol Elastic Beanstalk untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol tersebut mengganti pilihan ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `AllAtOnce`  |  `AllAtOnce` `Rolling` `RollingWithAdditionalBatch` `Immutable` `TrafficSplitting`  | 
|  Timeout  |  Jumlah waktu, dalam detik, untuk menunggu instans menyelesaikan perintah eksekusi. Elastic Beanstalk secara internal menambahkan 240 detik (empat menit) ke nilai `Timeout`. Misalnya, batas waktu efektif secara default adalah 840 detik (600 \+ 240), atau 14 menit.  |  `600`   |  `1` untuk `3600`  | 
|  BatchSizeType  |  Jenis nomor yang ditentukan dalam **BatchSize**.  Jika Anda menggunakan konsol Elastic Beanstalk atau EB CLI untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol dan EB CLI mengganti opsi ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `Percentage`   |  `Percentage`  `Fixed`   | 
|  BatchSize  |  Persentase atau jumlah tetap instans Amazon EC2 pada grup Auto Scaling untuk secara bersamaan melakukan penerapan. Nilai yang valid bervariasi tergantung pada **BatchSizeType**pengaturan yang digunakan.  Jika Anda menggunakan konsol Elastic Beanstalk atau EB CLI untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol dan EB CLI mengganti opsi ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `100`   |  `1` hingga `100` (`Percentage`). `1`ke [aws:autoscaling:asg](#command-options-general-autoscalingasg):: () MaxSize `Fixed`  | 
|  IgnoreHealthCheck  |  Jangan membatalkan penerapan karena pemeriksaan kesehatan yang gagal.  | false  |  `true`  `false`   | 

## aws:elasticbeanstalk:environment
<a name="command-options-general-elasticbeanstalkenvironment"></a>

Konfigurasikan peran arsitektur dan layanan lingkungan Anda.


**Namespace: `aws:elasticbeanstalk:environment`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  EnvironmentType  |  Atur `SingleInstance` untuk meluncurkan satu instans EC2 tanpa penyeimbang beban.  |  `LoadBalanced`   |  `SingleInstance`  `LoadBalanced`   | 
|  ServiceRole  |  Nama IAM role yang menggunakan Elastic Beanstalk untuk mengelola sumber daya untuk lingkungan. Tentukan nama peran (opsional diawali dengan jalur khusus) atau ARN -nya. Contoh: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html)  Jika Anda menggunakan konsol Elastic Beanstalk atau EB CLI untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol dan EB CLI mengganti opsi ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  Tidak ada  |  Nama IAM role, jalur/nama, atau ARN  | 
|  LoadBalancerType  |  Tipe penyeimbang beban untuk lingkungan Anda. Untuk informasi selengkapnya, lihat [Penyeimbang beban untuk lingkungan Elastic Beanstalk Anda](using-features.managing.elb.md).  |  `classic`  |  `classic` `application` `network`  | 
|  LoadBalancerIsShared  |  Menentukan apakah penyeimbang beban lingkungan dikhususkan atau dibagi. Opsi ini hanya dapat diatur untuk Application Load Balancer. Itu tidak dapat diubah setelah lingkungan dibuat. Ketika`false`, lingkungan memiliki penyeimbang beban khusus sendiri, dibuat, dan dikelola oleh Elastic Beanstalk. Saat `true`, lingkungan menggunakan penyeimbang beban bersama, yang Anda buat dan tentukan di opsi `SharedLoadBalancer` dari namespace [aws:elbv2:loadbalancer](#command-options-general-elbv2).  |   `false`   |   `true`   `false`   | 

## aws:elasticbeanstalk:environment:process:default
<a name="command-options-general-environmentprocess"></a>

Konfigurasikan proses default lingkungan Anda.


**Namespace: `aws:elasticbeanstalk:environment:process:default`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  DeregistrationDelay  |  Jumlah waktu, dalam detik, untuk menunggu permintaan aktif selesai sebelum membatalkan pendaftaran.  |  `20`  |  `0` untuk `3600`  | 
|  HealthCheckInterval  |  Interval waktu, dalam detik, Elastic Load Balancing memeriksa kondisi instans Amazon EC2 aplikasi Anda.  |  Dengan classic load balancer atau application load balancer: `15` Dengan penyeimbang beban jaringan: `30`  |  Dengan classic load balancer atau application load balancer: `5` ke `300` Dengan penyeimbang beban jaringan: `10`, `30`  | 
|  HealthCheckPath  |  Jalur pengiriman permintaan HTTP untuk pemeriksaan kondisi.  |  `/`   |  Jalur yang dapat dirutekan.  | 
|  HealthCheckTimeout  |  Jumlah waktu, dalam detik, untuk menunggu respons selama pemeriksaan kondisi. Opsi ini hanya berlaku untuk lingkungan dengan application load balancer.  |  `5`  |  `1` untuk `60`  | 
|  HealthyThresholdCount  |  Jumlah permintaan sukses berturut-turut sebelum Elastic Load Balancing mengubah status kondisi instans.  |  Dengan classic load balancer atau application load balancer: `3` Dengan penyeimbang beban jaringan: `5`  |  `2` untuk `10`  | 
|  MatcherHTTPCode  |  Daftar kode HTTP (s) dipisahkan koma yang menunjukkan bahwa instans sehat. Opsi ini hanya berlaku untuk lingkungan dengan network load balancer atau application load balancer.  |  `200`  |  Dengan application load balancer: `200` ke `499` Dengan penyeimbang beban jaringan: `200` ke `399`  | 
|  Port  |  Port yang didengarkan proses.  |  `80`  |  `1` untuk `65535`  | 
|  Protocol  |  Protokol yang digunakan proses. Dengan application load balancer, Anda hanya dapat mengatur opsi ini untuk `HTTP` atau `HTTPS`. Dengan penyeimbang beban jaringan, Anda hanya dapat mengatur opsi ini untuk `TCP`.  |  Dengan classic load balancer atau application load balancer: `HTTP` Dengan penyeimbang beban jaringan: `TCP`  |  `TCP` `HTTP` `HTTPS`  | 
|  StickinessEnabled  |  Atur ke true untuk mengaktifkan sesi lekat. Opsi ini hanya berlaku untuk lingkungan dengan application load balancer.  |  `'false'`  |  `'false'` `'true'`  | 
|  StickinessLBCookieDuration  |  Masa hidup, dalam hitungan detik, dari cookie sesi lekat. Opsi ini hanya berlaku untuk lingkungan dengan application load balancer.  |  `86400` (satu hari)  |  `1` untuk `604800`  | 
|  StickinessType  |  Atur `lb_cookie` agar menggunakan cookie untuk sesi lekat. Opsi ini hanya berlaku untuk lingkungan dengan application load balancer.  |  `lb_cookie`  |  `lb_cookie`  | 
|  UnhealthyThresholdCount  |  Jumlah permintaan gagal berturut-turut sebelum Elastic Load Balancing mengubah status kondisi instans.  |  `5`  |  `2` untuk `10`  | 

## aws:elasticbeanstalk:environment:process:process\_name
<a name="command-options-general-environmentprocess-process"></a>

Konfigurasikan proses tambahan untuk lingkungan Anda.


**Namespace: `aws:elasticbeanstalk:environment:process:{{process_name}}`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  DeregistrationDelay  |  Jumlah waktu, dalam detik, untuk menunggu permintaan aktif selesai sebelum membatalkan pendaftaran.  |  `20`  |  `0` untuk `3600`  | 
|  HealthCheckInterval  |  Interval, dalam detik, Elastic Load Balancing memeriksa kondisi instans Amazon EC2 untuk aplikasi Anda.  |  Dengan classic load balancer atau application load balancer: `15` Dengan penyeimbang beban jaringan: `30`  |  Dengan classic load balancer atau application load balancer: `5` ke `300` Dengan penyeimbang beban jaringan: `10`, `30`  | 
|  HealthCheckPath  |  Jalur pengiriman permintaan HTTP untuk pemeriksaan kondisi.  |  `/`   |  Jalur yang dapat dirutekan.  | 
|  HealthCheckTimeout  |  Jumlah waktu, dalam detik, untuk menunggu respons selama pemeriksaan kondisi. Opsi ini hanya berlaku untuk lingkungan dengan application load balancer.  |  `5`  |  `1` untuk `60`  | 
|  HealthyThresholdCount  |  Jumlah permintaan sukses berturut-turut sebelum Elastic Load Balancing mengubah status kondisi instans.  |  Dengan classic load balancer atau application load balancer: `3` Dengan penyeimbang beban jaringan: `5`  |  `2` untuk `10`  | 
|  MatcherHTTPCode  |  Daftar kode HTTP (s) yang dipisahkan koma yang menunjukkan instans sehat. Opsi ini hanya berlaku untuk lingkungan dengan network load balancer atau application load balancer.  |  `200`  |  Dengan application load balancer: `200` ke `499` Dengan penyeimbang beban jaringan: `200` ke `399`  | 
|  Port  |  Port yang didengarkan proses.  |  `80`  |  `1` untuk `65535`  | 
|  Protocol  |  Protokol yang digunakan proses. Dengan application load balancer, Anda hanya dapat mengatur opsi ini untuk `HTTP` atau `HTTPS`. Dengan penyeimbang beban jaringan, Anda hanya dapat mengatur opsi ini untuk `TCP`.  |  Dengan classic load balancer atau application load balancer: `HTTP` Dengan penyeimbang beban jaringan: `TCP`  |  `TCP` `HTTP` `HTTPS`  | 
|  StickinessEnabled  |  Atur ke true untuk mengaktifkan sesi lekat. Opsi ini hanya berlaku untuk lingkungan dengan application load balancer.  |  `'false'`  |  `'false'` `'true'`  | 
|  StickinessLBCookieDuration  |  Masa hidup, dalam hitungan detik, dari cookie sesi lekat. Opsi ini hanya berlaku untuk lingkungan dengan application load balancer.  |  `86400` (satu hari)  |  `1` untuk `604800`  | 
|  StickinessType  |  Atur `lb_cookie` agar menggunakan cookie untuk sesi lekat. Opsi ini hanya berlaku untuk lingkungan dengan application load balancer.  |  `lb_cookie`  |  `lb_cookie`  | 
|  UnhealthyThresholdCount  |  Jumlah permintaan gagal berturut-turut sebelum Elastic Load Balancing mengubah status kondisi instans.  |  `5`  |  `2` untuk `10`  | 

## aws:elasticbeanstalk:environment:proxy:staticfiles
<a name="command-options-general-environmentproxystaticfiles"></a>

Anda dapat menggunakan namespace berikut untuk mengonfigurasi server proksi agar melayani file statis. Ketika server proksi menerima permintaan untuk file di bawah jalur yang ditentukan, server menyajikan file langsung daripada merutekan permintaan ke aplikasi Anda. Hal ini mengurangi jumlah permintaan yang harus diproses oleh aplikasi Anda harus.

Memetakan jalur yang dilayani oleh server proksi ke folder dalam kode sumber Anda yang berisi aset statis. Setiap pilihan yang Anda tetapkan dalam namespace ini memetakan jalan yang berbeda.

**catatan**  
Namespace ini berlaku untuk cabang platform berbasis Amazon Linux 2 dan yang lebih baru. Jika lingkungan Anda menggunakan versi platform berbasis Amazon Linux AMI (sebelumnya Amazon Linux 2), lihat [Opsi spesifik platform](command-options-specific.md) untuk namespace file statis spesifik platform.


**Namespace: `aws:elasticbeanstalk:environment:proxy:staticfiles`**  

| **Nama**  | **Nilai**  | 
| --- | --- | 
|  Jalur tempat server proksi melayani file. Mulai nilai dengan `/`. Misalnya, tentukan `/images` untuk melayani file di`{{subdomain}}.eleasticbeanstalk.com/images`.  |  Nama folder yang berisi file. Misalnya, tentukan `staticimages` untuk menyajikan file dari folder bernama `staticimages` di tingkat atas bundel sumber Anda.  | 

## aws:elasticbeanstalk:healthreporting:system
<a name="command-options-general-elasticbeanstalkhealthreporting"></a>

Konfigurasikan pelaporan kondisi yang ditingkatkan untuk lingkungan Anda.


**Namespace: `aws:elasticbeanstalk:healthreporting:system`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  SystemType  |  Sistem pelaporan kondisi ([dasar](using-features.healthstatus.md) atau [ditingkatkan](health-enhanced.md)). Pelaporan kondisi yang ditingkatkan memerlukan [peran layanan](concepts-roles-service.md) dan versi 2 atau [versi platform](concepts.platforms.md) yang lebih baru.  Jika Anda menggunakan konsol Elastic Beanstalk atau EB CLI untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol dan EB CLI mengganti opsi ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `basic`   |  `basic`  `enhanced`   | 
| ConfigDocument | Dokumen JSON yang menjelaskan lingkungan dan metrik instance untuk dipublikasikan. CloudWatch | Tidak ada |  | 
|  EnhancedHealthAuthEnabled  |  Memungkinkan otorisasi untuk API internal yang digunakan Elastic Beanstalk untuk mengkomunikasikan informasi kondisi yang ditingkatkan dari instans lingkungan Anda ke layanan Elastic Beanstalk. Untuk informasi selengkapnya, lihat [Peran kondisi yang ditingkatkan](health-enhanced.md#health-enhanced-roles).  Opsi ini hanya berlaku untuk pelaporan kesehatan yang ditingkatkan (seperti kapan `SystemType` disetel ke`enhanced`).   |  `true`   |  `true`  `false`   | 
|  HealthCheckSuccessThreshold  |  Menurunkan ambang batas untuk instans agar lulus pemeriksaan kondisi.  Jika Anda menggunakan konsol Elastic Beanstalk untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol tersebut mengganti pilihan ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `Ok`  |  `Ok` `Warning` `Degraded` `Severe`  | 

## aws:elasticbeanstalk:hostmanager
<a name="command-options-general-elasticbeanstalkhostmanager"></a>

Konfigurasikan instans EC2 di lingkungan Anda untuk mengunggah log yang dirotasi ke Amazon S3.


**Namespace: `aws:elasticbeanstalk:hostmanager`**  

| **Nama**  | **Deskripsi**  | **Default**  | Nilai valid | 
| --- | --- | --- | --- | 
|  LogPublicationControl  |  Salin file log instans Amazon EC2 untuk aplikasi Anda ke bucket Amazon S3 yang terkait dengan aplikasi Anda.  |  `false`   |  `true`  `false`   | 

## aws:elasticbeanstalk:managedactions
<a name="command-options-general-elasticbeanstalkmanagedactions"></a>

Konfigurasikan pembaruan platform terkelola untuk lingkungan Anda.


**Namespace: `aws:elasticbeanstalk:managedactions`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  ManagedActionsEnabled  |  Aktifkan [pembaruan platform terkelola](environment-platform-update-managed.md#environment-platform-update-managed-namespace). Saat Anda menetapkan ini ke `true`, Anda juga harus menentukan `PreferredStartTime` dan `UpdateLevel`.  |  `false`   |  `true`  `false`   | 
|  PreferredStartTime  |  Mengonfigurasi jendela pemeliharaan untuk tindakan terkelola di UTC. Misalnya, `"Tue:09:00"`.  |  Tidak ada  |  Hari dan waktu di  {{day}}:{{hour}}:{{minute}}  format.  | 
|  ServiceRoleForManagedUpdates  |  Nama IAM role yang digunakan Elastic Beanstalk untuk melakukan pembaruan platform terkelola untuk lingkungan Anda. Anda dapat menggunakan peran yang sama yang Anda tentukan untuk opsi `ServiceRole` dari namespace `aws:elasticbeanstalk:environment`, atau [peran yang terhubung layanan terkelola](using-service-linked-roles-managedupdates.md) akun Anda. Pada kasus terakhir, jika akun tidak memiliki peran yang terhubung layanan pembaruan terkelola, Elastic Beanstalk akan membuatnya.  |  Tidak ada  |  Sama seperti `ServiceRole` atau `AWSServiceRoleForElasticBeanstalkManagedUpdates`  | 

## aws:elasticbeanstalk:manageactions:platformupdate
<a name="command-options-general-elasticbeanstalkmanagedactionsplatformupdate"></a>

Konfigurasikan pembaruan platform terkelola untuk lingkungan Anda.


**Namespace: `aws:elasticbeanstalk:managedactions:platformupdate`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  UpdateLevel  |  Tingkat pembaruan tertinggi yang diterapkan dengan pembaruan platform terkelola. Platform berversi{{major}}. {{minor}}. {{patch}}. Sebagai contoh, 2.0.8 mempunyai versi major 2, versi minor 0, dan versi patch 8.  |  Tidak ada  |  `patch` hanya untuk pembaruan versi patch. `minor` untuk pembaruan minor dan versi patch.  | 
|  InstanceRefreshEnabled  |  Aktifkan penggantian instans mingguan. Hal ini memerlukan `ManagedActionsEnabled` untuk ditetapkan ke `true`.  | false |  `true`  `false`   | 

## aws:elasticbeanstalk:monitoring
<a name="command-options-general-elasticbeanstalkmonitoring"></a>

Konfigurasikan lingkungan Anda untuk mengakhiri instans EC2 yang gagal dalam pemeriksaan kondisi.


**Namespace: `aws:elasticbeanstalk:monitoring`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  Automatically Terminate Unhealthy Instances  |  Hentikan instans jika gagal dalam pemeriksaan kondisi.  Opsi ini hanya didukung pada [lingkungan warisan](using-features.migration.md). Opsi ini menentukan kondisi sebuah instans berdasarkan kemampuan untuk mencapainya dan metrik berbasis instans lainnya. Elastic Beanstalk tidak menyediakan cara untuk secara otomatis mengakhiri instans berdasarkan kondisi aplikasi.   |  `true`   |  `true`  `false`   | 

## aws:elasticbeanstalk:sns:topic
<a name="command-options-general-elasticbeanstalksnstopics"></a>

Konfigurasikan notifikasi untuk lingkungan Anda.


**Namespace: `aws:elasticbeanstalk:sns:topics`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  Notification Endpoint  |  Titik akhir tempat Anda ingin diberi tahu tentang peristiwa penting yang memengaruhi aplikasi Anda.  Jika Anda menggunakan konsol Elastic Beanstalk untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol tersebut mengganti pilihan ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  Tidak ada  |    | 
|  Notification Protocol  |  Protokol yang digunakan untuk mengirim notifikasi ke titik akhir Anda.  |  `email`   |  `http`  `https`  `email`  `email-json`  `sqs`   | 
|  Notification Topic ARN  |  Amazon Resource Name (ARN) untuk topik langganan Anda.  |  Tidak ada  |    | 
|  Notification Topic Name  |  Nama topik yang langganan Anda.  |  Tidak ada  |    | 

## aws:elasticbeanstalk:sqsd
<a name="command-options-general-elasticbeanstalksqsd"></a>

Konfigurasikan antrean Amazon SQS untuk lingkungan pekerja.


**Namespace: `aws:elasticbeanstalk:sqsd`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  WorkerQueueURL  |  URL antrean tempat daemon di tingkat lingkungan pekerja membaca pesan.  Saat Anda tidak menentukan nilai, antrean yang dibuat Elastic Beanstalk secara otomatis adalah antrean Amazon SQS [standar](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/standard-queues.html). Ketika Anda memberikan nilai, Anda dapat memberikan URL baik standar atau antrean Amazon SQS [FIFO](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html). Sadarilah bahwa jika Anda memberikan antrean FIFO, [tugas berkala](using-features-managing-env-tiers.md#worker-periodictasks) tidak didukung.   |  Secara otomatis dihasilkan  |  Jika Anda tidak menentukan nilai, maka Elastic Beanstalk secara otomatis membuat antrean.  | 
|  HttpPath  |  Jalur relatif ke aplikasi yang mengirim pesan HTTP POST.  |  /  |   | 
|  MimeType  |  Jenis MIME dari pesan yang dikirim dalam permintaan HTTP POST.  |  `application/json`   |  `application/json`  `application/x-www-form-urlencoded`  `application/xml`  `text/plain`  Tipe MIME khusus.  | 
|  HttpConnections  |  Jumlah maksimum koneksi bersamaan ke aplikasi apa pun yang berada dalam instans Amazon EC2.  Jika Anda menggunakan konsol Elastic Beanstalk untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol tersebut mengganti pilihan ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `50`   |  `1` untuk `100`  | 
|  ConnectTimeout  |  Jumlah waktu, dalam detik, untuk menunggu koneksi yang berhasil ke aplikasi.  |  `5`   |  `1` untuk `60`  | 
|  InactivityTimeout  | Jumlah waktu, dalam detik, untuk menunggu respons pada koneksi yang ada ke aplikasi.Pesan diproses ulang sampai daemon menerima respon 200 (OK) dari aplikasi di tingkat lingkungan pekerja atau RetentionPeriod kedaluwarsa. |  `299`   |  `1` untuk `36000`  | 
|  VisibilityTimeout  |  Jumlah waktu, dalam detik, pesan masuk dari antrean Amazon SQS terkunci untuk diproses. Setelah jumlah waktu yang dikonfigurasi terlampaui, maka pesan tersebut kembali ditampilkan dalam antrean untuk dibaca daemon lain.  |  300  |  `0` untuk `43200`  | 
|  ErrorVisibilityTimeout  |  Jumlah waktu, dalam detik, yang berlalu sebelum Elastic Beanstalk mengembalikan pesan ke antrean Amazon SQS setelah upaya pemrosesan gagal dengan kesalahan eksplisit.  |  `2` detik  |  `0` hingga `43200` detik  | 
|  RetentionPeriod  |  Jumlah waktu, dalam detik, pesan valid dan diproses secara aktif.  |  `345600`   |  `60` untuk `1209600`  | 
|  MaxRetries  |  Jumlah maksimum upaya yang Elastic Beanstalk coba untuk mengirim pesan ke aplikasi web yang akan memprosesnya sebelum memindahkan pesan ke antrean surat mati.  |   `10`   |  `1` untuk `100`  | 

## aws:elasticbeanstalk:trafficsplitting
<a name="command-options-general-elasticbeanstalktrafficsplitting"></a>

Konfigurasikan penerapan pemisahan lalu lintas untuk lingkungan Anda.

Namespace ini berlaku ketika Anda menetapkan opsi `DeploymentPolicy` dari namespace [aws:elasticbeanstalk:command](#command-options-general-elasticbeanstalkcommand) ke `TrafficSplitting`. Untuk informasi selengkapnya tentang paket deployment, lihat [Kebijakan dan pengaturan deployment](using-features.rolling-version-deploy.md).


**Namespace: `aws:elasticbeanstalk:trafficsplitting`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  NewVersionPercent  |  Persentase awal lalu lintas klien masuk yang dialihkan Elastic Beanstalk ke instans lingkungan menjalankan versi aplikasi baru yang Anda terapkan.  |   `10`   |  `1` untuk `100`  | 
|  EvaluationTime  |  Periode waktu, dalam menit, Elastic Beanstalk menunggu setelah deployment awal kondisi sebelum lanjut mengalihkan semua lalu lintas klien masuk ke versi aplikasi baru yang Anda terapkan.  |   `5`   |  `3` untuk `600`  | 

## aws:elasticbeanstalk:xray
<a name="command-options-general-elasticbeanstalkxray"></a>

Jalankan AWS X-Ray daemon untuk menyampaikan informasi jejak dari aplikasi [terintegrasi X-Ray](environment-configuration-debugging.md) Anda.


**Namespace: `aws:elasticbeanstalk:xray`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  `XRayEnabled`  |  Tetapkan ke `true` untuk menjalankan daemon X-Ray pada instans di lingkungan Anda.  |  `false`  |  `true` `false`  | 

## aws:elb:healthcheck
<a name="command-options-general-elbhealthcheck"></a>

Konfigurasikan pemeriksaan kondisi untuk Classic Load Balancer.


**Namespace: `aws:elb:healthcheck`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  HealthyThreshold  |  Jumlah permintaan sukses berturut-turut sebelum Elastic Load Balancing mengubah status kondisi instans.  |  `3`   |  `2` untuk `10`  | 
|  Interval  |  Interval saat Elastic Load Balancing memeriksa kondisi instans Amazon EC2 aplikasi Anda.  |  `10`   |  `5` untuk `300`  | 
|  Timeout  |  Jumlah waktu, dalam detik, saat Elastic Load Balancing menunggu respons sebelum Elastic Beanstalk merespon instans nonresponsif.  |  `5`   |  `2` untuk `60`  | 
|  UnhealthyThreshold  |  Jumlah permintaan gagal berturut-turut sebelum Elastic Load Balancing mengubah status kondisi instans.  |  `5`   |  `2` untuk `10`  | 
|  (tidak digunakan lagi) Target  |  Tujuan pada instans backend tempat pemeriksaan kondisi dikirim. Gunakan `Application Healthcheck URL` di namespace [`aws:elasticbeanstalk:application`](#command-options-general-elasticbeanstalkapplication) sebagai gantinya.  |  `TCP:80`   |  Target dalam format{{PROTOCOL}}: {{PORT}} {{/PATH}}  | 

## aws:elb:loadbalancer
<a name="command-options-general-elbloadbalancer"></a>

Konfigurasikan Classic Load Balancer lingkungan Anda.

Beberapa opsi di namespace ini tidak lagi didukung demi opsi khusus pendengar di namespace. [aws:elb:listener](#command-options-general-elblistener) Dengan opsi ini yang tidak didukung lagi, Anda hanya dapat mengonfigurasi dua pendengar (satu aman dan satu tidak aman) pada port standar.


**Namespace: `aws:elb:loadbalancer`**  

| Nama | Deskripsi | Default | Nilai valid | 
| --- | --- | --- | --- | 
|  CrossZone  |  Mengonfigurasi penyeimbang beban untuk merutekan lalu lintas secara merata di semua instans di semua Availability Zones bukan hanya di setiap zona.  Jika Anda menggunakan konsol Elastic Beanstalk atau EB CLI untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol dan EB CLI mengganti opsi ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `false`   |  `true`  `false`   | 
|  SecurityGroups  |  Tetapkan satu atau lebih grup keamanan yang Anda buat untuk penyeimbang beban. Diperlukan jika `DisableDefaultEC2SecurityGroup` ([aws:autoscaling:launchconfiguration](#command-options-general-autoscalinglaunchconfiguration)) diatur ke`true`. Memuat lingkungan seimbang yang telah memilih keluar dari grup keamanan Elastic Beanstalk EC2 default harus menyediakan satu atau beberapa grup keamanan dengan opsi ini. Untuk informasi selengkapnya, lihat [Mengelola grup keamanan EC2](using-features.managing.ec2.instances.sg.md).  |  Tidak ada  |  Satu atau lebih kelompok keamanan IDs.  | 
| ManagedSecurityGroup |  Tetapkan grup keamanan yang ada ke penyeimbang beban untuk lingkungan Anda, alih-alih membuat grup yang baru. Untuk menggunakan pengaturan ini, perbarui pengaturan `SecurityGroups` di namespace ini untuk menyertakan ID grup keamanan Anda, dan hapus ID grup keamanan yang dibuat secara otomatis, jika dibuat. Untuk mengizinkan lalu lintas dari penyeimbang beban untuk lingkungan Anda instans EC2, Elastic Beanstalk menambahkan aturan untuk grup keamanan instans yang mengizinkan lalu lintas masuk dari grup keamanan terkelola.  | Tidak ada | ID grup keamanan. | 
|  (tidak digunakan lagi) LoadBalancerHTTPPort  | Port untuk mendengarkan pendengar yang tidak aman.  |  `80`   |  `OFF`  `80`   | 
|  (tidak digunakan lagi) LoadBalancerPortProtocol  |  Protokol yang digunakan pada pendengar yang tidak aman.  |  `HTTP`   |  `HTTP`  `TCP`   | 
|  (tidak digunakan lagi) LoadBalancerHTTPSPort  | Port untuk mendengarkan pendengar yang aman. |  `OFF`   |  `OFF`  `443`  `8443`   | 
|  (tidak digunakan lagi) LoadBalancerSSLPortProtocol  | Protokol untuk digunakan pada pendengar yang aman. |  `HTTPS`   |  `HTTPS`  `SSL`   | 
|  (tidak digunakan lagi) SSLCertificateId  | Sertifikat SSL Amazon Resource Name (ARN) untuk mengikat pendengar yang aman. |  Tidak ada  |    | 

## aws:elb:listener
<a name="command-options-general-elblistener"></a>

Konfigurasikan pendengar default (port 80) pada Classic Load Balancer.


**Namespace: `aws:elb:listener`**  

| Nama | Deskripsi | Default | Nilai valid | 
| --- | --- | --- | --- | 
| ListenerProtocol | Protokol yang digunakan oleh pendengar. | HTTP  | HTTP TCP  | 
| InstancePort | Port yang pendengar ini gunakan untuk berkomunikasi dengan instans EC2. | 80 | 1 untuk 65535 | 
| InstanceProtocol |  Protokol yang digunakan pendengar ini untuk berkomunikasi dengan instans EC2. Instans ini harus berada di lapisan protokol internet yang sama dengan `ListenerProtocol`. Instans ini juga harus memiliki tingkat keamanan yang sama seperti pendengar lain yang menggunakan `InstancePort` yang sama dengan pendengar ini. Misalnya, jika `ListenerProtocol` adalah `HTTPS` (lapisan aplikasi, yang menggunakan koneksi yang aman), Anda dapat menetapkan `InstanceProtocol` ke `HTTP` (juga pada lapisan aplikasi, yang menggunakan koneksi yang tidak aman). Jika, selain itu, Anda menetapkan `InstancePort` ke `80`, Anda harus menetapkan `InstanceProtocol` ke `HTTP` di semua pendengar lainnya dengan `InstancePort` ditetapkan ke `80`.  |  `HTTP` saat `ListenerProtocol``HTTP` `TCP` saat `ListenerProtocol``TCP`  | HTTP atau HTTPS saat ListenerProtocol HTTP atau HTTPS `TCP` atau `SSL` saat `ListenerProtocol` `TCP` atau `SSL` | 
| PolicyNames | Daftar nama kebijakan yang dipisahkan koma yang diterapkan ke port untuk pendengar ini. Kami menyarankan Anda menggunakan LoadBalancerPorts opsi [aws:elb:policies](#command-options-general-elbpolicies) namespace sebagai gantinya. | Tidak ada |  | 
| ListenerEnabled | Menentukan apakah pendengar ini diaktifkan. Jika Anda menentukan false, pendengar tidak disertakan dalam penyeimbang beban.  | true |  `true` `false`  | 

## aws:elb:listener:listener\_port
<a name="command-options-general-elblistener-listener"></a>

Konfigurasikan pendengar tambahan pada Classic Load Balancer.


**Namespace: `aws:elb:listener:{{listener_port}}`**  

| Nama | Deskripsi | Default | Nilai valid | 
| --- | --- | --- | --- | 
|  ListenerProtocol  | Protokol yang digunakan oleh pendengar. |  HTTP  |  HTTP HTTPS TCP SSL  | 
|  InstancePort  | Port yang pendengar ini gunakan untuk berkomunikasi dengan instans EC2. | Sama seperti{{listener\_port}}. | 1 untuk 65535 | 
|  InstanceProtocol  |  Protokol yang digunakan pendengar ini untuk berkomunikasi dengan instans EC2. Instans ini harus berada di lapisan protokol internet yang sama dengan `ListenerProtocol`. Instans ini juga harus memiliki tingkat keamanan yang sama seperti pendengar lain yang menggunakan `InstancePort` yang sama dengan pendengar ini. Misalnya, jika `ListenerProtocol` adalah `HTTPS` (lapisan aplikasi, yang menggunakan koneksi yang aman), Anda dapat menetapkan `InstanceProtocol` ke `HTTP` (juga pada lapisan aplikasi, yang menggunakan koneksi yang tidak aman). Jika, selain itu, Anda menetapkan `InstancePort` ke `80`, Anda harus menetapkan `InstanceProtocol` ke `HTTP` di semua pendengar lainnya dengan `InstancePort` ditetapkan ke `80`.  |  `HTTP` saat `ListenerProtocol` `HTTP` atau `HTTPS` `TCP` saat `ListenerProtocol` `TCP` atau `SSL`  | HTTP atau HTTPS saat ListenerProtocol HTTP atau HTTPS `TCP` atau `SSL` saat `ListenerProtocol` `TCP` atau `SSL` | 
|  PolicyNames  | Daftar nama kebijakan yang dipisahkan koma yang diterapkan ke port untuk pendengar ini. Kami menyarankan Anda menggunakan LoadBalancerPorts opsi [aws:elb:policies](#command-options-general-elbpolicies) namespace sebagai gantinya. | Tidak ada |  | 
|  SSLCertificateId  | Sertifikat SSL Amazon Resource Name (ARN) yang mengikat pendengar. |  Tidak ada  |  | 
|  ListenerEnabled  | Menentukan apakah pendengar ini diaktifkan. Jika Anda menentukan false, pendengar tidak disertakan dalam penyeimbang beban.  | true jika pilihan lain diatur. false sebaliknya. |  true false  | 

## aws:elb:policies
<a name="command-options-general-elbpolicies"></a>

Ubah kebijakan kelekatan default dan kebijakan penyeimbang global untuk Classic Load Balancer.


**Namespace: `aws:elb:policies`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  ConnectionDrainingEnabled  |  Menentukan apakah penyeimbang beban mempertahankan koneksi yang ada untuk instans yang menjadi tidak sehat atau yang dibatalkan untuk menyelesaikan permintaan dalam proses.  Jika Anda menggunakan konsol Elastic Beanstalk atau EB CLI untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol dan EB CLI mengganti opsi ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `false`   |  `true`  `false`   | 
|  ConnectionDrainingTimeout  |  Jumlah maksimum detik saat penyeimbang beban mempertahankan koneksi yang ada ke instans selama pengurasan koneksi sebelum menutup koneksi secara paksa.  Jika Anda menggunakan konsol Elastic Beanstalk untuk membuat lingkungan, Anda tidak dapat menetapkan opsi ini di [file konfigurasi](ebextensions.md). Konsol tersebut mengganti pilihan ini dengan [nilai yang disarankan](command-options.md#configuration-options-recommendedvalues).   |  `20`   |  `1` untuk `3600`  | 
|  ConnectionSettingIdleTimeout  |  Jumlah waktu, dalam detik, penyeimbang beban menunggu data yang akan dikirim atau diterima melalui koneksi. Jika tidak ada data yang dikirim atau diterima setelah periode waktu ini berlalu, penyeimbang beban menutup koneksi.  |  `60`   |  `1` untuk `3600`  | 
| LoadBalancerPorts |  Daftar port pendengar yang dipisahkan dengan koma yang diterapkan (`AWSEB-ELB-StickinessPolicy`) kebijakan default.  | Tidak ada | Anda dapat menggunakan :all untuk mengindikasikan semua port pendengar | 
|  Stickiness Cookie Expiration  |  Jumlah waktu, dalam detik, setiap cookie valid. Menggunakan kebijakan default (`AWSEB-ELB-StickinessPolicy`) .  |   `0`   |  `0` untuk `1000000`  | 
|  Stickiness Policy  |  Mengikat sesi pengguna ke instans server tertentu sehingga semua permintaan yang datang dari pengguna selama sesi dikirim ke instans server yang sama. Menggunakan kebijakan default (`AWSEB-ELB-StickinessPolicy`) .  |   `false`   |  true false  | 

## aws:elb:policies:policy\_name
<a name="command-options-general-elbpolicies-custom"></a>

Buat kebijakan penyeimbang beban tambahan untuk Classic Load Balancer.


**Namespace: `aws:elb:policies:{{policy_name}}`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  CookieName  | Nama cookie yang dihasilkan aplikasi yang mengontrol masa pakai sesi kebijakan AppCookieStickinessPolicyType. Kebijakan ini hanya dapat dikaitkan dengan HTTP/HTTPS pendengar.  | Tidak ada |  | 
|  InstancePorts  |  Daftar port instans yang dipisahkan dengan koma yang berlaku untuk kebijakan ini.  | Tidak ada | Daftar port, atau :all | 
|  LoadBalancerPorts  |  Daftar port pendengar yang dipisahkan koma yang berlaku untuk kebijakan ini.  | Tidak ada | Daftar port, atau :all | 
|  ProxyProtocol  |  Untuk kebijakan `ProxyProtocolPolicyType`, menentukan apakah akan menyertakan alamat IP dan port permintaan asal untuk pesan TCP. Kebijakan ini hanya dapat dikaitkan dengan TCP/SSL pendengar.  | Tidak ada | true false  | 
|  PublicKey  |  Isi kunci publik untuk `PublicKeyPolicyType` kebijakan yang akan digunakan saat mengautentikasi server backend atau server. Kebijakan ini tidak dapat diterapkan langsung ke server backend atau pendengar. Server ini harus menjadi bagian dari kebijakan `BackendServerAuthenticationPolicyType`.  | Tidak ada |  | 
|  PublicKeyPolicyNames  |  Daftar nama kebijakan yang dipisahkan koma (dari kebijakan) untuk `PublicKeyPolicyType` `BackendServerAuthenticationPolicyType` kebijakan yang mengontrol otentikasi ke server backend atau server. Kebijakan ini hanya dapat dikaitkan dengan server backend yang menggunakan HTTPS/SSL.  | Tidak ada |  | 
|  SSLProtocols  |  Daftar protokol SSL yang dipisahkan dengan koma yang akan diaktifkan untuk kebijakan `SSLNegotiationPolicyType` yang menentukan cipher dan protokol yang diterima oleh penyeimbang beban. Kebijakan ini hanya dapat dikaitkan dengan HTTPS/SSL pendengar.  | Tidak ada |  | 
|  SSLReferencePolicy  |  Nama kebijakan keamanan yang telah ditentukan sebelumnya yang mematuhi praktik terbaik AWS keamanan dan yang ingin Anda aktifkan untuk `SSLNegotiationPolicyType` kebijakan yang mendefinisikan sandi dan protokol yang diterima oleh penyeimbang beban. Kebijakan ini hanya dapat dikaitkan dengan HTTPS/SSL pendengar.  | Tidak ada |  | 
|  Stickiness Cookie Expiration  |  Jumlah waktu, dalam detik, setiap cookie valid.  |  `0`   |  `0` untuk `1000000`  | 
|  Stickiness Policy  |  Mengikat sesi pengguna ke instans server tertentu sehingga semua permintaan yang datang dari pengguna selama sesi dikirim ke instans server yang sama.  |  `false`   | true false  | 

## aws:elbv2:listener:default
<a name="command-options-general-elbv2-listener-default"></a>

Konfigurasikan pendengar default (port 80) pada Application Load Balancer atau Network Load Balancer.

Namespace ini tidak berlaku untuk lingkungan yang menggunakan penyeimbang beban bersama. Penyeimban beban bersama tidak memiliki pendengar default.


**Namespace: `aws:elbv2:listener:default`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  DefaultProcess  |  Nama [proses](#command-options-general-environmentprocess) untuk meneruskan lalu lintas ke saat tidak ada aturan yang cocok.  |  `default`  |  Nama proses.  | 
|  ListenerEnabled  |  Atur ke `false` untuk menonaktifkan pendengar. Anda dapat menggunakan opsi ini untuk menonaktifkan pendengar default pada port 80.  |  `true`  |  `true` `false`  | 
|  Protocol  |  Protokol lalu lintas untuk memproses.  |  Dengan application load balancer: `HTTP` Dengan penyeimbang beban jaringan: `TCP`  |  Dengan application load balancer: `HTTP`, `HTTPS` Dengan penyeimbang beban jaringan: `TCP`  | 
|  Rules  |  Daftar [aturan](#command-options-general-elbv2-listenerrule) yang diterapkan ke pendengar Opsi ini hanya berlaku untuk lingkungan dengan Application Load Balancer.  |  Tidak ada  |  Daftar nama aturan yang dipisahkan dengan koma.  | 
|  SSLCertificateArns  |  Sertifikat SSL Amazon Resource Name (ARN) yang mengikat pendengar. Opsi ini hanya berlaku untuk lingkungan dengan Application Load Balancer.  |  Tidak ada  |  ARN sertifikat yang disimpan dalam IAM atau ACM.  | 
|  SSLPolicy  |  Tentukan kebijakan keamanan yang diterapkan ke pendengar. Opsi ini hanya berlaku untuk lingkungan dengan Application Load Balancer.  | Tidak ada (default ELB) |  Nama kebijakan keamanan penyeimbang beban.  | 

## aws:elbv2:listener:listener\_port
<a name="command-options-general-elbv2-listener"></a>

Konfigurasikan pendengar tambahan di Application Load Balancer atau Network Load Balancer.

**catatan**  
Untuk Application Load Balancer bersama, Anda hanya dapat menentukan opsi `Rule`. Opsi lainnya tidak berlaku untuk penyeimbang beban bersama.


**Namespace: `aws:elbv2:listener:{{listener_port}}`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  DefaultProcess  |  Nama [proses](#command-options-general-environmentprocess) tempat lalu lintas diteruskan ketika tidak ada aturan yang cocok.  |  `default`  |  Nama proses.  | 
|  ListenerEnabled  |  Atur ke `false` untuk menonaktifkan pendengar. Anda dapat menggunakan opsi ini untuk menonaktifkan pendengar default pada port 80.  |  `true`  |  `true` `false`  | 
|  Protocol  |  Protokol lalu lintas untuk memproses.  |  Dengan application load balancer: `HTTP` Dengan penyeimbang beban jaringan: `TCP`  |  Dengan application load balancer: `HTTP`, `HTTPS` Dengan penyeimbang beban jaringan: `TCP`  | 
|  Rules  |  Daftar [aturan](#command-options-general-elbv2-listenerrule) yang diterapkan ke pendengar Opsi ini hanya berlaku untuk lingkungan dengan Application Load Balancer. Jika lingkungan Anda menggunakan Application Load Balancer bersama, dan Anda tidak menentukan opsi ini untuk pendengar apa pun, Elastic Beanstalk secara otomatis menghubungkan aturan `default` dengan port 80 pendengar.  |  Tidak ada  |  Daftar nama aturan yang dipisahkan dengan koma.  | 
|  SSLCertificateArns  |  Sertifikat SSL Amazon Resource Name (ARN) yang mengikat pendengar. Opsi ini hanya berlaku untuk lingkungan dengan Application Load Balancer.  |  Tidak ada  |  ARN sertifikat yang disimpan dalam IAM atau ACM.  | 
|  SSLPolicy  |  Tentukan kebijakan keamanan yang diterapkan ke pendengar. Opsi ini hanya berlaku untuk lingkungan dengan Application Load Balancer.  | Tidak ada (default ELB) |  Nama kebijakan keamanan penyeimbang beban.  | 

## aws:elbv2:listener:rule\_name
<a name="command-options-general-elbv2-listenerrule"></a>

Tentukan aturan pendengar untuk Application Load Balancer. Jika permintaan cocok dengan nama host atau jalur dalam aturan, penyeimbang beban meneruskannya ke proses yang ditentukan. Untuk menggunakan aturan, tambahkan penyeimbang beban ke pendengar dengan opsi `Rules` di namespace [`aws:elbv2:listener:{{listener_port}}`](#command-options-general-elbv2-listener).

**catatan**  
Namespace ini tidak berlaku untuk lingkungan dengan penyeimbang beban jaringan.


**Namespace: `aws:elbv2:listenerrule:{{rule_name}}`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  HostHeaders  |  Daftar nama host yang cocok. Misalnya, `my.example.com`.  |  Penyeimbang beban khusus: Tidak ada Penyeimbang beban bersama: CNAME lingkungan  |  Setiap nama dapat berisi hingga 128 karakter. Pola dapat mencakup huruf besar dan huruf kecil, angka, tanda hubung (-), dan hingga tiga karakter wildcard (`*` cocok dengan nol karakter atau lebih; `?` sangat cocok dengan satu karakter). Anda dapat mencantumkan lebih dari satu nama, masing-masing dipisahkan dengan koma. Application Load Balancer mendukung hingga lima gabungan aturan `HostHeader` dan `PathPattern`. Untuk informasi selengkapnya, lihat [Kondisi host](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-listeners.html#host-conditions) di *Panduan Pengguna untuk Application Load Balancers*.  | 
|  PathPatterns  |  Pola jalur yang cocok (misalnya,`/img/*`). Opsi ini hanya berlaku untuk lingkungan dengan application load balancer.  |  Tidak ada  |  Setiap pola dapat berisi hingga 128 karakter. Pola dapat mencakup huruf besar dan huruf kecil, angka, tanda hubung (—), dan hingga tiga karakter wildcard (`*` cocok dengan nol karakter atau lebih; `?` sangat cocok dengan satu karakter). Anda dapat menambahkan beberapa pola jalur dipisahkan koma. Application Load Balancer mendukung hingga lima gabungan aturan `HostHeader` dan `PathPattern`. Untuk informasi selengkapnya, lihat [Kondisi jalur](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-listeners.html#path-conditions) di *Panduan Pengguna untuk Application Load Balancers*.  | 
|  Priority  |  Prioritas aturan ini ketika beberapa aturan cocok. Jumlah yang lebih rendah diutamakan. Tidak ada dua aturan yang bisa memiliki prioritas yang sama. Dengan penyeimbang beban bersama, Elastic Beanstalk memperlakukan prioritas aturan sebagai relatif di seluruh lingkungan berbagi, dan memetakannya ke prioritas mutlak selama pembuatan.  |  `1`  |  `1` untuk `1000`  | 
|  Process  |  Nama [proses](#command-options-general-environmentprocess) untuk meneruskan lalu lintas ketika aturan ini cocok dengan permintaan.  |  `default`  |  Nama proses.  | 

## aws:elbv2:loadbalancer
<a name="command-options-general-elbv2"></a>

Konfigurasikan Application Load Balancer.

Untuk penyeimbang beban bersama, hanya opsi `SharedLoadBalancer` dan `SecurityGroups` valid.

**catatan**  
Namespace ini tidak berlaku untuk lingkungan dengan Network Load Balancer.


**Namespace: `aws:elbv2:loadbalancer`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  AccessLogsS3Bucket  |  Bucket Amazon S3 tempat log akses disimpan. Bucket tersebut harus berada dalam Wilayah yang sama dengan lingkungan dan mengizinkan akses tulis penyeimbang beban.  |  Tidak ada  |  Nama bucket.  | 
|  AccessLogsS3Enabled  |  Aktifkan penyimpanan log akses.  |  `false`  |  `true` `false`  | 
|  AccessLogsS3Prefix  |  Prefiks untuk menambahkan nama log akses. Secara default, penyeimbang beban mengunggah log ke direktori bernama AWSLogs di bucket yang Anda tentukan. Tentukan awalan untuk menempatkan AWSLogs direktori di dalam direktori lain.  |  Tidak ada  |    | 
|  IdleTimeout  |  Jumlah waktu, dalam detik, untuk menunggu permintaan selesai sebelum menutup koneksi ke klien dan instans.  |  Tidak ada  |  `1` untuk `3600`  | 
|  IpAddressType  | Menentukan konfigurasi format alamat IP untuk penyeimbang beban lingkungan. Gunakan opsi *dualstack* untuk mengaktifkan IPv6 protokol, bersama dengan IPv4 protokol. *Hanya Application Load Balancers dan Network Load Balancers yang mendukung opsi dualstack.* Lingkungan instans tunggal dan lingkungan yang menggunakan Classic Load Balancers tidak mendukungnya. *Anda harus mengaitkan VPC lingkungan dan semua subnet VPC dengan blok IPv6 CIDR untuk mendukung opsi dualstack.* Untuk informasi selengkapnya, lihat [Mengkonfigurasi penyeimbang beban Elastic Beanstalk dual-stack](environments-cfg-elbv2-ipv6-dualstack.md).  | ipv4 | ipv4, tumpukan ganda | 
|  ManagedSecurityGroup  |  Tetapkan grup keamanan yang ada ke penyeimbang beban lingkungan Anda, alih-alih membuat grup keamanan baru. Untuk menggunakan pengaturan ini, perbarui `SecurityGroups` di namespace ini untuk menyertakan ID grup keamanan Anda, dan hapus ID grup keamanan yang dibuat secara otomatis, jika ada. Untuk mengizinkan lalu lintas dari penyeimbang beban ke instans EC2 untuk lingkungan Anda, Elastic Beanstalk menambahkan aturan untuk grup keamanan instans Anda yang mengizinkan lalu lintas masuk dari grup keamanan terkelola.  |  Grup keamanan yang dibuat Elastic Beanstalks untuk penyeimbang beban Anda.  |  ID grup keamanan.  | 
|  SecurityGroups  |  Daftar grup keamanan yang dilampirkan ke penyeimbang beban. Diperlukan jika `DisableDefaultEC2SecurityGroup` ([aws:autoscaling:launchconfiguration](#command-options-general-autoscalinglaunchconfiguration)) diatur ke`true`. Memuat lingkungan seimbang yang telah memilih keluar dari grup keamanan Elastic Beanstalk EC2 default harus menyediakan satu atau beberapa grup keamanan dengan opsi ini. Untuk informasi selengkapnya, lihat [Mengelola grup keamanan EC2](using-features.managing.ec2.instances.sg.md). Untuk penyeimbang beban bersama, jika Anda tidak menentukan nilai ini, Elastic Beanstalk memeriksa apakah grup keamanan yang dikelolanya sudah terpasang pada penyeimbang beban. Jika salah satunya tidak dilampirkan pada penyeimbang beban, Elastic Beanstalk membuat grup keamanan dan melampirkannya ke penyeimbang beban. Elastic Beanstalk menghapus grup keamanan ini ketika lingkungan terakhir yang berbagi penyeimbang beban berakhir. Grup keamanan penyeimbang beban digunakan untuk mengatur aturan masuk grup keamanan instans Amazon EC2.  |  Grup keamanan yang dibuat Elastic Beanstalk untuk penyeimbang beban Anda.  |  Daftar kelompok keamanan yang dipisahkan koma. IDs  | 
|  SharedLoadBalancer  |  Amazon Resource Name (ARN) dari penyeimbang beban bersama. Opsi ini hanya relevan untuk Application Load Balancer. Opsi ini diperlukan ketika opsi `LoadBalancerIsShared` dari namespace [aws:elasticbeanstalk:environment](#command-options-general-elasticbeanstalkenvironment) diatur ke `true`. Anda tidak dapat mengubah ARN penyeimbang beban bersama setelah lingkungan dibuat. Kriteria untuk nilai yang valid: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/command-options-general.html) Contoh: `arn:aws:elasticloadbalancing:us-east-2:123456789012:loadbalancer/app/FrontEndLB/0dbf78d8ad96abbc`  |  Tidak ada  |  ARN dari penyeimbang beban valid yang memenuhi semua kriteria yang dijelaskan di sini.  | 

## aws:rds:dbinstance
<a name="command-options-general-rdsdbinstance"></a>

Konfigurasikan instans DB Amazon RDS terlampir.


**Namespace: `aws:rds:dbinstance`**  

| **Nama**  | **Deskripsi**  | **Default**  | **Nilai yang valid**  | 
| --- | --- | --- | --- | 
|  DBAllocatedStorage  |  Ukuran penyimpanan basis data yang dialokasikan, ditentukan dalam gigabyte.  |  MySQL: `5` Oracle: `10` sqlserver-se: `200` sqlserver-ex: `30` sqlserver web: `30`  |  MySQL: `5`-`1024` Oracle: `10`-`1024` sqlserver: tidak dapat diubah  | 
|  DBDeletionPolicy  |  Menentukan apakah akan mempertahankan, menghapus, atau membuat snapshot dari contoh DB ketika lingkungan dihentikan. Opsi ini bekerja bersama dengan`HasCoupledDatabase`, juga opsi namespace ini.  Menghapus hasil instans DB yang menyebabkan hilangnya data secara permanen.   |  `Delete`   |  `Delete`  `Retain`  `Snapshot`   | 
|  DBEngine  |  Nama mesin basis data yang akan digunakan untuk instans ini.  |  `mysql`   |  `mysql`  `oracle-se1`  `sqlserver-ex`  `sqlserver-web`  `sqlserver-se`  `postgres`   | 
|  DBEngineVersion  |  Nomor versi mesin basis data.  |  `5.5`   |    | 
|  DBInstanceClass  |  Tipe instans basis data.  |  `db.t2.micro`  (`db.m1.large` untuk lingkungan yang tidak berjalan di Amazon VPC)   |  Untuk informasi selengkapnya, lihat [Kelas Instans DB](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html) di * Panduan Pengguna Amazon Relational Database Service*.  | 
|  DBPassword  |  Nama sandi pengguna master untuk instans basis data.  |  Tidak ada  |    | 
|  DBSnapshotIdentifier  |  Pengidentifikasi untuk snapshot DB yang akan dipulihkan.  |  Tidak ada  |    | 
|  DBUser  |  Nama pengguna master untuk Instans DB.  |  **ebroot**   |    | 
|  HasCoupledDatabase  |  Menentukan apakah instance DB digabungkan ke lingkungan Anda. Jika diaktifkan`true`, Elastic Beanstalk membuat instans DB baru yang digabungkan ke lingkungan Anda. Jika diaktifkan`false`, Elastic Beanstalk memulai decoupling instance DB dari lingkungan Anda. Opsi ini bekerja bersama dengan`DBDeletionPolicy`, juga opsi namespace ini.  Catatan: Jika Anda mengaktifkan nilai ini kembali `true` setelah memisahkan database sebelumnya, Elastic Beanstalk membuat database baru dengan pengaturan opsi database sebelumnya. Namun, untuk menjaga keamanan lingkungan Anda, itu tidak mempertahankan yang ada `DBUser` dan `DBPassword` pengaturan. Anda perlu menentukan `DBUser` dan `DBPassword` lagi.   |  `false`   |  `true`  `false`   | 
|  MultiAZDatabase  |  Menentukan apakah deployment instans basis data Multi-AZ perlu dibuat. Untuk informasi selengkapnya tentang penerapan Multi-AZ dengan Amazon Relational Database Service (RDS), lihat [Wilayah dan Availability Zone](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html) di * Panduan Pengguna Amazon Relational Database Service*.  |  `false`   |  `true`  `false`   | 