All Products
Search
Document Center

Auto Scaling:CreateScalingGroup

Last Updated:May 25, 2026

Gunakan operasi CreateScalingGroup untuk membuat grup penskalaan yang secara otomatis menyesuaikan jumlah instans berdasarkan kebutuhan bisnis dan kebijakan Anda.

Catatan penggunaan

Grup penskalaan adalah kumpulan instans Elastic Compute Service (ECS) yang menjalankan aplikasi yang sama.

Jumlah grup penskalaan yang dapat Anda buat di suatu wilayah bergantung pada penggunaan Auto Scaling Anda. Untuk melihat kuota jumlah total grup penskalaan, kunjungi Quota Center.

Grup penskalaan tidak aktif segera setelah dibuat. Anda harus memanggil operasi EnableScalingGroup untuk mengaktifkan grup penskalaan tersebut. Setelah diaktifkan, grup penskalaan dapat memicu aktivitas penskalaan dan menjalankan aturan penskalaan.

Grup penskalaan, instance Classic Load Balancer (CLB) yang terkait, dan instance ApsaraDB RDS (RDS) yang terkait harus berada di wilayah yang sama. Untuk informasi lebih lanjut, lihat Regions and zones.

Jika Anda mengaitkan instance CLB dengan grup penskalaan, Auto Scaling secara otomatis menambahkan instans ECS dalam grup penskalaan ke kelompok server backend instance CLB tersebut. Anda dapat menentukan apakah instans ECS ditambahkan ke kelompok server default atau kelompok vServer. Jenis kelompok server yang didukung adalah:

Catatan

Jika Anda menentukan kelompok server default dan beberapa kelompok vServer secara bersamaan, instans ECS akan ditambahkan ke semua kelompok server yang ditentukan.

  • Kelompok server default: Kelompok instans ECS yang menerima permintaan frontend. Jika Pendengar tidak dikonfigurasi dengan kelompok vServer atau kelompok server utama/cadangan, permintaan akan diteruskan ke instans ECS dalam kelompok server default.

  • Kelompok vServer: Kelompok yang memungkinkan Anda meneruskan permintaan berbeda ke server backend berbeda, atau meneruskan permintaan berdasarkan nama domain dan URL.

Setelah instans ECS ditambahkan ke kelompok server backend instance CLB, bobotnya secara default adalah 50. Instance CLB harus memenuhi kondisi berikut:

  • Instance CLB harus dalam status aktif. Anda dapat memanggil operasi DescribeLoadBalancers untuk memeriksa status instance CLB yang ditentukan.

  • Pemeriksaan kesehatan harus diaktifkan untuk semua port pendengar yang dikonfigurasi untuk instance CLB. Jika tidak, grup penskalaan tidak dapat dibuat.

Jika Anda mengaitkan kelompok server Application Load Balancer (ALB), kelompok server Network Load Balancer (NLB), atau kelompok server Gateway Load Balancer (GWLB) dengan grup penskalaan, Auto Scaling secara otomatis menambahkan instans ECS dalam grup penskalaan sebagai server backend ke kelompok server yang ditentukan. Server-server ini memproses permintaan akses yang didistribusikan oleh instance ALB, NLB, atau GWLB. Anda dapat menentukan beberapa kelompok server, tetapi semuanya harus berada di VPC yang sama dengan grup penskalaan. Untuk informasi lebih lanjut, lihat AttachAlbServerGroups atau AttachServerGroups.

Jika Anda mengaitkan instance RDS dengan grup penskalaan, Auto Scaling secara otomatis menambahkan alamat IP pribadi instans ECS dalam grup penskalaan ke daftar putih akses instance RDS tersebut. Instance RDS harus memenuhi kondisi berikut:

  • Instance RDS harus dalam status Running. Anda dapat memanggil operasi DescribeDBInstances untuk memeriksa status instance RDS yang ditentukan.

  • Jumlah alamat IP dalam daftar putih akses instance RDS tidak boleh melebihi batas atas. Untuk informasi lebih lanjut, lihat Set whitelists.

Jika Anda mengatur MultiAZPolicy grup penskalaan ke COST_OPTIMIZED:

  • Jika Anda menentukan parameter OnDemandBaseCapacity, OnDemandPercentageAboveBaseCapacity, dan SpotInstancePools, parameter-parameter ini menentukan metode alokasi instans untuk kebijakan optimasi biaya. Auto Scaling memprioritaskan metode alokasi ini selama skala keluar dan skala masuk.

  • Jika Anda tidak menentukan parameter OnDemandBaseCapacity, OnDemandPercentageAboveBaseCapacity, atau SpotInstancePools, Auto Scaling membuat instans berdasarkan biaya terendah yang ditentukan oleh kebijakan optimasi biaya.

Jika Anda mengonfigurasi tag yang dapat dipropagasikan untuk grup penskalaan dengan mengatur Tag.N.Propagate ke true:

  • Tag grup penskalaan hanya dipropagasikan ke instans yang baru dibuat, bukan ke instans yang sudah berjalan dalam grup penskalaan.

  • Jika Anda menentukan tag instans dalam konfigurasi penskalaan dan memilih untuk mempropagasikan tag grup penskalaan ke instans, semua tag akan diterapkan ke instans tersebut.

  • Jika tag dalam konfigurasi penskalaan memiliki kunci yang sama dengan tag yang dapat dipropagasikan dari grup penskalaan, nilai tag dari konfigurasi penskalaan akan diutamakan.

Debugging

Anda dapat memanggil operasi ini di OpenAPI Explorer. Hal ini menghilangkan kebutuhan untuk menghitung tanda tangan. Setelah pemanggilan berhasil, OpenAPI Explorer secara otomatis menghasilkan contoh kode SDK.

Parameter permintaan

Parameter

Tipe

Wajib

Contoh

Deskripsi

Action

String

Ya

CreateScalingGroup

Aksi yang akan dilakukan. Tetapkan nilainya ke CreateScalingGroup.

ScalingGroupName

String

Tidak

scalinggroup****

Nama grup penskalaan. Nama harus unik dalam satu wilayah.

Nama harus terdiri dari 2 hingga 64 karakter. Nama harus dimulai dengan angka, huruf besar atau kecil, atau karakter Tionghoa. Nama dapat berisi angka, garis bawah (_), tanda hubung (-), dan titik (.).

Jika Anda tidak menentukan parameter ini, nilai ScalingGroupId digunakan secara default.

LaunchTemplateId

String

Tidak

lt-m5e3ofjr1zn1aw7****

ID templat peluncuran. Grup penskalaan menggunakan templat peluncuran untuk mendapatkan informasi konfigurasi.

LaunchTemplateVersion

String

Tidak

Default

Versi templat peluncuran. Nilai yang valid:

  • Nomor versi templat tetap.

  • Default: Versi default templat selalu digunakan.

  • Latest: Versi terbaru templat selalu digunakan.

InstanceId

String

Tidak

i-28wt4****

ID instans. Saat membuat grup penskalaan, sistem mendapatkan informasi konfigurasi yang diperlukan dari instans yang ditentukan dan secara otomatis membuat konfigurasi penskalaan.

RegionId

String

Ya

cn-qingdao

ID wilayah tempat grup penskalaan berada. Untuk informasi lebih lanjut, lihat Regions and zones.

MinSize

Integer

Ya

2

Jumlah minimum instans dalam grup penskalaan. Auto Scaling secara otomatis membuat instans jika jumlah instans dalam grup penskalaan kurang dari nilai MinSize.

Catatan

MinSize harus kurang dari atau sama dengan nilai MaxSize.

MaxSize

Integer

Ya

20

Jumlah maksimum instans dalam grup penskalaan. Auto Scaling secara otomatis menghapus instans jika jumlah instans dalam grup penskalaan lebih besar dari nilai MaxSize.

Rentang nilai MaxSize tergantung pada penggunaan Auto Scaling Anda. Untuk melihat kuota Anda untuk jumlah maksimum instans dalam satu grup penskalaan, kunjungi Quota Center.

Jika kuota Anda untuk jumlah maksimum instans dalam satu grup penskalaan adalah 2.000, rentang nilai untuk MaxSize adalah 0 hingga 2.000.

DefaultCooldown

Integer

Tidak

300

Waktu pendinginan grup penskalaan setelah aktivitas penskalaan selesai. Nilai yang valid: 0 hingga 86400. Satuan: detik.

Selama waktu pendinginan, grup penskalaan tidak menjalankan aktivitas penskalaan lainnya. Parameter ini hanya berlaku untuk aktivitas penskalaan yang dipicu oleh tugas berbasis peristiwa.

Nilai default: 300.

LoadBalancerIds

String

Tidak

["lb-bp1u7etiogg38yvwz****", "lb-bp168cqrux9ai9l7f****", "lb-bp1jv3m9zvj22ufxp****"]

ID instance Classic Load Balancer (CLB). Anda dapat menentukan beberapa ID instance CLB dalam array JSON. Pisahkan ID dengan koma (,).

Jumlah total instance CLB yang dapat dikaitkan dengan satu grup penskalaan tergantung pada penggunaan Auto Scaling Anda. Untuk melihat kuota Anda untuk jumlah total instance SLB yang dapat dikaitkan dengan satu grup penskalaan, kunjungi Quota Center.

DBInstanceIds

String

Tidak

["rm-bp142f86de0t7****", "rm-bp18l1z42ar4o****", "rm-bp1lqr97h4aqk****"]

ID instance RDS. Anda dapat menentukan beberapa ID instance RDS dalam array JSON. Pisahkan ID dengan koma (,).

Jumlah total instance RDS yang dapat dikaitkan dengan satu grup penskalaan tergantung pada penggunaan Auto Scaling Anda. Untuk melihat kuota Anda untuk jumlah total instance RDS yang dapat dikaitkan dengan satu grup penskalaan, kunjungi Quota Center.

RemovalPolicy.1

String

Tidak

OldestScalingConfiguration

Kebijakan pertama untuk menghapus instans dari grup penskalaan. Nilai ini tidak boleh sama dengan nilai RemovalPolicy.2 dan RemovalPolicy.3. Nilai yang valid:

  • OldestInstance: Menghapus instans ECS yang paling awal ditambahkan ke grup penskalaan.

  • NewestInstance: Menghapus instans ECS yang paling baru ditambahkan ke grup penskalaan.

  • OldestScalingConfiguration: Menghapus instans ECS yang dibuat dari konfigurasi penskalaan paling awal.

  • CustomPolicy: Menghapus instans ECS berdasarkan kebijakan penskalaan masuk kustom (Function).

Konfigurasi penskalaan yang disebut dalam OldestScalingConfiguration mengacu pada sumber konfigurasi instans dalam grup, termasuk konfigurasi penskalaan dan templat peluncuran. CustomPolicy hanya dapat diatur sebagai kebijakan penghapusan pertama. Jika Anda mengatur parameter ini ke CustomPolicy, Anda juga harus menentukan parameter CustomPolicyARN.

Catatan

Penghapusan instans ECS dari grup penskalaan juga dipengaruhi oleh kebijakan penskalaan masuk dan keluar (MultiAZPolicy) grup penskalaan. Untuk informasi lebih lanjut, lihat Configure a combination of instance removal policies.

RemovalPolicy.2

String

Tidak

OldestInstance

Kebijakan kedua untuk menghapus instans dari grup penskalaan. Nilai ini tidak boleh sama dengan nilai RemovalPolicy.1 dan RemovalPolicy.3. Nilai yang valid:

  • OldestInstance: Menghapus instans ECS yang paling awal ditambahkan ke grup penskalaan.

  • NewestInstance: Menghapus instans ECS yang paling baru ditambahkan ke grup penskalaan.

  • OldestScalingConfiguration: Menghapus instans ECS yang dibuat dari konfigurasi penskalaan paling awal.

Catatan

Penghapusan instans ECS dari grup penskalaan juga dipengaruhi oleh kebijakan penskalaan masuk dan keluar (MultiAZPolicy) grup penskalaan. Untuk informasi lebih lanjut, lihat Configure a combination of instance removal policies.

RemovalPolicy.3

String

Tidak

NewestInstance

Kebijakan ketiga untuk menghapus instans dari grup penskalaan. Nilai ini tidak boleh sama dengan nilai RemovalPolicy.1 dan RemovalPolicy.2. Nilai yang valid:

  • OldestInstance: Menghapus instans ECS yang paling awal ditambahkan ke grup penskalaan.

  • NewestInstance: Menghapus instans ECS yang paling baru ditambahkan ke grup penskalaan.

  • OldestScalingConfiguration: Menghapus instans ECS yang dibuat dari konfigurasi penskalaan paling awal.

Catatan

Penghapusan instans ECS dari grup penskalaan juga dipengaruhi oleh kebijakan penskalaan masuk dan keluar (MultiAZPolicy) grup penskalaan. Untuk informasi lebih lanjut, lihat Configure a combination of instance removal policies.

VSwitchId

String

Tidak

vsw-bp14zolna43z266bq****

ID vSwitch. Jika Anda menentukan parameter ini, jenis jaringan grup penskalaan adalah VPC.

Catatan

Jika Anda tidak menentukan parameter VSwitchId atau VSwitchIds.N, jenis jaringan grup penskalaan secara default adalah jaringan klasik.

MultiAZPolicy

String

Tidak

PRIORITY

Kebijakan untuk menskalakan instans ECS dalam grup penskalaan multi-zona. Nilai yang valid:

  • PRIORITY: vSwitch yang pertama kali ditentukan oleh VSwitchIds.N memiliki prioritas tertinggi. Auto Scaling secara preferensial menskalakan instans di zona tempat vSwitch dengan prioritas tertinggi berada. Jika penskalaan gagal, Auto Scaling secara otomatis menskalakan instans di zona tempat vSwitch dengan prioritas berikutnya berada.

  • COST_OPTIMIZED: Selama skala keluar, Auto Scaling membuat instans ECS dalam urutan naik harga satuan vCPU. Selama skala masuk, Auto Scaling menghapus instans ECS dalam urutan turun harga satuan vCPU. Jika konfigurasi penskalaan menentukan beberapa tipe instans dengan metode penagihan preemptible, instans spot dibuat secara preferensial. Anda dapat menggunakan parameter CompensateWithOnDemand untuk menentukan apakah akan secara otomatis membuat instans pay-as-you-go jika instans spot tidak dapat dibuat karena alasan seperti persediaan tidak mencukupi.

    Catatan

    COST_OPTIMIZED hanya berlaku ketika beberapa tipe instans ditentukan dalam konfigurasi penskalaan atau instans spot digunakan.

  • BALANCE: Instans ECS didistribusikan secara merata di seluruh zona yang ditentukan untuk grup penskalaan. Jika zona menjadi tidak seimbang karena alasan seperti persediaan tidak mencukupi, Anda dapat memanggil operasi API RebalanceInstance untuk menyeimbangkan ulang sumber daya.

  • COMPOSABLE: Kebijakan komposit. Anda dapat menggabungkan kebijakan di atas sesuai kebutuhan. Anda juga dapat menentukan parameter tambahan untuk mengontrol kapasitas grup penskalaan secara lebih rinci.

Nilai default: PRIORITY.

HealthCheckType

String

Tidak

ECS

Metode pemeriksaan kesehatan grup penskalaan. Nilai yang valid:

  • NONE: Tidak ada pemeriksaan kesehatan yang dilakukan.

  • ECS: Pemeriksaan kesehatan dilakukan pada instans dalam grup penskalaan. Nilai ini mengaktifkan pemeriksaan kesehatan instans untuk grup penskalaan ECS dan ECI.

  • LOAD_BALANCER: Status kesehatan instans ditentukan oleh hasil pemeriksaan kesehatan load balancer yang terkait. Opsi ini tidak mendukung CLB.

Nilai default: ECS.

Catatan

Jika Anda ingin mengaktifkan pemeriksaan kesehatan instans dan pemeriksaan kesehatan load balancer, gunakan parameter HealthCheckTypes.

ScalingPolicy

String

Tidak

recycle

Mode reklamasi untuk grup penskalaan. Nilai yang valid:

  • recycle: Mode recycle.

  • release: Mode release.

  • forcerelease: Mode Force Release.

    Catatan

    Jika Anda mengatur parameter ini ke forcerelease, sistem secara paksa melepaskan instans Running selama peristiwa skala turun. Pelepasan paksa mirip dengan operasi mematikan daya. Tindakan ini menghapus data di memori dan penyimpanan sementara instans. Data tersebut tidak dapat dipulihkan. Gunakan opsi ini dengan hati-hati.

  • forcerecycle: Mode Force Recycle.

    Catatan

    Jika Anda mengatur parameter ini ke forcerecycle, sistem secara paksa menghentikan instans Running selama peristiwa skala turun. Penghentian paksa mirip dengan operasi mematikan daya. Tindakan ini menghapus data di memori dan penyimpanan sementara instans. Data tersebut tidak dapat dipulihkan. Gunakan opsi ini dengan hati-hati.

Kebijakan penskalaan menentukan mode reklamasi untuk grup penskalaan. Namun, parameter RemovePolicy dari operasi RemoveInstances menentukan tindakan spesifik yang diambil saat instans dihapus dari grup penskalaan. Untuk informasi lebih lanjut, lihat RemoveInstances.

ClientToken

String

Tidak

123e4567-e89b-12d3-a456-42665544****

Token klien untuk memastikan idempotensi permintaan.

Hasilkan nilai parameter dari klien Anda untuk memastikan bahwa nilainya unik di antara permintaan yang berbeda. Parameter ini hanya dapat berisi karakter ASCII dan tidak boleh melebihi 64 karakter. Untuk informasi lebih lanjut, lihat How to ensure idempotence.

OnDemandBaseCapacity

Integer

Tidak

30

Jumlah minimum instans pay-as-you-go yang diperlukan untuk grup penskalaan. Nilai yang valid: 0 hingga 1000. Jika jumlah instans pay-as-you-go kurang dari nilai ini, Auto Scaling secara preferensial membuat instans pay-as-you-go.

Ketika parameter MultiAZPolicy diatur ke COMPOSABLE, nilai default adalah 0.

OnDemandPercentageAboveBaseCapacity

Integer

Tidak

20

Persentase instans pay-as-you-go di antara instans berlebih ketika jumlah minimum instans pay-as-you-go (OnDemandBaseCapacity) telah terpenuhi. Nilai yang valid: 0 hingga 100.

Ketika parameter MultiAZPolicy diatur ke COMPOSABLE, nilai default adalah 100.

SpotInstanceRemedy

Boolean

Tidak

true

Menentukan apakah akan mengaktifkan suplementasi instans spot. Jika parameter ini diatur ke true, Auto Scaling membuat instans baru untuk menggantikan instans spot yang akan direklamasi.

CompensateWithOnDemand

Boolean

Tidak

true

Parameter ini hanya berlaku ketika MultiAZPolicy diatur ke COST_OPTIMIZED. Parameter ini menentukan apakah akan mengizinkan pembuatan otomatis instans pay-as-you-go untuk memenuhi jumlah instans ECS yang diperlukan jika instans spot tidak dapat dibuat karena alasan seperti harga atau persediaan tidak mencukupi. Nilai yang valid:

  • true: Ya.

  • false: Tidak.

Nilai default: true.

SpotInstancePools

Integer

Tidak

5

Jumlah tipe instans yang dapat Anda tentukan. Grup penskalaan membuat instans spot dari tipe instans yang ditentukan secara seimbang dan dengan biaya terendah. Nilai yang valid: 1 hingga 10.

Ketika parameter MultiAZPolicy diatur ke COMPOSABLE, nilai default adalah 2.

DesiredCapacity

Integer

Tidak

5

Jumlah instans ECS yang diharapkan dalam grup penskalaan. Auto Scaling secara otomatis mempertahankan jumlah instans ECS pada nilai yang diharapkan. Nilai parameter ini harus kurang dari atau sama dengan MaxSize dan lebih besar dari atau sama dengan MinSize.

GroupDeletionProtection

Boolean

Tidak

true

Menentukan apakah akan mengaktifkan perlindungan penghapusan untuk grup penskalaan. Nilai yang valid:

  • true: Mengaktifkan perlindungan penghapusan untuk grup penskalaan. Grup penskalaan tidak dapat dihapus.

  • false: Menonaktifkan perlindungan penghapusan untuk grup penskalaan.

Nilai default: false.

GroupType

String

Tidak

ECS

Jenis instans yang dikelola oleh grup penskalaan. Nilai yang valid:

  • ECS: Grup penskalaan mengelola instans ECS.

  • ECI: Grup penskalaan mengelola instans ECI.

Nilai default: ECS.

ContainerGroupId

String

Tidak

eci-uf6fonnghi50u374****

ID instans ECI, yaitu ID kelompok kontainer.

VSwitchIds.N

String

Tidak

vsw-bp14zolna43z266bq****

ID satu atau beberapa vSwitch. Jika Anda menentukan parameter ini, parameter VSwitchId diabaikan. Jika Anda menentukan parameter ini, jenis jaringan grup penskalaan adalah VPC.

Jika Anda menentukan beberapa vSwitch:

  • Mereka harus berada dalam VPC yang sama.

  • Mereka dapat berada di zona yang berbeda.

  • Prioritas vSwitch diurutkan dalam urutan naik berdasarkan angka N. Angka 1 menunjukkan prioritas tertinggi. Ketika tidak memungkinkan untuk membuat instans ECS di zona vSwitch dengan prioritas lebih tinggi, sistem secara otomatis memilih vSwitch dengan prioritas berikutnya untuk membuat instans ECS.

Catatan

Jika Anda tidak menentukan parameter VSwitchId atau VSwitchIds.N, jenis jaringan grup penskalaan secara default adalah jaringan klasik.

LifecycleHook.N.DefaultResult

String

Tidak

CONTINUE

Aksi yang diambil setelah status tunggu berakhir. Nilai yang valid:

  • CONTINUE: Melanjutkan respons terhadap aktivitas skala keluar atau skala masuk.

  • ABANDON: Langsung melepaskan instans ECS yang dibuat selama aktivitas skala keluar atau menghapus instans ECS dari grup penskalaan selama aktivitas skala masuk.

Jika aktivitas skala masuk (SCALE_IN) memicu beberapa kait siklus hidup, dan salah satunya memiliki DefaultResult diatur ke ABANDON, status tunggu lainnya berakhir ketika status tunggu untuk kait tersebut berakhir. Dalam semua kasus lainnya, aksi berikutnya didasarkan pada aksi status tunggu terakhir yang berakhir.

Nilai default: CONTINUE.

LifecycleHook.N.LifecycleHookName

String

Tidak

lifecyclehook****

Nama kait siklus hidup. Nama tidak dapat diubah setelah Anda menentukannya. Jika Anda tidak menentukan parameter ini, ID kait siklus hidup digunakan secara default.

LifecycleHook.N.LifecycleTransition

String

Tidak

SCALE_OUT

Jenis aktivitas penskalaan yang diterapkan oleh kait siklus hidup. Nilai yang valid:

  • SCALE_OUT: aktivitas skala keluar.

  • SCALE_IN: aktivitas skala-masuk.

Catatan

Jika Anda menentukan kait siklus hidup untuk grup penskalaan, parameter ini wajib diisi. Parameter terkait lainnya bersifat opsional.

LifecycleHook.N.NotificationMetadata

String

Tidak

Test

String tetap informasi untuk status tunggu aktivitas penskalaan. Nilai parameter ini tidak boleh melebihi 128 karakter. Saat Auto Scaling mengirim pesan ke penerima notifikasi, nilai parameter ini disertakan. Hal ini membantu Anda mengelola dan mengkategorikan notifikasi. Parameter ini hanya berlaku jika Anda menentukan parameter NotificationArn.

LifecycleHook.N.NotificationArn

String

Tidak

acs:ess:cn-hangzhou:1111111111:queue/queue2

Nama Sumber Daya Alibaba Cloud (ARN) penerima notifikasi untuk kait siklus hidup. Anda dapat menentukan antrian atau topik Simple Message Queue (sebelumnya MNS). ARN harus dalam format berikut: acs:ess:{region}:{account-id}:{resource-relative-id}.

  • region: wilayah tempat grup penskalaan berada.

  • account-id: ID akun Alibaba Cloud.

Contoh:

  • Antrian MNS: acs:ess:{region}:{account-id}:queue/{queuename}.

  • Topik MNS: acs:ess:{region}:{account-id}:topic/{topicname}.

LifecycleHook.N.HeartbeatTimeout

Integer

Tidak

600

Waktu tunggu kait siklus hidup untuk aktivitas penskalaan. Setelah waktu tunggu berakhir, aksi berikutnya dilakukan. Nilai yang valid: 30 hingga 21600. Satuan: detik.

Setelah Anda membuat kait siklus hidup, Anda dapat memanggil RecordLifecycleActionHeartbeat untuk memperpanjang waktu tunggu instans ECS, atau memanggil CompleteLifecycleAction untuk mengakhiri status tunggu aktivitas penskalaan lebih awal.

Nilai default: 600.

VServerGroup.N.VServerGroupAttribute.N.VServerGroupId

String

Tidak

rsp-bp1443g77****

ID kelompok vServer.

Untuk informasi lebih lanjut, lihat AttachVServerGroups.

VServerGroup.N.VServerGroupAttribute.N.Weight

Integer

Tidak

100

Setelah Auto Scaling menambahkan instans ke kelompok vServer, ini adalah bobot instans sebagai server backend. Bobot yang lebih tinggi berarti instans dialokasikan lebih banyak permintaan akses. Jika bobotnya 0, instans tidak menerima permintaan akses. Nilai yang valid: 0 hingga 100. Nilai default: 50.

Untuk informasi lebih lanjut, lihat AttachVServerGroups.

VServerGroup.N.VServerGroupAttribute.N.Port

Integer

Tidak

22

Setelah Auto Scaling menambahkan instans ke kelompok vServer, ini adalah nomor port yang digunakan oleh instans. Nilai yang valid: 1 hingga 65535.

Untuk informasi lebih lanjut, lihat AttachVServerGroups.

VServerGroup.N.LoadBalancerId

String

Tidak

lb-bp1u7etiogg38yvwz****

ID instance CLB tempat kelompok vServer berada.

Untuk informasi lebih lanjut, lihat AttachVServerGroups.

Tag.N.Key

String

Tidak

Department

Kunci tag untuk grup penskalaan.

Tag.N.Value

String

Tidak

Finance

Nilai tag untuk grup penskalaan.

Tag.N.Propagate

Boolean

Tidak

false

Menunjukkan apakah tag dapat dipropagasikan. Nilai yang valid:

  • true: Tag grup penskalaan hanya dipropagasikan ke instans yang baru dibuat, bukan ke instans yang sudah berjalan dalam grup penskalaan.

  • false: Tag grup penskalaan tidak dipropagasikan ke instans.

Nilai default: false.

LaunchTemplateOverride.N.InstanceType

String

Tidak

ecs.c5.xlarge

Jika Anda ingin grup penskalaan menskalakan instans berdasarkan kapasitas tipe instans, tentukan parameter ini dan LaunchTemplateOverride.N.WeightedCapacity.

Parameter ini menentukan tipe instans yang digunakan untuk menggantikan tipe instans dalam templat peluncuran. Anda dapat menentukan N nilai untuk parameter ini untuk mendukung N tipe instans. N menentukan jumlah tipe instans. Nilai N yang valid: 1 hingga 20.

Catatan

Parameter ini hanya berlaku ketika parameter LaunchTemplateId ditentukan.

Untuk nilai InstanceType yang valid, lihat Instance families.

LaunchTemplateOverride.N.WeightedCapacity

Integer

Tidak

4

Jika Anda ingin grup penskalaan menskalakan instans berdasarkan kapasitas tipe instans, tentukan parameter ini setelah Anda menentukan LaunchTemplateOverride.N.InstanceType. Nilai N untuk kedua parameter ini harus sama.

Parameter ini menentukan bobot tipe instans. Bobot menunjukkan kapasitas satu instans dari tipe instans yang ditentukan dalam grup penskalaan. Bobot yang lebih tinggi menunjukkan bahwa jumlah instans yang lebih kecil dari tipe instans yang ditentukan diperlukan untuk memenuhi kapasitas yang diharapkan.

Karena metrik kinerja seperti jumlah vCPU dan ukuran memori bervariasi untuk setiap tipe instans, Anda dapat mengonfigurasi bobot berbeda untuk tipe instans berbeda sesuai kebutuhan Anda.

Contoh:

  • Kapasitas saat ini: 0.

  • Kapasitas yang diharapkan: 6.

  • Kapasitas ecs.c5.xlarge: 4.

Untuk memenuhi kapasitas yang diharapkan, grup penskalaan akan melakukan skala keluar dua instans ecs.c5.xlarge.

Catatan

Selama skala keluar, kapasitas grup penskalaan tidak boleh melebihi jumlah kapasitas maksimum (MaxSize) dan bobot maksimum tipe instans.

Nilai yang valid untuk WeightedCapacity: 1 hingga 500.

LaunchTemplateOverride.N.SpotPriceLimit

Float

Tidak

0,025

Harga penawaran maksimum untuk tipe instans yang ditentukan oleh LaunchTemplateOverride.N.InstanceType. Anda dapat menentukan N nilai untuk parameter ini untuk mendukung N tipe instans. N menentukan jumlah tipe instans. Nilai N yang valid: 1 hingga 20.

Catatan

Parameter ini hanya berlaku ketika parameter LaunchTemplateId ditentukan.

AlbServerGroup.N.AlbServerGroupId

String

Tidak

sgp-ddwb0y0g6y9bjm****

ID kelompok server ALB.

N adalah jumlah kelompok server ALB. Jumlah kelompok server ALB yang dapat dikaitkan dengan grup penskalaan terbatas. Untuk melihat atau meminta peningkatan kuota, kunjungi Quota Center.

AlbServerGroup.N.Weight

Integer

Tidak

100

Setelah Auto Scaling menambahkan instans ke kelompok server ALB, ini adalah bobot instans sebagai server backend. Bobot yang lebih tinggi berarti instans dialokasikan lebih banyak permintaan akses. Jika bobotnya 0, instans tidak menerima permintaan akses. Nilai yang valid: 0 hingga 100.

N adalah jumlah kelompok server ALB.

AlbServerGroup.N.Port

Integer

Tidak

22

Setelah Auto Scaling menambahkan instans ke kelompok server ALB, ini adalah nomor port yang digunakan oleh instans. Nilai yang valid: 1 hingga 65535.

N adalah jumlah kelompok server ALB.

Catatan

Jika nilai N sama tetapi nilai Port berbeda, sistem secara default mengaitkan kelompok server ALB dengan grup penskalaan pada beberapa port berbeda.

ServerGroup.N.ServerGroupId

String

Tidak

sgp-5yc3bd9lfyh*****

ID kelompok server.

ServerGroup.N.Type

String

Tidak

ALB

Jenis kelompok server. Nilai yang valid:

  • ALB: Application Load Balancer.

  • NLB: Network Load Balancer.

  • GWLB: Gateway Load Balancer.

ServerGroup.N.Weight

Integer

Tidak

100

Bobot instans sebagai server backend setelah Auto Scaling menambahkan instans ke kelompok server. Nilai yang valid: 0 hingga 100.

Bobot yang lebih tinggi menunjukkan bahwa instans dialokasikan lebih banyak permintaan akses. Jika bobotnya 0, instans tidak menerima permintaan akses.

Catatan

Parameter ini wajib untuk kelompok server ALB dan NLB, tetapi tidak dapat diatur untuk kelompok server GWLB.

ServerGroup.N.Port

Integer

Tidak

22

Nomor port yang digunakan oleh instans setelah Auto Scaling menambahkan instans ke kelompok server. Nilai yang valid: 1 hingga 65535.

Catatan

Parameter ini wajib untuk kelompok server ALB dan NLB. Tidak dapat diatur untuk kelompok server GWLB. Untuk kelompok server GWLB, port default adalah 6081.

AzBalance

Boolean

Tidak

false

Menentukan apakah akan mendistribusikan kapasitas grup penskalaan secara merata di beberapa zona. Parameter ini hanya berlaku ketika MultiAZPolicy diatur ke COMPOSABLE. Nilai yang valid:

  • true: Kapasitas grup penskalaan didistribusikan secara merata di beberapa zona.

  • false: Kapasitas grup penskalaan tidak didistribusikan secara merata di beberapa zona.

Nilai default: false.

AllocationStrategy

String

Tidak

priority

Kebijakan alokasi kapasitas. Kebijakan ini menentukan bagaimana grup penskalaan memilih tipe instans yang tersedia untuk memenuhi kebutuhan kapasitas. Kebijakan ini berlaku untuk instans pay-as-you-go dan instans spot. Parameter ini hanya berlaku ketika MultiAZPolicy diatur ke COMPOSABLE. Nilai yang valid:

  • priority: Instans dibuat sesuai urutan tipe instans yang dikonfigurasi.

  • lowestPrice: Instans dibuat berdasarkan harga satuan vCPU dari terendah ke tertinggi.

Nilai default: priority.

SpotAllocationStrategy

String

Tidak

lowestPrice

Kebijakan alokasi untuk instans spot. Anda dapat menggunakan parameter ini untuk menentukan kebijakan alokasi instans spot secara terpisah. Parameter ini hanya berlaku ketika MultiAZPolicy diatur ke COMPOSABLE. Nilai yang valid:

  • priority: Instans dibuat sesuai urutan tipe instans yang dikonfigurasi.

  • lowestPrice: Instans dibuat berdasarkan harga satuan vCPU dari terendah ke tertinggi.

Nilai default: priority.

MaxInstanceLifetime

Integer

Tidak

null

Umur maksimum instans dalam grup penskalaan. Satuan: detik.

Nilai yang valid: [86400, Integer.maxValue].

Nilai default: null.

Catatan

Parameter ini tidak didukung untuk grup penskalaan tipe ECI atau grup penskalaan yang diaktifkan mode hemat.

CustomPolicyARN

String

Tidak

acs:fc:cn-zhangjiakou:16145688****:services/ess_custom_terminate_policy.LATEST/functions/ess_custom_terminate_policy_name

ARN kebijakan penskalaan masuk kustom (Function). Parameter ini hanya berlaku ketika kebijakan penghapusan pertama dalam RemovalPolicies diatur ke CustomPolicy.

ResourceGroupId

String

Tidak

rg-123****

ID kelompok sumber daya tempat grup penskalaan baru berada.

Catatan

Grup penskalaan baru ditempatkan dalam kelompok sumber daya yang ditentukan. Jika Anda tidak menentukan parameter ini, grup penskalaan ditempatkan dalam kelompok sumber daya default.

LoadBalancerConfig.N.LoadBalancerId

String

Tidak

147b46d767c-cn-qingdao-cm5****

ID instance CLB.

LoadBalancerConfig.N.Weight

Integer

Tidak

10

Setelah Auto Scaling menambahkan instans ke kelompok server CLB, ini adalah bobot instans sebagai server backend. Bobot yang lebih tinggi berarti instans dialokasikan lebih banyak permintaan akses. Jika bobotnya 0, instans tidak menerima permintaan akses.

Nilai yang valid: 0 hingga 100.

HealthCheckTypes.N

String

Tidak

ECS

Daftar metode pemeriksaan kesehatan untuk grup penskalaan. Nilai yang valid:

  • NONE: Tidak ada pemeriksaan kesehatan yang dilakukan.

  • ECS: Pemeriksaan kesehatan dilakukan pada instans dalam grup penskalaan. Nilai ini mengaktifkan pemeriksaan kesehatan instans untuk grup penskalaan ECS dan ECI.

  • LOAD_BALANCER: Status kesehatan instans ditentukan oleh hasil pemeriksaan kesehatan load balancer yang terkait. Opsi ini tidak mendukung CLB.

Nilai default: ECS.

DBInstance.N.DBInstanceId

String

Tidak

rm-m5eqju85s45mu0***

ID instans database.

DBInstance.N.Type

String

Tidak

RDS

Jenis database. Nilai yang valid:

  • RDS.

  • Redis.

  • MongoDB.

Nilai default: RDS.

DBInstance.N.AttachMode

String

Tidak

SecurityIp

Metode untuk mengaitkan database dengan grup penskalaan. Nilai yang valid:

  • SecurityIp: Mode daftar putih IP. Alamat IP pribadi instans yang diskalakan keluar secara otomatis ditambahkan ke daftar putih IP database. Mode ini hanya didukung untuk database RDS.

  • SecurityGroup: Mode grup keamanan. Grup keamanan konfigurasi penskalaan ditambahkan ke daftar putih grup keamanan database. Hal ini memungkinkan instans dalam grup keamanan untuk mengakses database.

StopInstanceTimeout

Integer

Tidak

60

Periode timeout untuk menunggu instans ECS berhenti selama skala masuk. Satuan: detik.

Nilai yang valid: 30 hingga 240.

Catatan
  • Parameter ini hanya berlaku selama proses skala masuk ketika ScalingPolicy diatur ke `release`.

  • Jika Anda mengatur parameter ini, sistem menunggu instans berhenti selama durasi StopInstanceTimeout. Setelah timeout, skala masuk dilanjutkan terlepas dari apakah instans telah berhenti atau belum.

  • Jika Anda tidak mengatur parameter ini, sistem menunggu dalam waktu lama agar instans berhenti. Skala masuk hanya dilanjutkan setelah instans berhenti. Jika instans gagal berhenti, proses skala masuk dikembalikan dan gagal.

CapacityOptions.OnDemandBaseCapacity

Integer

Tidak

30

Jumlah minimum instans pay-as-you-go yang diperlukan untuk grup penskalaan. Jika jumlah instans pay-as-you-go dalam grup penskalaan kurang dari nilai ini, sistem secara preferensial membuat instans pay-as-you-go. Nilai yang valid: 0 hingga 1000.

Ketika parameter MultiAZPolicy diatur ke COMPOSABLE, nilai default adalah 0.

CapacityOptions.OnDemandPercentageAboveBaseCapacity

Integer

Tidak

20

Persentase instans pay-as-you-go di antara instans berlebih setelah kebutuhan minimum instans pay-as-you-go (OnDemandBaseCapacity) terpenuhi. Nilai yang valid: 0 hingga 100.

Ketika parameter MultiAZPolicy diatur ke COMPOSABLE, nilai default adalah 100.

CapacityOptions.CompensateWithOnDemand

Boolean

Tidak

true

Parameter ini hanya berlaku ketika MultiAZPolicy diatur ke COST_OPTIMIZED. Parameter ini menentukan apakah akan mengizinkan pembuatan otomatis instans pay-as-you-go untuk memenuhi jumlah instans ECS yang diperlukan jika instans spot tidak dapat dibuat karena alasan seperti harga atau persediaan tidak mencukupi. Nilai yang valid:

  • true: Ya.

  • false: Tidak.

Nilai default: true.

CapacityOptions.SpotAutoReplaceOnDemand

Boolean

Tidak

false

Jika Anda mengaktifkan CompensateWithOnDemand, sistem mungkin membuat instans pay-as-you-go jika instans spot tidak tersedia. Hal ini dapat menyebabkan proporsi instans pay-as-you-go melebihi nilai OnDemandPercentageAboveBaseCapacity. Untuk mencegah instans pay-as-you-go ini berjalan dalam waktu lama, sistem mencoba mengganti instans pay-as-you-go berlebih dengan instans spot. Nilai yang valid:

  • true: Ya.

  • false: Tidak.

Nilai default: false.

CapacityOptions.PriceComparisonMode

String

Tidak

PricePerUnit

Mode perbandingan harga untuk kebijakan optimasi biaya grup penskalaan. Nilai yang valid:

  • PricePerUnit: Membandingkan harga berdasarkan harga per unit kapasitas.

    Kapasitas instans dalam grup penskalaan sama dengan bobot yang diatur untuk tipe instans. Nilai default adalah 1, yang berarti satu instans ECS memiliki kapasitas 1.

  • PricePerVCpu: Membandingkan harga berdasarkan harga per vCPU.

Nilai default: PricePerUnit.

BalanceMode

String

Tidak

BalancedBestEffort

Mode penyeimbangan zona. Parameter ini hanya berlaku ketika penyeimbangan zona diaktifkan. Nilai yang valid:

  • BalancedBestEffort:

    Jika sumber daya gagal dibuat di suatu zona, sistem kembali ke zona lain untuk memastikan sumber daya dikirimkan sebaik mungkin.

  • BalancedOnly:

    Jika sumber daya gagal dibuat di suatu zona, sistem tidak kembali ke zona lain. Aktivitas skala keluar sebagian berhasil. Hal ini mencegah ketidakseimbangan sumber daya yang berlebihan di berbagai zona.

Nilai default: BalancedBestEffort.

AutoRebalance

Boolean

Tidak

false

Menentukan apakah akan mengaktifkan penyeimbangan ulang otomatis untuk grup penskalaan. Parameter ini hanya berlaku ketika BalancedOnly diaktifkan untuk grup penskalaan yang diseimbangkan berdasarkan zona. Nilai yang valid:

  • false: Tidak mengaktifkan penyeimbangan ulang otomatis untuk grup penskalaan.

  • true: Mengaktifkan penyeimbangan ulang otomatis untuk grup penskalaan. Grup penskalaan secara otomatis mendeteksi kapasitas di setiap zona. Jika kapasitas tidak seimbang di berbagai zona, grup penskalaan secara otomatis melakukan aktivitas skala keluar atau skala masuk untuk menyeimbangkan ulang kapasitas.

Nilai default: false.

Parameter respons

Parameter

Tipe

Contoh

Deskripsi

RequestId

String

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

ID permintaan.

ScalingGroupId

String

asg-bp14wlu85wrpchm0****

ID grup penskalaan.

Contoh

Permintaan contoh

http(s)://ess.aliyuncs.com/?Action=CreateScalingGroup
&ScalingGroupName=scalinggroup****
&LaunchTemplateId=lt-m5e3ofjr1zn1aw7****
&LaunchTemplateVersion=Default
&InstanceId=i-28wt4****
&RegionId=cn-qingdao
&MinSize=2
&MaxSize=20
&DefaultCooldown=300
&LoadBalancerIds=["lb-bp1u7etiogg38yvwz****", "lb-bp168cqrux9ai9l7f****", "lb-bp1jv3m9zvj22ufxp****"]
&DBInstanceIds=["rm-bp142f86de0t7****", "rm-bp18l1z42ar4o****", "rm-bp1lqr97h4aqk****"]
&RemovalPolicy.1=OldestScalingConfiguration
&RemovalPolicy.2=OldestInstance
&RemovalPolicy.3=NewestInstance
&VSwitchId=vsw-bp14zolna43z266bq****
&MultiAZPolicy=PRIORITY
&HealthCheckType=ECS
&ScalingPolicy=recycle
&ClientToken=123e4567-e89b-12d3-a456-42665544****
&OnDemandBaseCapacity=30
&OnDemandPercentageAboveBaseCapacity=20
&SpotInstanceRemedy=true
&CompensateWithOnDemand=true
&SpotInstancePools=5
&DesiredCapacity=5
&GroupDeletionProtection=true
&GroupType=ECS
&ContainerGroupId=eci-uf6fonnghi50u374****
&VSwitchIds=["vsw-bp14zolna43z266bq****"]
&LifecycleHook=[{"DefaultResult":"CONTINUE","LifecycleHookName":"lifecyclehook****","LifecycleTransition":"SCALE_OUT","NotificationMetadata":"Test","NotificationArn":"acs:ess:cn-hangzhou:1111111111:queue/queue2","HeartbeatTimeout":600}]
&VServerGroup=[{"VServerGroupAttribute":[{"VServerGroupId":"rsp-bp1443g77****","Weight":100,"Port":22}],"LoadBalancerId":"lb-bp1u7etiogg38yvwz****"}]
&Tag=[{"Key":"Department","Value":"Finance","Propagate":false}]
&LaunchTemplateOverride=[{"InstanceType":"ecs.c5.xlarge","WeightedCapacity":4,"SpotPriceLimit":0.025}]
&AlbServerGroup=[{"AlbServerGroupId":"sgp-ddwb0y0g6y9bjm****","Weight":100,"Port":22}]
&ServerGroup=[{"ServerGroupId":"sgp-5yc3bd9lfyh*****","Type":"ALB","Weight":100,"Port":22}]
&AzBalance=false
&AllocationStrategy=priority
&SpotAllocationStrategy=lowestPrice
&CustomPolicyARN=acs:fc:cn-zhangjiakou:16145688****:services/ess_custom_terminate_policy.LATEST/functions/ess_custom_terminate_policy_name
&ResourceGroupId=rg-123****
&LoadBalancerConfig=[{"LoadBalancerId":"147b46d767c-cn-qingdao-cm5****","Weight":10}]
&HealthCheckTypes=["ECS"]
&DBInstance=[{"DBInstanceId":"rm-m5eqju85s45mu0***","Type":"RDS","AttachMode":"SecurityIp"}]
&StopInstanceTimeout=60
&CapacityOptions={"OnDemandBaseCapacity":30,"OnDemandPercentageAboveBaseCapacity":20,"CompensateWithOnDemand":true,"SpotAutoReplaceOnDemand":false}
&Common request parameters

Respons contoh

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateScalingGroupResponse>
    <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
    <ScalingGroupId>asg-bp14wlu85wrpchm0****</ScalingGroupId>
</CreateScalingGroupResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
  "ScalingGroupId" : "asg-bp14wlu85wrpchm0****"
}

Kode kesalahan

Untuk daftar kode kesalahan, kunjungi API Error Center.

Kode status HTTP

Kode kesalahan

Pesan kesalahan

Deskripsi

400

IncorrectDBInstanceStatus

Status saat ini dari instans DB "XXX" tidak mendukung tindakan ini.

Instans RDS yang ditentukan harus dalam status Running.

400

IncorrectLoadBalancerHealthCheck

Jenis pemeriksaan kesehatan load balancer yang ditentukan saat ini tidak mendukung tindakan ini.

Pemeriksaan kesehatan harus diaktifkan untuk instans CLB yang ditentukan.

400

IncorrectLoadBalancerStatus

Status saat ini dari load balancer yang ditentukan tidak mendukung tindakan ini.

Instans CLB yang ditentukan harus dalam status aktif.

400

IncorrectVSwitchStatus

Status saat ini dari virtual switch tidak mendukung operasi ini.

vSwitch tidak tersedia. Instans ECS tidak dapat dibuat.

400

InvalidDBInstanceId. RegionMismatch

Instans DB "XXX" dan grup penskalaan yang ditentukan tidak berada di Wilayah yang sama.

Instans RDS yang ditentukan dan grup penskalaan harus berada di wilayah yang sama.

400

InvalidLoadBalancerId.IncorrectAddressType

Jenis alamat saat ini dari load balancer yang ditentukan tidak mendukung tindakan ini.

Jika Anda menentukan vSwitch, instans CLB harus bertipe jaringan internal.

400

InvalidLoadBalancerId.IncorrectInstanceNetworkType

Jenis jaringan instans dalam Load Balancer yang ditentukan tidak mendukung tindakan ini.

Jenis jaringan instans ECS dalam instans CLB yang ditentukan harus sama dengan jenis jaringan grup penskalaan.

400

InvalidLoadBalancerId.RegionMismatch

Load Balancer yang ditentukan dan grup penskalaan yang ditentukan tidak berada di Wilayah yang sama.

Instans CLB yang ditentukan dan grup penskalaan harus berada di wilayah yang sama.

400

InvalidLoadBalancerId.VPCMismatch

vSwitch yang ditentukan dan instans dalam Load Balancer yang ditentukan tidak berada di VPC yang sama.

Instans ECS yang terhubung ke instans CLB dan vSwitch harus berada di VPC yang sama.

400

InvalidParameter

Nilai parameter yang ditentukan "ScalingPolicy" tidak valid.

Parameter mode reklamasi yang ditentukan tidak valid.

400

InvalidParameter.Conflict

Nilai parameter &lt;nama parameter&gt; dan parameter &lt;nama parameter&gt; saling bertentangan.

MinSize yang ditentukan tidak boleh lebih besar dari MaxSize.

400

InvalidScalingGroupName.Duplicate

Nilai parameter yang ditentukan &lt;nama parameter&gt; duplikat.

Nama grup penskalaan sudah ada.

400

QuotaExceeded.DBInstanceSecurityIP

Kuota IP keamanan terlampaui dalam instans DB "XXX".

Jumlah alamat IP dalam daftar putih instans RDS yang ditentukan telah mencapai batas atas.

400

QuotaExceeded.PrivateIpAddress

Kuota alamat IP pribadi terlampaui dalam virtual switch yang ditentukan.

vSwitch tidak dapat mengalokasikan lebih banyak alamat IP pribadi.

400

QuotaExceeded.ScalingGroup

Kuota grup penskalaan terlampaui.

Jumlah grup penskalaan yang dapat Anda gunakan telah mencapai batas atas.

400

QuotaExceeded.VPCInstance

Kuota instans terlampaui dalam VPC yang ditentukan.

Jumlah instans dalam VPC telah melebihi batas atas.

404

InvalidDBInstanceId.NotFound

Instans DB "XXX" tidak ada.

Instans RDS yang ditentukan tidak ada.

404

InvalidLoadBalancerId.NotFound

Load Balancer yang ditentukan tidak ada.

Instans CLB yang ditentukan tidak ada.

404

InvalidRegionId.NotFound

Wilayah yang ditentukan tidak ada.

Wilayah yang ditentukan tidak ada.

404

InvalidVSwitchId.NotFound

Virtual switch yang ditentukan tidak ada.

vSwitch yang ditentukan tidak ada.

400

LaunchTemplateVersionSet.NotFound

Versi templat peluncuran tertentu tidak ada.

Versi templat peluncuran yang ditentukan tidak ada.

400

LaunchTemplateSet.NotFound

Set templat peluncuran yang ditentukan tidak ditemukan.

Templat peluncuran yang ditentukan tidak ada.

400

TemplateMissingParameter.ImageId

Parameter input "ImageId" yang wajib untuk memproses permintaan ini tidak disediakan.

Versi templat peluncuran yang ditentukan tidak memiliki informasi image.

400

TemplateMissingParameter.InstanceTypes

Parameter input "InstanceTypes" yang wajib untuk memproses permintaan ini tidak disediakan.

Versi templat peluncuran yang ditentukan tidak memiliki informasi tipe instans.

400

TemplateMissingParameter.SecurityGroup

Parameter input "SecurityGroup" yang wajib untuk memproses permintaan ini tidak disediakan.

Versi templat peluncuran yang ditentukan tidak memiliki informasi grup keamanan.

400

TemplateVersion.NotNumber

Parameter input "LaunchTemplateVersion" seharusnya berupa string yang merepresentasikan nomor versi.

Nomor versi tetap templat peluncuran yang ditentukan bukan angka.

400

AlbServerGroup.NotExist

Kelompok Server "%s" tidak ada.

Kelompok server ALB yang ditentukan tidak ada dalam akun Anda.