All Products
Search
Document Center

:CreateLaunchTemplate

Last Updated:May 22, 2026

Membuat template peluncuran. Template peluncuran menghilangkan kebutuhan untuk mengonfigurasi banyak parameter setiap kali Anda membuat instans Elastic Compute Service (ECS).

Catatan penggunaan

Template peluncuran berisi konfigurasi yang telah ditetapkan sebelumnya untuk membuat instans, seperti wilayah, ID gambar, tipe instans, ID grup keamanan, dan pengaturan bandwidth publik. Jika parameter tertentu yang ingin Anda gunakan tidak termasuk dalam template peluncuran, tentukan parameter tersebut saat menggunakan template tersebut untuk membuat instans.

Setelah membuat template peluncuran dengan memanggil operasi CreateLaunchTemplate, nomor versi template peluncuran diatur ke 1 secara default. Anda dapat membuat beberapa versi dengan memanggil operasi CreateLaunchTemplateVersion untuk template tersebut. Nomor versi dimulai dari 1 dan bertambah secara berurutan. Jika Anda tidak menentukan nomor versi template saat menggunakan template peluncuran untuk membuat instans melalui operasi RunInstances, versi default akan digunakan.

Perhatikan hal-hal berikut:

  • Anda dapat membuat hingga 30 template peluncuran di setiap wilayah. Setiap template peluncuran dapat memiliki hingga 30 versi.
  • Sebagian besar parameter dalam template peluncuran bersifat opsional. Saat membuat template peluncuran, ECS tidak memverifikasi keberadaan atau validitas nilai parameter yang ditentukan. Verifikasi nilai parameter hanya dilakukan saat Anda menggunakan template peluncuran untuk membuat instans.
  • Jika Anda mengonfigurasi parameter tertentu dalam template peluncuran, Anda tidak dapat mengabaikan parameter tersebut saat menggunakan template tersebut untuk membuat instans melalui operasi RunInstances. Misalnya, jika Anda menetapkan HostName ke LocalHost dalam template peluncuran tetapi tidak menentukan HostName saat memanggil operasi RunInstances untuk membuat instans dari template tersebut, hostname instans tetap LocalHost. Untuk menimpa nilai LocalHost yang disediakan oleh template peluncuran, Anda dapat menetapkan HostName ke MyHost atau nilai lain saat memanggil operasi RunInstances.

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kenyamanan Anda, kami menyarankan agar Anda memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer secara dinamis menghasilkan contoh kode operasi ini untuk berbagai SDK.

Parameter permintaan

Parameter

Tipe

Wajib

Contoh

Deskripsi

Action String Ya CreateLaunchTemplate

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke CreateLaunchTemplate.

RegionId String Ya cn-hangzhou

ID wilayah dari template peluncuran. Anda dapat memanggil operasi DescribeRegions untuk mengkueri daftar wilayah terbaru.

TemplateTag.N.Key String Tidak TestKey

Kunci tag N yang ingin Anda tambahkan ke template peluncuran. Nilai N yang valid: 1 hingga 20. Kunci tag tidak boleh berupa string kosong. Panjang kunci tag maksimal 128 karakter dan tidak boleh mengandung http:// atau https://. Kunci tag tidak boleh diawali dengan acs: atau aliyun.

TemplateTag.N.Value String Tidak TestValue

Nilai tag N yang ingin Anda tambahkan ke template peluncuran. Nilai N yang valid: 1 hingga 20. Nilai tag dapat berupa string kosong. Panjang nilai tag maksimal 128 karakter dan tidak boleh mengandung http:// atau https://. Nilai tag tidak boleh diawali dengan acs: atau aliyun.

LaunchTemplateName String Ya testLaunchTemplateName

Nama template peluncuran. Panjang nama harus antara 2 hingga 128 karakter. Nama harus diawali dengan huruf tetapi tidak boleh diawali dengan http:// atau https://. Nama dapat mengandung huruf, angka, titik dua (:), garis bawah (_), dan tanda hubung (-).

VersionDescription String Tidak testVersionDescription

Deskripsi versi template peluncuran. Panjang deskripsi harus antara 2 hingga 256 karakter, dan tidak boleh diawali dengan http:// atau https://.

ImageId String Tidak win2008r2_64_ent_sp1_en-us_40G_alibase_20170915.vhd

ID gambar. Anda dapat memanggil operasi DescribeImages untuk mengkueri gambar yang tersedia.

ImageOwnerAlias String Tidak system

Sumber gambar. Nilai yang valid:

  • system: gambar publik yang disediakan oleh Alibaba Cloud.
  • self: gambar kustom yang Anda buat.
  • others: gambar bersama dari akun Alibaba Cloud lainnya.
  • marketplace: gambar dari Alibaba Cloud Marketplace. Jika gambar Alibaba Cloud Marketplace tersedia, Anda dapat menggunakan gambar tersebut tanpa perlu berlangganan. Perhatikan detail penagihan gambar Alibaba Cloud Marketplace.
PasswordInherit Boolean Tidak false

Menentukan apakah akan menggunakan password yang telah ditetapkan dalam gambar.

Catatan Jika Anda menggunakan parameter ini, biarkan Password kosong dan pastikan gambar yang dipilih memiliki password yang telah ditetapkan.
InstanceType String Tidak ecs.g5.large

Tipe instans dari instans tersebut. Untuk informasi lebih lanjut, lihat Instance families. Anda juga dapat memanggil operasi DescribeInstanceTypes untuk mengkueri daftar tipe instans terbaru.

SecurityGroupId String Tidak sg-bp15ed6xe1yxeycg****

ID grup keamanan tempat instans tersebut berada. Instans dalam grup keamanan yang sama dapat saling berkomunikasi. Setiap grup keamanan dapat berisi hingga 1.000 instans.

Catatan Anda tidak dapat menentukan SecurityGroupId dan SecurityGroupIds.N secara bersamaan.
VpcId String Tidak vpc-bp12433upq1y5scen****

ID virtual private cloud (VPC).

VSwitchId String Tidak vsw-bp1s5fnvk4gn2tws0****

ID vSwitch tempat Anda ingin menghubungkan instans. Parameter ini wajib jika Anda menentukan VpcId.

InstanceName String Tidak testInstanceName

Nama instans. Panjang nama harus antara 2 hingga 128 karakter. Nama harus diawali dengan huruf tetapi tidak boleh diawali dengan http:// atau https://. Nama dapat mengandung huruf, angka, titik dua (:), garis bawah (_), dan tanda hubung (-).

Description String Tidak testECSDescription

Deskripsi instans. Panjang deskripsi harus antara 2 hingga 256 karakter dan tidak boleh diawali dengan http:// atau https://.

InternetMaxBandwidthIn Integer Tidak 10

Bandwidth publik masuk maksimum. Satuan: Mbit/s. Nilai yang valid:

  • Jika bandwidth publik keluar yang dibeli kurang dari atau sama dengan 10 Mbit/s, nilai yang valid untuk parameter ini adalah 1 hingga 10 dan nilai default-nya adalah 10.
  • Jika bandwidth publik keluar yang dibeli lebih dari 10 Mbit/s, nilai yang valid untuk parameter ini adalah 1 hingga nilai InternetMaxBandwidthOut dan nilai default-nya adalah nilai InternetMaxBandwidthOut.
InternetMaxBandwidthOut Integer Tidak 10

Bandwidth publik keluar maksimum. Satuan: Mbit/s. Nilai yang valid: 0 hingga 100.

HostName String Tidak testHostName

Hostname instans.

  • Hostname tidak boleh diawali atau diakhiri dengan titik (.) atau tanda hubung (-). Hostname tidak boleh mengandung titik (.) atau tanda hubung (-) yang berurutan.
  • Untuk instans Windows, panjang hostname harus antara 2 hingga 15 karakter dan tidak boleh mengandung titik (.) atau hanya terdiri dari angka. Hostname dapat mengandung huruf, angka, dan tanda hubung (-).
  • Untuk instans yang menjalankan sistem operasi lain, seperti Linux, panjang hostname harus antara 2 hingga 64 karakter. Pisahkan hostname menjadi beberapa segmen dengan titik (.). Setiap segmen dapat mengandung huruf, angka, dan tanda hubung (-).
ZoneId String Tidak cn-hangzhou-g

ID zona dari instans.

SystemDisk.Category String Tidak cloud_ssd

Kategori disk sistem. Nilai yang valid:

  • cloud: disk dasar.
  • cloud_efficiency: disk ultra.
  • cloud_ssd: SSD.
  • cloud_essd: enhanced SSD (ESSD). Anda dapat menggunakan SystemDisk.PerformanceLevel untuk menetapkan tingkat performa ESSD yang akan digunakan sebagai disk sistem.

Untuk instans non-I/O teroptimasi dengan tipe instans yang telah ditarik, nilai default-nya adalah cloud. Untuk tipe instans lainnya, nilai default-nya adalah cloud_efficiency.

SystemDisk.Size Integer Tidak 40

Ukuran disk sistem. Satuan: GiB. Nilai yang valid: 20 hingga 500.

Nilai parameter ini harus minimal 20 dan lebih besar dari atau sama dengan ukuran gambar.

SystemDisk.DiskName String Tidak testSystemDiskName

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

SystemDisk.Description String Tidak testSystemDiskDescription

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

SystemDisk.Iops Integer Tidak null
Catatan Parameter ini sedang dalam pratinjau undangan dan belum tersedia untuk umum.
SystemDisk.PerformanceLevel String Tidak PL0

Tingkat performa ESSD yang akan digunakan sebagai disk sistem. Nilai yang valid:

  • PL0 (default): Satu ESSD dapat memberikan hingga 10.000 IOPS baca/tulis acak.
  • PL1: Satu ESSD dapat memberikan hingga 50.000 IOPS baca/tulis acak.
  • PL2: Satu ESSD dapat memberikan hingga 100.000 IOPS baca/tulis acak.
  • PL3: Satu ESSD dapat memberikan hingga 1 juta IOPS baca/tulis acak.

Untuk informasi lebih lanjut tentang tingkat performa ESSD, lihat ESSDs.

SystemDisk.DeleteWithInstance Boolean Tidak true

Menentukan apakah disk sistem akan dilepas saat instans dilepas. Nilai yang valid:

  • true
  • false

Nilai default: true.

SystemDisk.AutoSnapshotPolicyId String Tidak sp-gc7c37d4ylw7mtnk****

ID kebijakan snapshot otomatis yang ingin Anda terapkan pada disk sistem.

SystemDisk.ProvisionedIops Long Tidak 50000

IOPS baca/tulis yang diprovisikan dari disk ESSD AutoPL. Nilai yang valid: 0 hingga min{50.000, 1.000 × Kapasitas - Baseline IOPS}.

Baseline IOPS = min{1.800 + 50 × Kapasitas, 50.000}.

Catatan Parameter ini hanya tersedia jika SystemDisk.Category diatur ke cloud_auto. Untuk informasi lebih lanjut, lihat ESSD AutoPL disks dan Modify the performance configurations of an ESSD AutoPL disk.
SystemDisk.BurstingEnabled Boolean Tidak true

Menentukan apakah fitur lonjakan performa diaktifkan. Nilai yang valid:

  • true
  • false
IoOptimized String Tidak optimized

Menentukan apakah instans tersebut dioptimalkan I/O. Nilai yang valid:

  • none: Instans tidak dioptimalkan I/O.
  • optimized: Instans dioptimalkan I/O.
InstanceChargeType String Tidak PrePaid

Metode penagihan instans. Nilai yang valid:

  • PrePaid: subscription. Jika Anda menetapkan parameter ini ke PrePaid, pastikan akun Anda memiliki kredit yang cukup. Jika tidak, kesalahan InvalidPayMethod akan dikembalikan.
  • PostPaid: pay-as-you-go.
Period Integer Tidak 1

Durasi langganan instans. Satuan: bulan. Parameter ini hanya berlaku dan wajib jika Anda menetapkan InstanceChargeType ke PrePaid. Nilai yang valid: 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 24, 36, 48, dan 60.

InternetChargeType String Tidak PayByTraffic

Metode penagihan untuk penggunaan jaringan. Nilai yang valid:

  • PayByBandwidth
  • PayByTraffic
Catatan Jika metode penagihan pay-by-traffic digunakan untuk penggunaan jaringan, bandwidth masuk dan keluar maksimum digunakan sebagai batas atas bandwidth, bukan sebagai performa yang dijamin. Dalam skenario di mana permintaan melebihi pasokan sumber daya, nilai bandwidth maksimum mungkin tidak tercapai. Jika Anda menginginkan bandwidth yang dijamin untuk instans Anda, gunakan metode penagihan pay-by-bandwidth untuk penggunaan jaringan.
EnableVmOsConfig Boolean Tidak false

Menentukan apakah akan mengaktifkan konfigurasi sistem operasi instans.

Catatan Parameter ini akan dihapus di masa mendatang. Untuk memastikan kompatibilitas di masa depan, kami menyarankan agar Anda menggunakan parameter lain.
NetworkType String Tidak vpc

Jenis jaringan instans. Nilai yang valid:

  • classic: jaringan klasik.
  • vpc: VPC.
UserData String Tidak ZWNobyBoZWxsbyBlY3Mh

Data pengguna instans. Data pengguna harus dikodekan dalam Base64. Ukuran maksimum data mentah adalah 16 KB.

KeyPairName String Tidak testKeyPairName

Nama pasangan kunci.

  • Untuk instans Windows, parameter ini diabaikan. Password tetap berlaku terlepas dari apakah Anda menentukan KeyPairName atau tidak.
  • Untuk instans Linux, metode autentikasi berbasis password dinonaktifkan secara default.
RamRoleName String Tidak testRamRoleName

Nama role Resource Access Management (RAM) dari instans. Anda dapat memanggil operasi ListRoles yang disediakan oleh RAM untuk mengkueri role RAM instans yang telah Anda buat.

AutoReleaseTime String Tidak 2018-01-01T12:05:00Z

Waktu pelepasan otomatis instans. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC.

  • Jika nilai ss bukan 00, waktu akan dibulatkan secara otomatis ke menit terdekat berdasarkan nilai mm.
  • Waktu yang ditentukan harus minimal 30 menit setelah waktu saat ini.
  • Waktu yang ditentukan dapat mencapai tiga tahun dari waktu saat ini.
SpotStrategy String Tidak NoSpot

Kebijakan preemption untuk instans pay-as-you-go. Parameter ini hanya berlaku jika Anda menetapkan InstanceChargeType ke PostPaid. Nilai yang valid:

  • NoSpot: Instans adalah instans pay-as-you-go.
  • SpotWithPriceLimit: Instans adalah instans preemptible dengan harga maksimum per jam yang ditentukan pengguna.
  • SpotAsPriceGo: Instans adalah instans preemptible yang menggunakan harga pasar pada saat pembelian sebagai harga penawaran.
SpotPriceLimit Float Tidak 0,97

Harga maksimum per jam instans. Nilainya akurat hingga tiga tempat desimal. Parameter ini hanya berlaku jika Anda menetapkan SpotStrategy ke SpotWithPriceLimit.

SpotDuration Integer Tidak 1

Periode perlindungan instans preemptible. Satuan: jam. Nilai default: 1. Nilai yang valid:

  • 1: Setelah instans preemptible dibuat, Alibaba Cloud menjamin bahwa instans tersebut tidak akan dilepas secara otomatis dalam waktu 1 jam. Setelah periode perlindungan 1 jam berakhir, sistem akan membandingkan harga penawaran dengan harga pasar dan memeriksa inventaris sumber daya untuk menentukan apakah akan mempertahankan atau melepas instans tersebut.
  • 0: Setelah instans preemptible dibuat, Alibaba Cloud tidak menjamin bahwa instans tersebut akan berjalan selama 1 jam. Sistem akan membandingkan harga penawaran dengan harga pasar dan memeriksa inventaris sumber daya untuk menentukan apakah akan mempertahankan atau melepas instans tersebut.

Alibaba Cloud mengirimkan peristiwa sistem ECS untuk memberi tahu Anda 5 menit sebelum instans dilepas. Instans preemptible ditagih per detik. Kami menyarankan agar Anda menentukan periode perlindungan berdasarkan kebutuhan bisnis Anda.

Catatan Jika Anda menetapkan SpotStrategy ke SpotWithPriceLimit atau SpotAsPriceGo, parameter ini berlaku.
ResourceGroupId String Tidak rg-bp67acfmxazb4p****

ID kelompok sumber daya tempat instans, perangkat Elastic Block Storage (EBS), dan antarmuka jaringan elastis (ENI) berada.

TemplateResourceGroupId String Tidak rg-bp67acfmxazb4p****

ID kelompok sumber daya tempat template peluncuran berada.

SecurityEnhancementStrategy String Tidak Deactive

Menentukan apakah akan mengaktifkan penguatan keamanan untuk sistem operasi. Nilai yang valid:

  • Active: mengaktifkan penguatan keamanan untuk sistem operasi.
  • Deactive: menonaktifkan penguatan keamanan untuk sistem operasi.
PrivateIpAddress String Tidak 10.1.**.**

Alamat IP pribadi instans.

Untuk menetapkan alamat IP pribadi ke instans yang berada di VPC, pastikan alamat IP tersebut merupakan alamat IP yang tidak digunakan dalam blok CIDR vSwitch yang ditentukan oleh VSwitchId.

DeploymentSetId String Tidak ds-bp1brhwhoqinyjd6****

ID set penyebaran.

Ipv6AddressCount Integer Tidak 1

Jumlah alamat IPv6 yang akan dihasilkan secara acak untuk ENI primer. Nilai yang valid: 1 hingga 10.

DataDisk.N.PerformanceLevel String Tidak PL1

Tingkat performa ESSD N yang digunakan sebagai disk data. Nilai N harus sama dengan nilai dalam DataDisk.N.Category jika Anda menetapkan DataDisk.N.Category ke cloud_essd. Nilai yang valid:

  • PL0: Satu ESSD dapat memberikan hingga 10.000 IOPS baca/tulis acak.
  • PL1 (default): Satu ESSD dapat memberikan hingga 50.000 IOPS baca/tulis acak.
  • PL2: Satu ESSD dapat memberikan hingga 100.000 IOPS baca/tulis acak.
  • PL3: Satu ESSD dapat memberikan hingga 1 juta IOPS baca/tulis acak.

Untuk informasi lebih lanjut tentang tingkat performa ESSD, lihat ESSDs.

DataDisk.N.Description String Tidak testDataDiskDescription

Deskripsi disk data N. Panjang deskripsi harus antara 2 hingga 256 karakter dan tidak boleh diawali dengan http:// atau https://.

DataDisk.N.SnapshotId String Tidak s-bp17441ohwka0yuh****

ID snapshot yang ingin Anda gunakan untuk membuat disk data N. Nilai N yang valid: 1 hingga 16. Jika Anda menentukan DataDisk.N.SnapshotId, DataDisk.N.Size akan diabaikan. Disk data dibuat berdasarkan ukuran snapshot yang ditentukan.

Catatan Gunakan snapshot yang dibuat setelah 15 Juli 2013. Jika tidak, kesalahan akan dikembalikan dan permintaan Anda akan ditolak.
DataDisk.N.Size Integer Tidak 2000

Ukuran disk data N. Nilai N yang valid: 1 hingga 16. Satuan: GiB. Nilai yang valid:

  • Nilai yang valid jika Anda menetapkan DataDisk.N.Category ke cloud: 5 hingga 2000.
  • Nilai yang valid jika Anda menetapkan DataDisk.N.Category ke cloud_efficiency: 20 hingga 32768.
  • Nilai yang valid jika Anda menetapkan DataDisk.N.Category ke cloud_ssd: 20 hingga 32768.
  • Nilai yang valid jika Anda menetapkan DataDisk.N.Category ke cloud_essd: bervariasi berdasarkan nilai DataDisk.N.PerformanceLevel.
    • Nilai yang valid jika Anda menetapkan DataDisk.N.PerformanceLevel ke PL0: 40 hingga 32768.
    • Nilai yang valid jika Anda menetapkan DataDisk.N.PerformanceLevel ke PL1: 20 hingga 32768.
    • Nilai yang valid jika Anda menetapkan DataDisk.N.PerformanceLevel ke PL2: 461 hingga 32768.
    • Nilai yang valid jika Anda menetapkan DataDisk.N.PerformanceLevel ke PL3: 1261 hingga 32768.

Nilai parameter ini harus lebih besar dari atau sama dengan ukuran snapshot yang ditentukan oleh DataDisk.N.SnapshotId.

DataDisk.N.Device String Tidak null
Catatan Parameter ini akan dihapus di masa mendatang. Kami menyarankan agar Anda menggunakan parameter lain untuk memastikan kompatibilitas di masa depan.
DataDisk.N.DiskName String Tidak testDataDiskName

Nama disk data N. Panjang nama harus antara 2 hingga 128 karakter. Nama harus diawali dengan huruf tetapi tidak boleh diawali dengan http:// atau https://. Nama dapat mengandung huruf, angka, titik dua (:), garis bawah (_), dan tanda hubung (-).

DataDisk.N.Category String Tidak cloud_ssd

Kategori disk data N. Nilai yang valid:

  • cloud: disk dasar.
  • cloud_efficiency: disk ultra
  • cloud_ssd: SSD.
  • cloud_essd: enhanced SSD (ESSD).

Untuk instans I/O teroptimasi, nilai default-nya adalah cloud_efficiency. Untuk instans non-I/O teroptimasi, nilai default-nya adalah cloud.

DataDisk.N.DeleteWithInstance Boolean Tidak true

Menentukan apakah disk data N akan dilepas saat instans dilepas. Nilai yang valid:

  • true
  • false

Nilai default: true.

DataDisk.N.Encrypted String Tidak false

Menentukan apakah disk data N akan dienkripsi.

DataDisk.N.AutoSnapshotPolicyId String Tidak sp-m5e7fa9ute44ssa****

ID kebijakan snapshot otomatis yang akan diterapkan pada disk data N.

DataDisk.N.ProvisionedIops Long Tidak 50000

IOPS baca/tulis yang diprovisikan dari disk ESSD AutoPL. Nilai yang valid: 0 hingga min{50.000, 1.000 × Kapasitas - Baseline IOPS}.

Baseline IOPS = min{1.800 + 50 × Kapasitas, 50.000}.

Catatan Parameter ini hanya tersedia jika Anda menetapkan SystemDisk.Category ke cloud_auto. Untuk informasi lebih lanjut, lihat ESSD AutoPL disks dan Modify the performance configurations of an ESSD AutoPL disk.
DataDisk.N.BurstingEnabled Boolean Tidak true

Menentukan apakah fitur lonjakan performa diaktifkan. Nilai yang valid:

  • true
  • false
NetworkInterface.N.VSwitchId String Tidak vsw-bp1s5fnvk4gn2tws0****

ID vSwitch yang akan dikaitkan dengan ENI N.

Perhatikan hal-hal berikut:

  • Nilai N yang valid: 1 dan 2. Jika nilai N adalah 1, Anda dapat menentukan ENI primer atau sekunder. Jika nilai N adalah 2, Anda harus menentukan ENI primer dan sekunder.
  • Jika Anda menetapkan NetworkInterface.N.InstanceType ke Primary, parameter ini wajib. Dalam hal ini, parameter ini setara dengan VSwitchId. Anda tidak dapat menentukan NetworkInterface.N.VSwitchId dan VSwitchId secara bersamaan.
  • Jika Anda menetapkan NetworkInterface.N.InstanceType ke Secondary atau membiarkan parameter ini kosong, parameter ini opsional. Nilai default-nya adalah ID vSwitch tempat instans akan dihubungkan.
NetworkInterface.N.NetworkInterfaceName String Tidak testEniName

Nama ENI N.

Perhatikan hal-hal berikut:

  • Nilai N yang valid: 1 dan 2. Jika nilai N adalah 1, ENI primer atau sekunder dapat dikonfigurasi. Jika nilai N adalah 2, ENI primer dan sekunder harus dikonfigurasi.
  • Jika Anda menetapkan NetworkInterface.N.InstanceType ke Primary, Anda tidak perlu menetapkan parameter ini.
NetworkInterface.N.Description String Tidak testEniDescription

Deskripsi ENI sekunder N. Panjang deskripsi harus antara 2 hingga 256 karakter, dan tidak boleh diawali dengan http:// atau https://. Nilai N dalam NetworkInterface.N tidak boleh lebih dari 1.

NetworkInterface.N.SecurityGroupId String Tidak sg-bp15ed6xe1yxeycg****

ID grup keamanan tempat ENI N berada.

Perhatikan hal-hal berikut:

  • Nilai N yang valid: 1 dan 2. Jika nilai N adalah 1, ENI primer atau sekunder dapat dikonfigurasi. Jika nilai N adalah 2, ENI primer dan sekunder harus dikonfigurasi.
  • Jika NetworkInterface.N.InstanceType diatur ke Primary, parameter ini wajib. Dalam hal ini, parameter ini setara dengan SecurityGroupId. Anda tidak dapat menentukan SecurityGroupId, SecurityGroupIds.N, atau NetworkInterface.N.SecurityGroupIds.N secara bersamaan.
  • Jika Anda menetapkan NetworkInterface.N.InstanceType ke Secondary atau membiarkan parameter ini kosong, NetworkInterface.SecurityGroupIds opsional. Nilai default-nya adalah ID grup keamanan tempat instans berada.
NetworkInterface.N.PrimaryIpAddress String Tidak 192.168.**.**

Alamat IP primer ENI N.

Perhatikan hal-hal berikut:

  • Nilai N yang valid: 1 dan 2.
    • Jika nilai N adalah 1, Anda dapat menentukan ENI primer atau sekunder. Jika parameter ini ditentukan, Amount diatur ke nilai numerik lebih dari 1, dan NetworkInterface.N.InstanceType diatur ke Primary, jumlah instans yang ditentukan akan dibuat dan alamat IP primer berurutan mulai dari yang ditentukan akan diberikan kepada instans tersebut. Dalam hal ini, Anda tidak dapat mengikat ENI sekunder ke instans tersebut.
    • Jika nilai N adalah 2, ENI primer dan sekunder harus dikonfigurasi. Jika parameter ini ditentukan, Amount diatur ke nilai numerik lebih dari 1, dan NetworkInterface.N.InstanceType diatur ke Primary, Anda tidak dapat menetapkan NetworkInterface.2.InstanceType ke Secondary untuk melampirkan ENI sekunder.
  • Jika NetworkInterface.N.InstanceType diatur ke Primary, parameter ini setara dengan PrivateIpAddress. Anda tidak dapat menentukan NetworkInterface.N.PrimaryIpAddress dan PrivateIpAddress secara bersamaan.
  • Jika NetworkInterface.N.InstanceType diatur ke Secondary atau dibiarkan kosong, alamat IP primer yang ditentukan akan diberikan ke ENI sekunder. Nilai default-nya adalah alamat IP yang dipilih secara acak dari dalam blok CIDR vSwitch tempat ENI sekunder akan dikaitkan.
Catatan Anda hanya dapat melampirkan satu ENI sekunder saat membuat instans. Setelah instans dibuat, Anda dapat memanggil operasi CreateNetworkInterface dan AttachNetworkInterface untuk melampirkan lebih banyak ENI sekunder ke instans tersebut.
NetworkInterface.N.SecurityGroupIds.N String Tidak sg-bp67acfmxazb4p****

ID grup keamanan N tempat ENI N akan ditugaskan.

  • Nilai N pertama yang valid: 1 dan 2. Jika nilai N pertama adalah 1, Anda dapat mengonfigurasi ENI primer atau sekunder. Jika nilai N pertama adalah 2, Anda harus mengonfigurasi ENI primer dan sekunder.
  • N kedua menunjukkan bahwa satu atau lebih ID grup keamanan dapat ditentukan. Nilai N kedua yang valid bervariasi berdasarkan jumlah maksimum grup keamanan tempat instans dapat berada. Untuk informasi lebih lanjut, lihat bagian "Batas grup keamanan" dalam Limits.

Perhatikan hal-hal berikut:

  • Jika NetworkInterface.N.InstanceType diatur ke Primary, parameter ini atau NetworkInterface.N.SecurityGroupId wajib. Dalam hal ini, parameter ini setara dengan SecurityGroupIds.N. Anda tidak dapat menentukan SecurityGroupId, SecurityGroupIds.N, atau NetworkInterface.N.SecurityGroupId secara bersamaan.
  • Jika Anda menetapkan NetworkInterface.N.InstanceType ke Secondary atau membiarkan parameter ini kosong, NetworkInterface.SecurityGroupIds opsional. Nilai default-nya adalah ID grup keamanan tempat instans berada.
NetworkInterface.N.InstanceType String Tidak Secondary

Jenis ENI N. Nilai N yang valid: 1 dan 2. Jika nilai N adalah 1, Anda dapat menentukan ENI primer atau sekunder. Jika nilai N adalah 2, Anda harus menentukan ENI primer dan sekunder.

Nilai yang valid:

  • Primary
  • Secondary

Nilai default: Secondary.

NetworkInterface.N.NetworkInterfaceTrafficMode String Tidak Standard

Mode komunikasi ENI primer. Nilai yang valid:

  • Standard: menggunakan mode komunikasi TCP.
  • HighPerformance: mengaktifkan Elastic RDMA Interface (ERI) dan menggunakan mode komunikasi remote direct memory access (RDMA).
Tag.N.Key String Tidak TestKey

Kunci tag N yang ingin Anda tambahkan ke instans, perangkat EBS, atau ENI. Nilai N yang valid: 1 hingga 20. Kunci tag tidak boleh berupa string kosong. Panjang kunci tag maksimal 64 karakter dan tidak boleh diawali dengan acs: atau aliyun. Kunci tag tidak boleh mengandung http:// atau https://.

Tag.N.Value String Tidak TestValue

Nilai tag N yang ingin Anda tambahkan ke instans, perangkat EBS, atau ENI. Nilai N yang valid: 1 hingga 20. Nilai tag dapat berupa string kosong. Panjang nilai tag maksimal 128 karakter dan tidak boleh diawali dengan acs: atau aliyun. Nilai tag tidak boleh mengandung http:// atau https://.

SecurityGroupIds.N String Tidak sg-bp15ed6xe1yxeycg7****

ID grup keamanan N tempat instans berada. Nilai N yang valid bervariasi berdasarkan jumlah maksimum grup keamanan tempat instans dapat berada. Untuk informasi lebih lanjut, lihat bagian "Batas grup keamanan" dalam Limits.

Catatan Anda tidak dapat menentukan SecurityGroupId dan SecurityGroupIds.N secara bersamaan.
SystemDisk.Encrypted String Tidak false

Menentukan apakah disk sistem akan dienkripsi. Nilai yang valid:

  • true
  • false

Nilai default: false.

Catatan Jika Anda membuat instans di Hong Kong Zone D atau Singapura Zone A, Anda tidak dapat mengenkripsi disk sistem.
DeletionProtection Boolean Tidak false

Menentukan apakah perlindungan pelepasan untuk instans diaktifkan. Parameter ini menentukan apakah Anda dapat menggunakan Konsol ECS atau memanggil operasi DeleteInstance untuk melepas instans. Nilai yang valid:

  • true
  • false

Nilai default: false.

Catatan Parameter ini hanya berlaku untuk instans pay-as-you-go. Parameter ini dapat melindungi instans dari pelepasan manual, tetapi tidak dari pelepasan otomatis.
CreditSpecification String Tidak Standard

Mode performa instans burstable. Nilai yang valid:

  • Standard: mode standar. Untuk informasi lebih lanjut, lihat bagian "Standard mode" dalam Burstable instances.
  • Unlimited: mode tak terbatas. Untuk informasi lebih lanjut, lihat bagian "Unlimited mode" dalam Burstable instances.

Parameter respons

Parameter

Tipe

Contoh

Deskripsi

LaunchTemplateId String lt-m5eiaupmvm2op9d****

ID template peluncuran.

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

ID permintaan.

LaunchTemplateVersionNumber Long 2

Nomor versi template peluncuran.

Contoh

Contoh permintaan

https://ecs.aliyuncs.com/?Action=CreateLaunchTemplate
&LaunchTemplateName=testLaunchTemplateName
&RegionId=cn-hangzhou
&TemplateTag.1.Key=TestKey
&TemplateTag.1.Value=TestValue
&VersionDescription=testVersionDescription
&ImageId=win2008r2_64_ent_sp1_en-us_40G_alibase_20170915.vhd
&InstanceType=ecs.g5.large
&SecurityGroupId=sg-bp15ed6xe1yxeycg****
&VpcId=vpc-bp12433upq1y5scen****
&VSwitchId=vsw-bp1s5fnvk4gn2tws03****
&InstanceName=testInstanceName
&Description=testECSDescription
&InternetMaxBandwidthIn=10
&InternetMaxBandwidthOut=10
&HostName=testHostName
&ZoneId=cn-hangzhou-g
&SystemDisk.Category=cloud_ssd
&SystemDisk.Size=40
&SystemDisk.DiskName=testSystemDiskName
&SystemDisk.Description=TestDisk
&DataDisk.1.Size=2000
&DataDisk.1.SnapshotId=s-bp17441ohwka0yuh****
&DataDisk.1.Category=cloud_ssd
&DataDisk.1.Encrypted=false
&DataDisk.1.DiskName=testDataDiskName
&DataDisk.1.Description=testDataDiskDescription
&DataDisk.1.DeleteWithInstance=true
&IoOptimized=optimized
&NetworkInterface.1.PrimaryIpAddress=192.168.**.**
&NetworkInterface.1.VSwitchId=vsw-bp1s5fnvk4gn2tws0****
&NetworkInterface.1.SecurityGroupId=sg-bp15ed6xe1yxeycg****
&NetworkInterface.1.NetworkInterfaceName=testEniName
&NetworkInterface.1.Description=testEniDescription
&PrivateIpAddress=10.1.**.**
&InstanceChargeType=PrePaid
&Period=1
&InternetChargeType=PayByTraffic
&NetworkType=vpc
&UserData=ZWNobyBoZWxsbyBlY3Mh
&RamRoleName=testRamRoleName
&AutoReleaseTime=2018-01-01T12:05:00Z
&SpotStrategy=NoSpot
&SpotPriceLimit=0.97
&SecurityEnhancementStrategy=Deactive
&Tag.1.Key=TestKey
&Tag.1.Value=TestValue
&<Common request parameters>

Contoh respons sukses

XML format

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

<CreateLaunchTemplateResponse>
    <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
    <LaunchTemplateId>lt-m5eiaupmvm2op9d****</LaunchTemplateId>
    <LaunchTemplateVersionNumber>2</LaunchTemplateVersionNumber>
</CreateLaunchTemplateResponse>

JSON format

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

{
  "RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
  "LaunchTemplateId" : "lt-m5eiaupmvm2op9d****",
  "LaunchTemplateVersionNumber" : "2"
}

Kode kesalahan

HttpCode

Kode kesalahan

Pesan kesalahan

Deskripsi

400 InvalidRegion.NotExist %s Wilayah yang ditentukan tidak ada.
400 MissingParameter %s Parameter yang diperlukan tidak ditentukan.
400 InvalidParameter %s Nilai parameter tidak valid.
400 InvalidLaunchTemplateName.Malformed The specified parameter LaunchTemplateName is not valid. Nilai LaunchTemplateName tidak valid.
400 InvalidUserData.SizeExceeded %s Ukuran maksimum data pengguna telah terlampaui.
400 InvalidUserData.Base64FormatInvalid %s Format UserData tidak valid.
400 Duplicate.TagKey The Tag.N.Key contain duplicate key. Kunci tag sudah ada. Kunci tag harus unik.
400 InvalidTagKey.Malformed The specified Tag.n.Key is not valid. Nilai Tag.N.Key tidak valid.
400 InvalidTagValue.Malformed The specified Tag.n.Value is not valid. Nilai Tag.N.Value tidak valid.
403 LaunchTemplateLimitExceed %s Jumlah maksimum template peluncuran telah terlampaui.
403 LaunchTemplateName.Duplicated %s Nama template peluncuran yang ditentukan sudah ada.
403 QuotaExceed.Tags %s Jumlah maksimum tag telah terlampaui. %s adalah variabel. Pesan kesalahan dikembalikan secara dinamis berdasarkan kondisi pemanggilan.
404 InvalidResourceGroup.NotFound The ResourceGroup provided does not exist in our records. ID kelompok sumber daya tidak ada.
500 InternalError The request processing has failed due to some unknown error. Terjadi kesalahan internal. Coba lagi nanti.

Untuk daftar kode kesalahan, lihat Service error codes.