All Products
Search
Document Center

Auto Scaling:ModifyScalingConfiguration

Last Updated:Sep 17, 2026

Mengubah konfigurasi penskalaan tipe ECS (templat Instans untuk skala keluar) jika konfigurasi penskalaan saat ini tidak memenuhi kebutuhan bisnis Anda.

Deskripsi operasi

Deskripsi operasi

  • Jika Anda mengubah nama konfigurasi penskalaan, pastikan tidak ada konfigurasi penskalaan dengan nama yang sama dalam grup penskalaan yang sama.

  • Anda dapat menggunakan salah satu metode berikut untuk mengonfigurasi antarmuka jaringan primer. Namun, Anda hanya dapat menggunakan satu metode dalam setiap panggilan API. Jika Anda menggunakan kedua metode, panggilan akan gagal dan pesan error akan dikembalikan.

    • Gunakan parameter seperti SecurityGroupId, SecurityGroupIds.N, dan Ipv6AddressCount untuk mengonfigurasi antarmuka jaringan primer secara langsung.

    • Gunakan NetworkInterfaces.N untuk mengonfigurasi antarmuka jaringan primer dan sekunder. Jika Anda menggunakan parameter ini, Anda harus mengonfigurasi antarmuka jaringan primer. Ketika NetworkInterfaces.N.InstanceType diatur ke Primary, antarmuka jaringan primer dikonfigurasi. Ketika NetworkInterfaces.N.InstanceType diatur ke Secondary atau dibiarkan kosong, antarmuka jaringan sekunder dikonfigurasi.

    Catatan

    Saat Anda mengubah konfigurasi penskalaan dan memilih salah satu metode sebelumnya untuk mengonfigurasi antarmuka jaringan, konfigurasi antarmuka jaringan yang diatur oleh metode lain akan dihapus.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

ess:ModifyScalingConfiguration

update

*Semua resource.

*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

ScalingConfigurationId

string

Yes

ID konfigurasi penskalaan yang ingin Anda ubah.

asc-bp16har3jpj6fjbx****

IoOptimized

string

No

Apakah instans merupakan instans optimasi I/O. Nilai valid:

  • none: Instans bukan instans optimasi I/O.

  • optimized: Instans adalah instans optimasi I/O.

none

SpotStrategy

string

No

Kebijakan preempsi untuk instans bayar sesuai pemakaian. Nilai valid:

  • NoSpot: instans bayar sesuai pemakaian reguler.

  • SpotWithPriceLimit: spot instans dengan harga maksimum per jam yang ditentukan pengguna.

  • SpotAsPriceGo: spot instans yang harga pasar pada waktu pembelian digunakan secara otomatis sebagai harga penawaran.

NoSpot

ScalingConfigurationName

string

No

Nama konfigurasi penskalaan. Panjang nama harus 2 hingga 64 karakter dan dapat berisi huruf, angka, garis bawah (_), tanda hubung (-), dan titik (.). Nama harus dimulai dengan huruf, angka, atau karakter Tionghoa.

Nama konfigurasi penskalaan harus unik dalam grup penskalaan di wilayah yang sama. Jika Anda tidak menentukan parameter ini, ID konfigurasi penskalaan akan digunakan secara default.

test-modify

InstanceName

string

No

Nama Instans ECS yang dibuat melalui pembuatan otomatis berdasarkan konfigurasi penskalaan.

inst****

HostName

string

No

Hostname server Elastic Computing Service (ECS). Titik (.) atau tanda hubung (-) tidak boleh digunakan sebagai karakter pertama atau terakhir, atau digunakan secara berurutan. Konvensi penamaan bervariasi berdasarkan tipe instans:

  • Instans Windows: Hostname harus memiliki panjang 2 hingga 15 karakter dan dapat berisi huruf, angka, dan tanda hubung (-). Hostname tidak boleh mengandung titik (.) atau seluruhnya terdiri dari angka.

  • Instans lain (seperti Linux): Hostname harus memiliki panjang 2 hingga 64 karakter dan dapat mengandung beberapa titik (.). Setiap segmen di antara dua titik (.) dapat berisi huruf, angka, dan tanda hubung (-).

hos****

ImageId

string

No

ID file image yang digunakan untuk pembuatan otomatis instans.

Catatan

Jika image yang sebelumnya digunakan dalam konfigurasi penskalaan mencakup cloud disk sistem dan cloud disk data, informasi cloud disk data akan dihapus setelah Anda mengubah image.

centos6u5_64_20G_aliaegis_2014****.vhd

ImageName

string

No

Nama file image. Nama image harus unik dalam suatu wilayah. Jika Anda menentukan ImageId, ImageName akan diabaikan.

Anda tidak dapat menggunakan ImageName untuk menentukan image dari Alibaba Cloud Marketplace.

suse11sp3_64_20G_aliaegis_2015****.vhd

Cpu

integer

No

Jumlah vCPU.

Anda dapat menentukan CPU dan Memory untuk mendefinisikan rentang tipe instans. Misalnya, mengatur CPU ke 2 dan Memory ke 16 mendefinisikan semua tipe instans dengan 2 vCPU dan memori 16 GiB. Penyesuaian Skala Otomatis menentukan set tipe instans aktif berdasarkan faktor-faktor seperti pengaturan optimasi I/O dan zona, lalu membuat instans dengan harga terendah berdasarkan pengurutan harga.

Catatan

Konfigurasi ini hanya berlaku ketika mode optimasi biaya diaktifkan dan tidak ada tipe instans yang ditentukan dalam konfigurasi penskalaan.

2

Memory

integer

No

Ukuran memori.

Anda dapat menentukan CPU dan Memory untuk mendefinisikan rentang tipe instans. Misalnya, mengatur CPU ke 2 dan Memory ke 16 mendefinisikan semua tipe instans dengan 2 vCPU dan memori 16 GiB. Penyesuaian Skala Otomatis menentukan set tipe instans aktif berdasarkan faktor-faktor seperti pengaturan optimasi I/O dan zona, lalu membuat instans dengan harga terendah berdasarkan pengurutan harga.

Catatan

Konfigurasi ini hanya berlaku ketika mode optimasi biaya diaktifkan dan tidak ada tipe instans yang ditentukan dalam konfigurasi penskalaan.

16

InternetChargeType

string

No

Metode penagihan untuk penggunaan jaringan. Nilai valid:

  • PayByBandwidth: bayar per bandwidth. Nilai InternetMaxBandwidthOut digunakan sebagai nilai bandwidth tetap.

  • PayByTraffic: bayar per trafik. Nilai InternetMaxBandwidthOut digunakan sebagai bandwidth puncak. Penagihan didasarkan pada lalu lintas jaringan aktual.

PayByBandwidth

InternetMaxBandwidthOut

integer

No

Bandwidth publik arah keluar maksimum. Unit: Mbit/s. Nilai valid: 0 hingga 100.

Nilai default: 0.

10

SystemDisk.Category

string

No

Kategori cloud disk sistem. Nilai valid:

  • cloud: cloud disk dasar. Properti DeleteWithInstance dari cloud disk dasar yang dibuat bersama instans diatur ke true.

  • cloud_efficiency: cloud disk ultra.

  • cloud_ssd: SSD standar.

  • cloud_essd: ESSD.

  • ephemeral_ssd: SSD lokal.

  • cloud_auto: cloud disk ESSD AutoPL.

Parameter ini tidak dapat ditentukan bersama dengan SystemDiskCategories.N. Jika parameter ini dan SystemDiskCategories.N tidak ditentukan, nilai default akan digunakan. Jika tipe instans termasuk dalam keluarga instans Generasi I dan instans bukan merupakan instans yang dioptimalkan untuk I/O, nilai defaultnya adalah cloud. Jika tidak, nilai defaultnya adalah cloud_efficiency.

cloud_efficiency

SystemDisk.Size

integer

No

Ukuran Tipe disk sistem. Unit: GiB. Nilai valid:

  • Tipe disk dasar: 20 hingga 500.

  • ESSD:
    • PL0: 1 hingga 2048.

    • PL1: 20 hingga 2048.

    • PL2: 461 hingga 2048.

    • PL3: 1261 hingga 2048.

  • Tipe disk ESSD AutoPL: 1 hingga 2048.

  • Tipe Tipe disk lainnya: 20 hingga 2048.

Nilai parameter ini harus lebih besar atau sama dengan max{1, ImageSize}.

Nilai default: max{40, ImageSize}.

50

SystemDisk.DiskName

string

No

Nama cloud disk sistem. Panjang nama harus 2 hingga 128 karakter dan dapat berisi huruf, angka, titik dua (:), garis bawah (_), dan tanda hubung (-). Nama harus dimulai dengan huruf atau karakter Tionghoa dan tidak boleh dimulai dengan http:// atau https://.

cloud_ssdSystem

SystemDisk.Description

string

No

Deskripsi cloud disk sistem. Panjang deskripsi harus 2 hingga 256 karakter dan tidak boleh dimulai dengan http:// atau https://.

Test system disk

SystemDisk.AutoSnapshotPolicyId

string

No

ID kebijakan snapshot otomatis yang diterapkan pada cloud disk sistem.

sp-bp12m37ccmxvbmi5****

SystemDisk.PerformanceLevel

string

No

Tingkat kinerja (PL) cloud disk sistem ketika disk adalah ESSD. Nilai valid:

  • PL0: Satu ESSD dapat mengirimkan hingga 10.000 IOPS baca/tulis acak.

  • PL1: Satu ESSD dapat mengirimkan hingga 50.000 IOPS baca/tulis acak.

  • PL2: Satu ESSD dapat mengirimkan hingga 100.000 IOPS baca/tulis acak.

  • PL3: Satu ESSD dapat mengirimkan hingga 1.000.000 IOPS baca/tulis acak.

Catatan

Untuk informasi lebih lanjut tentang cara memilih tingkat kinerja ESSD, lihat ESSD.

PL0

LoadBalancerWeight

integer

No

Bobot server backend SLB. Nilai valid: 1 hingga 100.

50

UserData

string

No

Data pengguna Instans ECS. Data harus dienkode dalam Base64. Ukuran maksimum data mentah sebelum pengkodean adalah 32 KB.

ZWNobyBoZWxsbyBlY3Mh

KeyPairName

string

No

Nama pasangan kunci yang digunakan untuk masuk ke Instans ECS.

  • Untuk instans Windows, parameter ini diabaikan dan kosong secara default.

  • Untuk instans Linux, login berbasis kata sandi dinonaktifkan selama inisialisasi.

KeyPair_Name

RamRoleName

string

No

Nama peran RAM yang terkait dengan Instans ECS. Nama disediakan dan dikelola oleh RAM. Anda dapat memanggil ListRoles untuk mengkueri peran RAM yang tersedia. Untuk informasi lebih lanjut tentang cara membuat peran RAM, lihat CreateRole.

RamRoleTest

PasswordInherit

boolean

No

Apakah akan menggunakan kata sandi yang telah ditetapkan dalam image. Untuk menggunakan parameter ini, pastikan kata sandi telah dikonfigurasi untuk image.

false

Tags

string

No

Tag Instans ECS. Tag ditentukan sebagai pasangan kunci-nilai. Anda dapat menentukan hingga 20 tag. Batasan berikut berlaku untuk kunci dan nilai:

  • Panjang kunci dapat mencapai 64 karakter dan tidak boleh dimulai dengan aliyun atau acs:. Kunci tidak boleh mengandung http:// atau https://. Kunci tidak boleh berupa string kosong saat tag digunakan.

  • Panjang nilai dapat mencapai 128 karakter dan tidak boleh dimulai dengan aliyun atau acs:. Nilai tidak boleh mengandung http:// atau https://. Nilai dapat berupa string kosong.

{"key1":"value1","key2":"value2", ... "key5":"value5"}

DeploymentSetId

string

No

ID set penyebaran tempat Instans ECS berada.

ds-bp13v7bjnj9gis****

SecurityGroupId

string

No

ID grup keamanan tempat Instance ECS berada. Instance ECS dalam grup keamanan yang sama dapat saling mengakses.

sg-F876F****

Override

boolean

No

Apakah akan menimpa data yang ada. Nilai valid:

  • true: Menimpa data yang ada.

  • false: Tidak menimpa data yang ada.

true

ResourceGroupId

string

No

ID kelompok sumber daya tempat Instans ECS berada.

abcd1234abcd****

HpcClusterId

string

No

ID kluster HPC tempat Instans ECS berada.

hpc-Klusterid

InstanceDescription

string

No

Deskripsi Instans ECS. Panjang deskripsi harus 2 hingga 256 karakter dan tidak boleh dimulai dengan http:// atau https://.

Test Instans

Ipv6AddressCount

integer

No

Jumlah alamat IPv6 yang dihasilkan secara acak yang dialokasikan ke pengontrol antarmuka jaringan (NIC).

1

CreditSpecification

string

No

Mode berjalan Instance Burstable. Nilai valid:

Jenis Penyimpanan Standar

ImageFamily

string

No

Nama keluarga gambar. Anda dapat menentukan parameter ini untuk mendapatkan image terbaru yang tersedia dari keluarga gambar tertentu untuk pembuatan instans. Jika Anda telah menentukan ImageId, Anda tidak dapat menentukan parameter ini.

hangzhou-daily-update

ZoneId

string

No

ID zona Instans ECS.

cn-hangzhou-g

DedicatedHostId

string

No

Apakah akan membuat Instans ECS pada host spesifikasi khusus. Karena host spesifikasi khusus tidak mendukung pembuatan spot instans, pengaturan SpotStrategy dan SpotPriceLimit dalam permintaan akan diabaikan secara otomatis ketika Anda menentukan DedicatedHostId.

Anda dapat memanggil DescribeDedicatedHosts untuk mengkueri daftar ID host spesifikasi khusus.

dh-bp67acfmxazb4p****

Affinity

string

No

Apakah instans pada host spesifikasi khusus terkait dengan host spesifikasi khusus tersebut. Nilai valid:

  • default: Instans tidak terkait dengan host spesifikasi khusus. Ketika instans yang memiliki mode hemat diaktifkan dimulai ulang setelah dihentikan, instans akan disebar ke host spesifikasi khusus lain dalam kolam sumber daya penyebaran otomatis jika sumber daya host spesifikasi khusus asli tidak mencukupi.

  • host: Instans terkait dengan host spesifikasi khusus. Ketika instans yang memiliki mode hemat diaktifkan dimulai ulang setelah dihentikan, instans tetap disebar ke host spesifikasi khusus asli. Jika sumber daya host spesifikasi khusus asli tidak mencukupi, instans gagal dimulai ulang.

default

Tenancy

string

No

Apakah akan membuat instans pada host spesifikasi khusus. Nilai valid:

  • default: membuat instans yang tidak berada pada host spesifikasi khusus.

  • host: membuat instans pada host spesifikasi khusus. Jika Anda tidak menentukan DedicatedHostId, Alibaba Cloud secara otomatis memilih host spesifikasi khusus untuk instans.

default

SchedulerOptions

object

No

Opsi penjadwal.

["testManagedPrivateSpaceId****"]

PrivatePoolOptions.MatchCriteria

string

No

Opsi kolam pribadi untuk startup instans. Setelah jaminan elastisitas atau reservasi kapasitas berlaku, kolam pribadi dihasilkan untuk digunakan instans selama startup. Nilai valid:

  • Open: mode terbuka. Sistem secara otomatis mencocokkan kapasitas kolam pribadi terbuka yang tersedia. Jika tidak ada kapasitas kolam pribadi yang cocok, sumber daya kolam publik digunakan. Anda tidak perlu menentukan PrivatePoolOptions.Id.

  • Target: mode tertentu. Instans menggunakan kapasitas kolam pribadi tertentu untuk memulai. Jika kapasitas kolam pribadi tertentu tidak tersedia, instans gagal dimulai. Anda harus menentukan ID kolam pribadi, yang berarti PrivatePoolOptions.Id diperlukan.

  • None: tidak ada kolam pribadi yang digunakan. Instans tidak menggunakan kapasitas kolam pribadi selama startup.

Open

PrivatePoolOptions.Id

string

No

ID kolam pribadi. ID kolam pribadi sama dengan ID jaminan elastisitas atau reservasi kapasitas.

eap-bp67acfmxazb4****

SpotDuration

integer

No

Periode retensi spot instans. Unit: jam. Nilai valid:

  • 1: Setelah instans dibuat, Alibaba Cloud memastikan bahwa instans tidak dilepaskan secara otomatis dalam 1 jam. Setelah 1 jam, sistem secara otomatis membandingkan harga penawaran dengan harga pasar dan memeriksa inventaris sumber daya untuk menentukan apakah akan mempertahankan pelepasan otomatis instans.

  • 0: Setelah instans dibuat, Alibaba Cloud tidak memastikan bahwa instans berjalan selama 1 jam. Sistem secara otomatis membandingkan harga penawaran dengan harga pasar dan memeriksa inventaris sumber daya untuk menentukan apakah akan mempertahankan pelepasan otomatis instans.

Catatan

Alibaba Cloud mengirimkan notifikasi event sistem ECS 5 menit sebelum instans dilepaskan. Spot instans ditagih per detik. Kami menyarankan Anda memilih periode retensi yang sesuai berdasarkan durasi eksekusi tugas yang diharapkan.

Nilai default: 1.

1

SpotInterruptionBehavior

string

No

Mode interupsi spot instans. Hanya Terminate (default) yang didukung, yang langsung merilis instans.

Terminate

DataDisk

array<object>

No

Daftar cloud disk data.

object

No

Daftar cloud disk data.

PerformanceLevel

string

No

Tingkat kinerja (PL) cloud disk data ketika disk adalah ESSD. Nilai N harus konsisten dengan N dalam DataDisk.N.Category=cloud_essd. Nilai valid:

  • PL0: Satu ESSD dapat mengirimkan hingga 10.000 IOPS baca/tulis acak.

  • PL1: Satu ESSD dapat mengirimkan hingga 50.000 IOPS baca/tulis acak.

  • PL2: Satu ESSD dapat mengirimkan hingga 100.000 IOPS baca/tulis acak.

  • PL3: Satu ESSD dapat mengirimkan hingga 1.000.000 IOPS baca/tulis acak.

Catatan

Untuk informasi lebih lanjut tentang cara memilih tingkat kinerja ESSD, lihat ESSD.

PL1

AutoSnapshotPolicyId

string

No

ID kebijakan snapshot otomatis yang diterapkan pada cloud disk data N. Nilai valid N: 1 hingga 16.

sp-bp19nq9enxqkomib****

Encrypted

string

No

Apakah cloud disk data N dienkripsi. Nilai valid N: 1 hingga 16. Nilai valid:

  • true: dienkripsi.

  • false: tidak dienkripsi.

false

Description

string

No

Deskripsi cloud disk data N. Nilai valid N: 1 hingga 16. Panjang deskripsi harus 2 hingga 256 karakter dan tidak boleh dimulai dengan http:// atau https://.

Test data disk

SnapshotId

string

No

ID snapshot yang digunakan untuk membuat cloud disk data N. Nilai valid N: 1 hingga 16. Setelah Anda menentukan parameter ini, DataDisk.N.Size akan diabaikan. Ukuran aktual cloud disk yang dibuat adalah ukuran snapshot yang ditentukan.

Jika snapshot dibuat pada atau sebelum 15 Juli 2013, panggilan akan ditolak dan pesan error InvalidSnapshot.TooOld akan dikembalikan.

s-snapshot****

Categories

array

No

Beberapa tipe disk dari cloud disk data N. N pertama menunjukkan cloud disk data N. Nilai valid: 1 hingga 16. N kedua menunjukkan tipe disk ke-N untuk cloud disk data N. Nilai valid: 1 hingga 4. Ini berarti Anda dapat menentukan hingga 4 tipe disk untuk cloud disk data dalam konfigurasi penskalaan. Nilai N yang lebih kecil menunjukkan prioritas lebih tinggi. Ketika tipe disk dengan prioritas lebih tinggi tidak tersedia, Penyesuaian Skala Otomatis secara otomatis mencoba tipe disk dengan prioritas berikutnya untuk membuat cloud disk data. Nilai valid:

  • cloud: cloud disk dasar. Atribut DeleteWithInstance dari cloud disk dasar yang dibuat bersama instans diatur ke true.

  • cloud_efficiency: ultra cloud disk.

  • cloud_ssd: SSD standar.

  • cloud_essd: ESSD.

  • ephemeral_ssd: SSD lokal.

  • cloud_auto: cloud disk ESSD AutoPL.

  • cloud_regional_disk_auto: ESSD regional.

Catatan

Anda tidak dapat menentukan parameter ini dan DataDisk.N.Category secara bersamaan.

cloud

string

No

Beberapa tipe disk dari cloud disk data N. N pertama menunjukkan cloud disk data N. Nilai valid: 1 hingga 16. N kedua menunjukkan tipe disk ke-N untuk cloud disk data N. Nilai valid: 1 hingga 4. Ini berarti Anda dapat menentukan hingga 4 tipe disk untuk cloud disk data dalam konfigurasi penskalaan. Nilai N yang lebih kecil menunjukkan prioritas lebih tinggi. Ketika tipe disk dengan prioritas lebih tinggi tidak tersedia, Penyesuaian Skala Otomatis secara otomatis mencoba tipe disk dengan prioritas berikutnya untuk membuat cloud disk data. Nilai valid:

  • cloud: cloud disk dasar. Atribut DeleteWithInstance dari cloud disk dasar yang dibuat bersama instans diatur ke true.

  • cloud_efficiency: ultra cloud disk.

  • cloud_ssd: SSD standar.

  • cloud_essd: ESSD.

Catatan

Anda tidak dapat menentukan parameter ini dan DataDisk.N.Category secara bersamaan.

cloud

Size

integer

No

Ukuran cloud disk data N. Nilai valid N: 1 hingga 16. Unit: GiB. Nilai valid:

  • cloud: 5 hingga 2000.

  • cloud_efficiency: 20 hingga 32768.

  • cloud_essd: 20 hingga 32768.

  • ephemeral_ssd: 5 hingga 800.

Setelah Anda menentukan parameter ini, ukuran cloud disk harus lebih besar atau sama dengan ukuran snapshot yang ditentukan oleh SnapshotId.

100

Device

string

No

Titik memasang cloud disk data N. Nilai valid N: 1 hingga 16. Jika Anda tidak menentukan parameter ini, titik memasang akan dialokasikan oleh sistem secara default selama pembuatan otomatis Instans ECS. Titik memasang berkisar dari /dev/xvdb hingga /dev/xvdz.

/dev/xvdb

DiskName

string

No

Nama cloud disk data N. Nilai valid N: 1 hingga 16. Panjang nama harus 2 hingga 128 karakter dan dapat berisi huruf, angka, titik dua (:), garis bawah (_), dan tanda hubung (-). Nama harus dimulai dengan huruf atau karakter Tionghoa dan tidak boleh dimulai dengan http:// atau https://.

cloud_ssdData

Category

string

No

Kategori cloud disk data N. Nilai valid N: 1 hingga 16. Nilai valid:

  • cloud: cloud disk dasar. Atribut DeleteWithInstance dari cloud disk dasar yang dibuat bersama instans diatur ke true.

  • cloud_efficiency: ultra cloud disk.

  • cloud_ssd: SSD standar.

  • cloud_essd: ESSD.

  • ephemeral_ssd: SSD lokal.

  • cloud_auto: cloud disk ESSD AutoPL.

  • cloud_regional_disk_auto: ESSD regional.

Parameter ini tidak dapat ditentukan bersama dengan DataDisk.N.Categories.N. Jika neither parameter ini maupun DataDisk.N.Categories.N ditentukan, nilai default akan digunakan:

  • Untuk instans optimasi I/O, nilai default adalah cloud_efficiency.

  • Untuk instans non-optimasi I/O, nilai default adalah cloud.

cloud_ssd

DeleteWithInstance

boolean

No

Apakah cloud disk data N dilepaskan ketika instans dilepaskan. Nilai valid N: 1 hingga 16. Nilai valid:

  • true: Cloud disk dilepaskan ketika instans dilepaskan.

  • false: Cloud disk dipertahankan ketika instans dilepaskan.

Parameter ini hanya dapat diatur untuk cloud disk independen (DataDisk.N.Category diatur ke cloud, cloud_efficiency, cloud_ssd, atau cloud_essd). Jika tidak, error akan dikembalikan.

true

KMSKeyId

string

No

ID kunci KMS untuk cloud disk data N. Nilai valid N: 1 hingga 16.

0e478b7a-4262-4802-b8cb-00d3fb40****

ProvisionedIops

integer

No

Metrik kinerja IOPS yang disediakan (Input/Output Operations Per Second) dari cloud disk data.

Catatan

IOPS (Input/Output Operations Per Second) mengukur jumlah operasi baca dan tulis (output/input) yang dapat diproses oleh perangkat penyimpanan blok per detik.

100

BurstingEnabled

boolean

No

Apakah akan mengaktifkan fitur burst (lonjakan performa) untuk cloud disk data. Nilai valid:

  • true: diaktifkan.

  • false: tidak diaktifkan.

Catatan

Parameter ini hanya didukung ketika DataDisk.Category diatur ke cloud_auto.

false

SpotPriceLimit

array<object>

No

Koleksi informasi spot instans.

object

No

Koleksi informasi spot instans.

PriceLimit

number

No

Harga penawaran untuk spot instans. Nilai valid N: 1 hingga 20. Parameter ini hanya berlaku ketika SpotStrategy diatur ke SpotWithPriceLimit.

0.125

InstanceType

string

No

Tipe instans spot instans. Nilai valid N: 1 hingga 20. Parameter ini hanya berlaku ketika SpotStrategy diatur ke SpotWithPriceLimit.

ecs.g6.large

InstanceTypes

array

No

Tipe instans untuk dukungan multiple instance type. Jika InstanceTypes.N ditentukan, InstanceType akan diabaikan. Nilai valid N: 1 hingga 20. Ini berarti Anda dapat menentukan hingga 20 tipe instans dalam konfigurasi penskalaan.

N mewakili prioritas tipe instans dalam konfigurasi penskalaan saat ini. Tipe instans 1 memiliki prioritas tertinggi, dan prioritas menurun seiring bertambahnya angka. Ketika instans tidak dapat dibuat menggunakan tipe instans dengan prioritas lebih tinggi, Penyesuaian Skala Otomatis secara otomatis memilih tipe instans dengan prioritas berikutnya untuk membuat instans.

ecs.g6.large

string

No

Tipe instans untuk dukungan multiple instance type. Jika InstanceTypes.N ditentukan, InstanceType akan diabaikan. Nilai valid N: 1 hingga 20. Ini berarti Anda dapat menentukan hingga 20 tipe instans dalam konfigurasi penskalaan.

N mewakili prioritas tipe instans dalam konfigurasi penskalaan saat ini. Tipe instans 1 memiliki prioritas tertinggi, dan prioritas menurun seiring bertambahnya angka. Ketika instans tidak dapat dibuat menggunakan tipe instans dengan prioritas lebih tinggi, Penyesuaian Skala Otomatis secara otomatis memilih tipe instans dengan prioritas berikutnya untuk membuat instans.

ecs.g6.large

InstanceTypeOverride

array<object>

No

Informasi terkait tipe instans.

object

No

Informasi terkait tipe instans.

InstanceType

string

No

Untuk menentukan kapasitas tipe instans dalam konfigurasi penskalaan, tentukan parameter ini dan InstanceTypeOverride.N.WeightedCapacity.

Parameter ini menentukan tipe instans. Anda dapat menentukan nilai N untuk parameter ini dan menggunakan parameter InstanceTypeOverride.N.WeightedCapacity untuk mendukung bobot kustom untuk multiple instance type. Nilai valid N: 1 hingga 20.

Catatan

Anda tidak dapat menentukan parameter ini dan instanceTypes secara bersamaan.

Nilai valid InstanceType: Tipe instans Instans ECS yang tersedia untuk dibeli. Untuk informasi lebih lanjut, lihat Keluarga instans.

ecs.c5.xlarge

WeightedCapacity

integer

No

Untuk menentukan kapasitas tipe instans dalam konfigurasi penskalaan, tentukan InstanceTypeOverride.N.InstanceType terlebih dahulu, lalu tentukan parameter ini. Kedua parameter memiliki korespondensi satu-satu, dan nilai N harus konsisten.

Parameter ini menentukan bobot tipe instans, yang mewakili kapasitas satu instans dari tipe ini dalam grup penskalaan. Bobot yang lebih besar berarti lebih sedikit instans dari tipe ini yang diperlukan untuk memenuhi kapasitas yang diharapkan.

Karena tipe instans berbeda dalam jumlah vCPU, ukuran memori, dan metrik kinerja lainnya, Anda dapat menetapkan bobot berbeda untuk tipe instans berbeda berdasarkan kebutuhan Anda.

Contoh:

  • Kapasitas saat ini: 0.

  • Jumlah instans yang diharapkan: 6.

  • Kapasitas ecs.c5.xlarge: 4.

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

Catatan

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

Nilai valid WeightedCapacity: 1 hingga 500.

4

SecurityGroupIds

array

No

ID grup keamanan tempat Instance ECS ditambahkan. Nilai valid N bergantung pada jumlah maksimum grup keamanan tempat instans dapat berada. Untuk informasi lebih lanjut, lihat bagian grup keamanan dalam Batasan.

Catatan

Anda tidak dapat menentukan SecurityGroupId dan SecurityGroupIds.N secara bersamaan.

sg-bp18kz60mefs****

string

No

ID grup keamanan.

sg-bp18kz60mefs****

InstancePatternInfo

array<object>

No

Informasi terkait tipe instans dalam mode cerdas.

object

No

Informasi terkait tipe instans dalam mode cerdas.

Cores

integer

No

Jumlah core vCPU dari tipe instans dalam mode konfigurasi cerdas. Parameter ini digunakan untuk memfilter tipe instans yang memenuhi persyaratan. Untuk informasi lebih lanjut, lihat Keluarga instans. Nilai valid N: 1 hingga 10.

Perhatikan hal-hal berikut:

  • Parameter InstancePatternInfo.N hanya berlaku untuk grup penskalaan dengan jenis jaringan VPC.

  • Anda harus menentukan kedua parameter InstancePatternInfo.N.Cores dan InstancePatternInfo.N.Memory untuk parameter InstancePatternInfo.N.

  • Jika Anda telah menentukan tipe instans menggunakan parameter InstanceType atau InstanceTypes.N, Penyesuaian Skala Otomatis akan mengutamakan penggunaan tipe instans yang ditentukan untuk scale-out. Jika tipe instans yang ditentukan habis stok, Penyesuaian Skala Otomatis akan menggunakan tipe instans dengan harga terendah dari yang cocok dengan nilai parameter InstancePatternInfo.N untuk scale-out.

2

InstanceFamilyLevel

string

No

Tingkat family instans dalam mode konfigurasi cerdas. Parameter ini digunakan untuk memfilter tipe instans yang memenuhi persyaratan. Nilai valid:

  • EntryLevel: tingkat entry, yang merujuk pada tipe instans shared. Tipe instans ini memiliki biaya lebih rendah tetapi tidak dapat menjamin stabilitas performa komputasi instans. Tingkat ini cocok untuk skenario dengan utilisasi CPU rendah. Untuk informasi lebih lanjut, lihat Keluarga instans shared.

  • EnterpriseLevel: tingkat enterprise. Tipe instans ini menyediakan performa stabil dan Sumber daya khusus. Tingkat ini cocok untuk skenario yang membutuhkan stabilitas tinggi. Untuk informasi lebih lanjut, lihat Keluarga instans.

  • CreditEntryLevel: tingkat credit entry, yang merujuk pada Instance Burstable. Tipe instans ini menggunakan Kredit CPU untuk memastikan performa komputasi. Tingkat ini cocok untuk skenario dengan utilisasi CPU rendah dengan lonjakan sesekali. Untuk informasi lebih lanjut, lihat Instans burstable.

Nilai valid N: 1 hingga 10.

EnterpriseLevel

MaxPrice

number

No

Harga per jam maksimum untuk instance pay-as-you-go atau spot instans dalam mode konfigurasi cerdas. Parameter ini digunakan untuk memfilter tipe instans yang memenuhi persyaratan. Nilai valid N: 1 hingga 10.

Catatan

Parameter ini wajib diisi jika SpotStrategy diatur ke SpotWithPriceLimit. Dalam kasus lain, parameter ini opsional.

2

Memory

number

No

Ukuran memori dari tipe instans dalam mode konfigurasi cerdas. Unit: GiB. Parameter ini digunakan untuk memfilter tipe instans yang memenuhi persyaratan. Untuk informasi lebih lanjut, lihat Keluarga instans. Nilai valid N: 1 hingga 10.

4

Architecture

array

No

Tipe arsitektur dari tipe instans. Nilai valid:

  • X86: Komputasi X86.

  • Heterogeneous: Komputasi heterogen, seperti GPU atau FPGA.

  • BareMental: Server ECS Bare Metal Instance.

  • Arm: Komputasi Arm.

Nilai default: semua tipe arsitektur disertakan.

string

No

Tipe arsitektur dari tipe instans. Nilai valid:

  • X86: Komputasi X86.

  • Heterogeneous: Komputasi heterogen, seperti GPU atau FPGA.

  • BareMental: Server ECS Bare Metal Instance.

  • Arm: Komputasi Arm.

Nilai default: semua tipe arsitektur disertakan.

X86

BurstablePerformance

string

No

Apakah akan menyertakan Tipe instans Instance Burstable. Nilai valid:

  • Exclude: Tipe instans Instance Burstable tidak disertakan.

  • Include: Tipe instans Instance Burstable disertakan.

  • Required: Hanya tipe instans Instance Burstable yang disertakan.

Nilai default: Include.

Include

ExcludedInstanceType

array

No

Tipe instans yang akan dikecualikan. Anda dapat menggunakan karakter wildcard (*) untuk mengecualikan satu tipe instans atau seluruh keluarga instans. Contoh:

  • ecs.c6.large: mengecualikan tipe instans ecs.c6.large.

  • ecs.c6.*: mengecualikan seluruh keluarga instans c6.

string

No

Tipe instans yang akan dikecualikan. Anda dapat menggunakan karakter wildcard (*) untuk mengecualikan satu tipe instans atau seluruh keluarga instans. Contoh:

  • ecs.c6.large: mengecualikan tipe instans ecs.c6.large.

  • ecs.c6.*: mengecualikan seluruh keluarga instans c6.

Catatan

Untuk mengecualikan beberapa tipe instans, pisahkan dengan garis miring (/). Contoh: ecs.n1.small/ecs.n1.*/*7*.

ecs.n1.small/ecs.n1.*/*7*

InstanceTypeFamilies

array

No

Keluarga instans yang ditentukan.

string

No

Keluarga instans yang ditentukan. N menunjukkan bahwa Anda dapat menentukan beberapa keluarga instans. Nilai valid N: 1 hingga 10.

["ecs.g6", "ecs.c6", … "ecs.r6"]

MinimumCpuCoreCount

integer

No

Jumlah minimum core vCPU dari tipe instans.

2

MaximumCpuCoreCount

integer

No

Jumlah maksimum core vCPU dari tipe instans.

Catatan

Nilai MaximumCpuCoreCount tidak boleh melebihi 4 kali nilai MinimumCpuCoreCount.

4

GpuSpecs

array

No

Tipe GPU yang ditentukan.

string

No

Tipe GPU yang ditentukan.

["NVIDIA V100"]

InstanceCategories

array

No

Kategorisasi tipe instans. Nilai valid:

  • General-purpose: general-purpose.

  • Compute-optimized: compute-optimized.

  • Memory-optimized: memory-optimized.

  • Big data: data besar.

  • Local SSDs: SSD lokal.

  • High Clock Speed: Frekuensi tinggi.

  • Enhanced: enhanced.

  • Shared: shared.

  • Compute-optimized with GPU: Komputasi GPU.

  • Visual Compute-optimized: visual compute-optimized.

  • Heterogeneous Service: heterogeneous service.

  • Compute-optimized with FPGA: FPGA-accelerated compute-optimized.

  • Compute-optimized with NPU: NPU-accelerated compute-optimized.

  • ECS Bare Metal: Server ECS Bare Metal Instance.

  • High Performance Compute: high-performance computing (HPC).

string

No

Kategorisasi tipe instans.

Catatan

N menunjukkan bahwa Anda dapat menetapkan beberapa kategori instans. Nilai valid N: 1 hingga 10.

  • General-purpose: general-purpose.

  • Compute-optimized: compute-optimized.

  • Memory-optimized: memory-optimized.

  • Big data: data besar.

  • Local SSDs: SSD lokal.

  • High Clock Speed: Frekuensi tinggi.

  • Enhanced: enhanced.

  • Shared: shared.

  • Compute-optimized with GPU: Komputasi GPU.

  • Visual Compute-optimized: visual compute-optimized.

  • Heterogeneous Service: heterogeneous service.

  • Compute-optimized with FPGA: FPGA-accelerated compute-optimized.

  • Compute-optimized with NPU: NPU-accelerated compute-optimized.

  • ECS Bare Metal: Server ECS Bare Metal Instance.

  • High Performance Compute: high-performance computing (HPC).

Compute-optimized with GPU

CpuArchitectures

array

No

Arsitektur CPU dari instans.

string

No

Arsitektur CPU dari instans. Nilai valid:

Catatan

N menunjukkan bahwa Anda dapat menentukan beberapa arsitektur CPU. Nilai valid N: 1 hingga 2.

  • X86.

  • ARM.

["X86", "ARM"]

PhysicalProcessorModels

array

No

Model prosesor dari instans.

string

No

Model prosesor dari instans. N menunjukkan bahwa Anda dapat menentukan beberapa model prosesor. Nilai valid N: 1 hingga 10.

["Intel Xeon(Ice Lake) Platinum 8369B", "Intel Xeon(Skylake) Platinum 8163", … "Intel Xeon(Cascade Lake) Platinum 8269CY"]

MinimumEniQuantity

integer

No

Jumlah minimum antarmuka jaringan elastis (ENI) yang diharapkan didukung oleh instans.

2

MinimumEniPrivateIpAddressQuantity

integer

No

Jumlah minimum alamat IPv4 per antarmuka jaringan elastis (ENI) dari instans yang diharapkan.

2

MinimumEniIpv6AddressQuantity

integer

No

Jumlah minimum alamat IPv6 per antarmuka jaringan elastis (ENI) dari instans yang diharapkan.

1

MinimumInitialCredit

integer

No

Kredit CPU awal minimum yang diharapkan untuk Instance Burstable (t5 dan t6).

12

MinimumBaselineCredit

integer

No

Performa komputasi garis dasar vCPU minimum yang diharapkan (jumlah semua vCPU) untuk Instance Burstable (t5 dan t6).

12

MinimumMemorySize

number

No

Ukuran memori minimum yang diharapkan dari instans. Unit: GiB.

4

MaximumMemorySize

number

No

Ukuran memori maksimum yang diharapkan dari instans. Unit: GiB.

4

MinimumGpuAmount

integer

No

Jumlah minimum GPU yang diharapkan dari instans. Nilai valid: bilangan bulat positif yang lebih besar atau sama dengan 1.

2

MaximumGpuAmount

integer

No

Jumlah maksimum GPU yang diharapkan dari instans. Nilai valid: bilangan bulat positif yang lebih besar atau sama dengan 1.

2

SystemDiskCategories

array

No

Tipe disk untuk cloud disk sistem. Nilai valid N: 1 hingga 4. Anda dapat menentukan hingga empat tipe disk untuk cloud disk sistem dalam konfigurasi penskalaan. Nilai N yang lebih kecil menunjukkan prioritas lebih tinggi. Jika tipe disk dengan prioritas lebih tinggi tidak dapat digunakan, Penyesuaian Skala Otomatis secara otomatis mencoba tipe disk dengan prioritas berikutnya untuk membuat cloud disk sistem. Nilai valid:

  • cloud: basic cloud disk.

  • cloud_efficiency: ultra cloud disk.

  • cloud_ssd: SSD standar.

  • cloud_essd: ESSD.

Catatan

Jangan tentukan parameter ini dan SystemDisk.Category secara bersamaan.

cloud

string

No

Tipe disk untuk cloud disk sistem. Nilai valid N: 1 hingga 4. Anda dapat menentukan hingga empat tipe disk untuk cloud disk sistem dalam konfigurasi penskalaan. Nilai N yang lebih kecil menunjukkan prioritas lebih tinggi. Jika tipe disk dengan prioritas lebih tinggi tidak dapat digunakan, Penyesuaian Skala Otomatis secara otomatis mencoba tipe disk dengan prioritas berikutnya untuk membuat cloud disk sistem. Nilai valid:

  • cloud: basic cloud disk.

  • cloud_efficiency: ultra cloud disk.

  • cloud_ssd: SSD standar.

  • cloud_essd: ESSD.

Catatan

Jangan tentukan parameter ini dan SystemDisk.Category secara bersamaan.

cloud

Password

string

No

Kata sandi dari Instance ECS. Panjang kata sandi harus 8 hingga 30 karakter dan harus mengandung setidaknya tiga dari tipe karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus. Karakter khusus berikut didukung:

`()~!@#$%^&*-_+=|{}[]:;'<>,.?/

Untuk instance Windows, kata sandi tidak boleh dimulai dengan garis miring (/).

Catatan

Jika Anda menentukan parameter Password, gunakan HTTPS untuk mengirim permintaan guna mencegah kebocoran kata sandi.

123abc****

SystemDisk.Encrypted

boolean

No

Apakah akan mengenkripsi cloud disk sistem. Nilai valid:

  • true: Cloud disk sistem dienkripsi.

  • false: Cloud disk sistem tidak dienkripsi.

Nilai default: false.

false

SystemDisk.KMSKeyId

string

No

ID kunci Key Management Service (KMS) yang digunakan oleh cloud disk sistem.

0e478b7a-4262-4802-b8cb-00d3fb40****

SystemDisk.EncryptAlgorithm

string

No

Algoritma enkripsi yang digunakan oleh cloud disk sistem. Nilai valid:

  • AES-256.

  • SM4-128.

Nilai default: AES-256.

AES-256

SystemDisk.ProvisionedIops

integer

No

Metrik performa IOPS yang disediakan (Input/Output Operations Per Second) dari cloud disk sistem.

Catatan

IOPS (Input/Output Operations Per Second) mengukur jumlah operasi baca dan tulis (output/input) yang dapat diproses oleh perangkat penyimpanan blok per detik.

100

SystemDisk.BurstingEnabled

boolean

No

Apakah akan mengaktifkan fitur burst (lonjakan performa) untuk cloud disk sistem. Nilai valid:

  • true: Diaktifkan.

  • false: Tidak diaktifkan.

Catatan

Parameter ini hanya didukung ketika SystemDisk.Category diatur ke cloud_auto.

false

ImageOptions.LoginAsNonRoot

boolean

No

Apakah Instance ECS menggunakan pengguna ecs-user untuk logon. Untuk informasi lebih lanjut, lihat Mengelola nama logon Instance ECS. Nilai valid:

  • true: Ya.

  • false: Tidak.

false

DeletionProtection

boolean

No

Properti proteksi rilis dari Instance ECS. Properti ini hanya berlaku untuk instance pay-as-you-go dan menentukan apakah instans dapat dilepaskan langsung dari Konsol ECS atau dengan memanggil operasi DeleteInstance. Nilai valid:

  • true: Mengaktifkan proteksi rilis. Instans tidak dapat dilepaskan langsung dari Konsol ECS atau dengan memanggil Operasi API. Ini mencegah instans yang dibuat selama scale-out terhapus secara tidak sengaja.

  • false: Menonaktifkan proteksi rilis. Instans dapat dilepaskan langsung dari Konsol ECS atau dengan memanggil Operasi API.

Catatan

Properti ini tidak memengaruhi aktivitas scale-in normal dari Penyesuaian Skala Otomatis. Instance pay-as-you-go dengan proteksi rilis yang diaktifkan tetap dapat dilepaskan selama aktivitas scale-in.

false

StorageSetId

string

No

ID storage set.

ss-bp67acfmxazb4p****

StorageSetPartitionNumber

integer

No

Jumlah maksimum partisi dalam storage set. Nilai valid: lebih besar atau sama dengan 2.

2

CustomPriorities

array<object>

No

Prioritas kustom untuk kombinasi Tipe instans ECS + vSwitch.

Catatan

Parameter ini hanya berlaku ketika kebijakan penskalaan dari grup penskalaan diatur ke kebijakan prioritas.

Jika Instance ECS tidak dapat dibuat berdasarkan kombinasi Tipe instans ECS + vSwitch dengan prioritas lebih tinggi, Penyesuaian Skala Otomatis secara otomatis memilih kombinasi Tipe instans ECS + vSwitch dengan prioritas berikutnya untuk membuat Instance ECS.

Catatan

Jika Anda menentukan prioritas kustom hanya untuk beberapa kombinasi Tipe instans ECS + vSwitch, kombinasi yang tidak ditentukan memiliki prioritas lebih rendah daripada yang ditentukan. Kombinasi yang tidak ditentukan tetap diprioritaskan berdasarkan urutan vSwitch dari grup penskalaan dan urutan tipe instans dari konfigurasi penskalaan. Misalnya, jika urutan vSwitch dari grup penskalaan adalah vsw1 dan vsw2, urutan tipe instans dari konfigurasi penskalaan adalah type1 dan type2, dan urutan prioritas kustom adalah ["vsw2+type2", "vsw1+type2"], prioritas akhir adalah vsw2+type2 > vsw1+type2 > vsw1+type1 > vsw2+type1.

object

No

Prioritas kustom untuk kombinasi Tipe instans ECS + vSwitch.

Penting Parameter ini hanya berlaku ketika kebijakan penskalaan dari grup penskalaan diatur ke kebijakan prioritas.

InstanceType

string

No

Bidang CustomPriorities menentukan prioritas kustom untuk kombinasi Tipe instans ECS + vSwitch. Parameter CustomPriorities.N.InstanceType menentukan tipe instans ECS dalam prioritas kustom.

Catatan

Parameter ini hanya berlaku ketika kebijakan penskalaan dari grup penskalaan diatur ke kebijakan prioritas. Tipe instans (InstanceType) harus disertakan dalam daftar tipe instans konfigurasi penskalaan.

Jika Instance ECS tidak dapat dibuat berdasarkan kombinasi Tipe instans ECS + vSwitch dengan prioritas lebih tinggi, Penyesuaian Skala Otomatis secara otomatis memilih kombinasi Tipe instans ECS + vSwitch dengan prioritas berikutnya untuk membuat Instance ECS.

Catatan

Jika Anda menentukan prioritas kustom hanya untuk beberapa kombinasi Tipe instans ECS + vSwitch, kombinasi yang tidak ditentukan memiliki prioritas lebih rendah daripada yang ditentukan. Kombinasi yang tidak ditentukan tetap diprioritaskan berdasarkan urutan vSwitch dari grup penskalaan dan urutan tipe instans dari konfigurasi penskalaan. Misalnya, jika urutan vSwitch dari grup penskalaan adalah vsw1 dan vsw2, urutan tipe instans dari konfigurasi penskalaan adalah type1 dan type2, dan urutan prioritas kustom adalah ["vsw2+type2", "vsw1+type2"], prioritas akhir adalah vsw2+type2 > vsw1+type2 > vsw1+type1 > vsw2+type1.

ecs.g6.large

VswitchId

string

No

Parameter CustomPriorities.N.VswitchId menentukan ID vSwitch dalam prioritas kustom.

Catatan

Parameter ini hanya berlaku ketika kebijakan penskalaan dari grup penskalaan diatur ke kebijakan prioritas. vSwitch harus disertakan dalam daftar vSwitch grup penskalaan.

vsw-bp14zolna43z266bq****

NetworkInterfaces

array<object>

No

Daftar antarmuka jaringan elastis (ENI).

object

No

Daftar antarmuka jaringan elastis (ENI).

InstanceType

string

No

Tipe antarmuka jaringan elastis (ENI). Jika Anda menggunakan parameter ini, Anda harus mengatur antarmuka jaringan elastis (ENI) primer menggunakan NetworkInterfaces.N, tetapi Anda tidak dapat menentukan SecurityGroupId atau SecurityGroupIds.N secara bersamaan. Nilai valid:

  • Primary: ENI primer.

  • Secondary: ENI sekunder.

Nilai default: Secondary.

Primary

NetworkInterfaceTrafficMode

string

No

Mode komunikasi network interface controller (NIC). Nilai valid:

  • Standard: menggunakan mode komunikasi TCP.

  • HighPerformance: mengaktifkan Elastis RDMA Interface (ERI) dan menggunakan mode komunikasi RDMA.

Nilai default: Standard.

Catatan

Jumlah antarmuka jaringan elastis (ENI) dalam mode RDMA tidak boleh melebihi batas family instans. Untuk informasi lebih lanjut, lihat Keluarga instans.

HighPerformance

Ipv6AddressCount

integer

No

Jumlah alamat IPv6 yang dihasilkan secara acak untuk ENI primer. Perhatikan hal-hal berikut:

  • Parameter ini hanya berlaku ketika NetworkInterfaces.N.InstanceType diatur ke Primary.

  • Jika NetworkInterfaces.N.InstanceType diatur ke Secondary atau dibiarkan kosong, parameter ini tidak dapat ditentukan.

  • Setelah Anda menentukan parameter ini, Anda tidak dapat menentukan parameter Ipv6AddressCount.

1

SecurityGroupIds

array

No

ID dari satu atau beberapa grup keamanan tempat antarmuka jaringan elastis (ENI) berada.

string

No

ID dari satu atau beberapa grup keamanan tempat antarmuka jaringan elastis (ENI) berada. Perhatikan hal-hal berikut:

  • Jika NetworkInterfaces.N.InstanceType diatur ke Primary, parameter ini wajib diisi. Dalam hal ini, parameter ini memiliki efek yang sama dengan SecurityGroupIds.N, tetapi Anda tidak dapat mengatur SecurityGroupId atau SecurityGroupIds.N secara bersamaan.

  • Jika NetworkInterfaces.N.InstanceType diatur ke Secondary atau dibiarkan kosong, parameter ini opsional. Nilai defaultnya adalah grup keamanan dari Instance ECS (grup keamanan dari antarmuka jaringan elastis (ENI) primer).

sg-2ze55shrh****

SecondaryPrivateIpAddressCount

integer

No

Jumlah alamat IPv4 privat sekunder yang ditetapkan ke ENI. Nilai valid: 1 hingga 49.

  • Nilainya tidak boleh melebihi batas jumlah alamat IP untuk tipe instans. Untuk informasi lebih lanjut, lihat Keluarga instans.

  • NetworkInterface.N.SecondaryPrivateIpAddressCount menentukan jumlah alamat IPv4 privat sekunder yang ditetapkan ke ENI (tidak termasuk alamat IP privat primer ENI). Sistem secara acak menetapkan alamat IP dari blok CIDR yang tersedia dari vSwitch (NetworkInterface.N.VSwitchId) tempat ENI berada.

2

VSwitchIds

array

No

ID vSwitch tempat antarmuka jaringan elastis (ENI) berada. N menunjukkan bahwa Anda dapat menetapkan beberapa vSwitch. Nilai valid N: 1 hingga 10.

Perhatikan hal-hal berikut:

  • Jika InstanceType diatur ke Primary, parameter ini tidak dapat ditentukan. Nilai defaultnya adalah vSwitch dari instans.

  • Jika InstanceType diatur ke Secondary atau dibiarkan kosong, parameter ini opsional.

  • Sistem memilih vSwitch yang berada di zona yang sama dengan antarmuka jaringan elastis (ENI) primer dan memiliki alamat IP yang paling banyak tersedia.

string

No

ID vSwitch tempat antarmuka jaringan elastis (ENI) berada. N menunjukkan bahwa Anda dapat menetapkan beberapa vSwitch. Nilai valid N: 1 hingga 10.

Perhatikan hal-hal berikut:

  • Jika InstanceType diatur ke Primary, parameter ini tidak dapat ditentukan. Nilai defaultnya adalah vSwitch dari instans.

  • Jika InstanceType diatur ke Secondary atau dibiarkan kosong, parameter ini opsional.

  • Sistem memilih vSwitch yang berada di zona yang sama dengan antarmuka jaringan elastis (ENI) primer dan memiliki alamat IP yang paling banyak tersedia.

vsw-bp67acfmxazb4p****

DedicatedHostClusterId

string

No

ID kluster host khusus.

dc-2zedxc67zqzt7lb4****

SecurityOptions

object

No

Opsi keamanan.

ConfidentialComputingMode

string

No

Mode komputasi rahasia. Nilai valid:

TDX

HttpEndpoint

string

No

Apakah akan mengaktifkan saluran akses untuk metadata instans. Nilai valid:

  • enabled: Diaktifkan.

  • disabled: Dinonaktifkan.

Nilai default: enabled.

Catatan

Untuk informasi lebih lanjut tentang metadata instans, lihat Ikhtisar metadata instans.

enabled

HttpTokens

string

No

Apakah akan secara paksa menggunakan mode yang diperkuat keamanan (IMDSv2) untuk mengakses metadata instans. Nilai valid:

  • optional: Mode yang diperkuat keamanan tidak digunakan secara paksa.

  • required: Mode yang diperkuat keamanan digunakan secara paksa. Setelah Anda mengatur nilai ini, metadata instans tidak dapat diakses dalam mode normal.

Nilai default: optional.

Catatan

Untuk informasi lebih lanjut tentang mode akses metadata instans, lihat Mode akses metadata instans.

optional

InternetMaxBandwidthIn

integer

No

Bandwidth publik masuk maksimum. Unit: Mbit/s. Nilai valid:

  • Jika bandwidth arah keluar yang dibeli kurang dari atau sama dengan 10 Mbit/s: 1 hingga 10. Nilai default: 10.

  • Jika bandwidth arah keluar yang dibeli lebih besar dari 10 Mbit/s: 1 hingga nilai InternetMaxBandwidthOut. Nilai default: nilai InternetMaxBandwidthOut.

10

ResourcePoolOptions

object

No

Kebijakan kolam sumber daya yang digunakan saat membuat instans. Setelah Anda menentukan parameter ini, perhatikan hal-hal berikut:

  • Parameter ini hanya berlaku saat membuat instance pay-as-you-go.

  • Parameter ini tidak dapat ditentukan bersama dengan PrivatePoolOptions.MatchCriteria atau PrivatePoolOptions.Id.

Strategy

string

No

Kolam sumber daya mencakup kolam pribadi yang dihasilkan setelah Elasticity Assurance atau Capacity Reservation berlaku, dan kolam publik, yang tersedia untuk memulai instans. Nilai valid:

  • PrivatePoolFirst: Kolam pribadi terlebih dahulu. Jika ResourcePoolOptions.PrivatePoolIds ditentukan atau kondisi PrivatePoolTags terpenuhi, kolam pribadi yang sesuai digunakan terlebih dahulu. Jika tidak ada kolam pribadi yang ditentukan atau kolam pribadi yang ditentukan memiliki kapasitas tidak mencukupi, kolam pribadi open-type dicocokkan secara otomatis. Jika tidak ada kolam pribadi yang cocok, kolam publik digunakan untuk membuat instans.

  • PrivatePoolOnly: Hanya kolam pribadi. ResourcePoolOptions.PrivatePoolIds harus ditentukan. Jika kolam pribadi yang ditentukan memiliki kapasitas tidak mencukupi, pembuatan instans gagal.

  • PublicPoolFirst: Kolam publik terlebih dahulu. Kolam publik digunakan terlebih dahulu untuk membuat instans. Jika kolam publik memiliki resource tidak mencukupi, resource kolam pribadi digunakan sebagai tambahan. Kolam pribadi open-type dicocokkan secara otomatis terlebih dahulu. Jika tidak ada kolam pribadi yang cocok, kolam pribadi Target-type yang ditentukan oleh ResourcePoolOptions.PrivatePoolIds atau yang cocok dengan kondisi PrivatePoolTags digunakan.

    Catatan

    Kebijakan ini berada dalam pratinjau undangan dan tidak tersedia untuk digunakan.

  • None: Tidak ada kebijakan kolam sumber daya yang digunakan.

Nilai default: None.

PrivatePoolFirst

PrivatePoolIds

array

No

ID kolam pribadi, yang merupakan ID Elasticity Assurance atau ID Capacity Reservation. Hanya ID kolam pribadi mode Target yang dapat ditentukan. Parameter ini tidak dapat ditentukan bersama dengan parameter PrivatePoolTags.

string

No

ID kolam pribadi, yang merupakan ID Elasticity Assurance atau ID Capacity Reservation. Hanya ID kolam pribadi mode Target yang dapat ditentukan. Parameter ini tidak dapat ditentukan bersama dengan parameter PrivatePoolTags. Nilai valid N: 1 hingga 20.

eap-bp67acfmxazb4****

PrivatePoolTags

array<object>

No

Memfilter kolam pribadi Target yang tersedia berdasarkan tag. Nilai valid N: 1 hingga 20. Catatan:

  • Ketika parameter ini ditentukan, sistem hanya memfilter kolam pribadi Target yang terkait dengan akun yang cocok dengan tag dan memenuhi batasan grup penskalaan (seperti zona dan tipe instans).

  • Aturan pencocokan tag: Kolam pribadi harus cocok dengan semua tag yang ditentukan.

  • Parameter ini tidak dapat ditentukan bersama dengan parameter PrivatePoolIds.

object

No

Memfilter kolam pribadi Target yang tersedia berdasarkan tag. Nilai valid N: 1 hingga 20. Catatan:

  • Ketika parameter ini ditentukan, sistem hanya memfilter kolam pribadi Target yang terkait dengan akun yang cocok dengan tag dan memenuhi batasan grup penskalaan (seperti zona dan tipe instans).

  • Aturan pencocokan tag: Kolam pribadi harus cocok dengan semua tag yang ditentukan.

  • Parameter ini tidak dapat ditentukan bersama dengan parameter PrivatePoolIds.

Key

string

No

Kunci tag dari kolam pribadi.

Memfilter kolam pribadi Target yang tersedia berdasarkan tag. Nilai valid N: 1 hingga 20. Catatan:

  • Ketika parameter ini ditentukan, sistem hanya memfilter kolam pribadi Target yang terkait dengan akun yang cocok dengan tag dan memenuhi batasan grup penskalaan (seperti zona dan tipe instans).

  • Aturan pencocokan tag: Kolam pribadi harus cocok dengan semua tag yang ditentukan.

  • Parameter ini tidak dapat ditentukan bersama dengan parameter PrivatePoolIds.

TestKey

Value

string

No

Nilai tag dari kolam pribadi.

TestValue

SecondaryEniVSwitchConstraint

string

No

Apakah vSwitch harus dipilih dari daftar VSwitchIds untuk antarmuka jaringan elastis (ENI) sekunder ketika parameter VSwitchIds diatur untuk ENI sekunder.

  • Strict: mode ketat. Jika tidak ada vSwitch dalam daftar VSwitchIds yang memenuhi persyaratan, pembuatan instans gagal.

  • Tolerant: mode toleran. Jika tidak ada vSwitch dalam daftar VSwitchIds yang memenuhi persyaratan, tidak ada antarmuka jaringan elastis (ENI) sekunder yang dikonfigurasi, dan instans tetap dibuat.

Nilai default: Strict.

Strict

Elemen respons

Element

Type

Description

Example

object

RequestId

string

ID permintaan.

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

Contoh

Respons sukses

JSONformat

{
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.