Membuat versi baru untuk template peluncuran.
Catatan penggunaan
Jika ingin mengubah parameter pada versi template peluncuran, Anda dapat membuat versi baru dengan pengaturan parameter yang berbeda untuk template tersebut. Setiap template peluncuran dapat memiliki maksimal 30 versi.
Debugging
Parameter permintaan
|
Parameter |
Tipe |
Diperlukan |
Contoh |
Deskripsi |
| Action | String | Ya | CreateLaunchTemplateVersion |
Operasi yang ingin Anda lakukan. Tetapkan nilainya ke CreateLaunchTemplateVersion. |
| RegionId | String | Ya | cn-hangzhou |
ID wilayah dari template peluncuran. Anda dapat memanggil operasi DescribeRegions untuk mengkueri daftar wilayah terbaru. |
| LaunchTemplateId | String | Tidak | lt-m5eiaupmvm2op9d**** |
ID template peluncuran. Untuk informasi lebih lanjut, panggil operasi DescribeLaunchTemplates. Anda harus menentukan |
| LaunchTemplateName | String | Tidak | testLaunchTemplateName |
Nama template peluncuran. Nama harus terdiri dari 2 hingga 128 karakter. Nama harus dimulai dengan huruf dan tidak boleh dimulai dengan |
| VersionDescription | String | Tidak | testVersionDescription |
Deskripsi versi template peluncuran. Deskripsi harus terdiri dari 2 hingga 256 karakter, dan tidak boleh dimulai dengan |
| ImageId | String | Tidak | win2008r2_64_ent_sp1_en-us_40G_alibase_20170915.vhd |
ID gambar yang ingin Anda gunakan untuk membuat instans Elastic Compute Service (ECS). Anda dapat memanggil operasi DescribeImages untuk mengkueri gambar yang tersedia. |
| ImageOwnerAlias | String | Tidak | system |
Sumber gambar. Catatan Parameter ini akan dihapus di masa mendatang. Kami menyarankan agar Anda menggunakan parameter lain untuk memastikan kompatibilitas di masa depan. |
| PasswordInherit | Boolean | Tidak | false |
Menentukan apakah akan menggunakan password yang telah ditetapkan sebelumnya dalam gambar. Nilai yang valid:
Nilai default: false. Catatan Jika PasswordInherit ditentukan, Anda harus mengosongkan Password dan memastikan bahwa gambar yang dipilih memiliki password yang telah ditetapkan sebelumnya. |
| InstanceType | String | Tidak | ecs.g5.large |
Tipe instans. Untuk informasi lebih lanjut, lihat Ikhtisar keluarga instans atau panggil operasi DescribeInstanceTypes untuk mengkueri daftar tipe instans terbaru. |
| SecurityGroupId | String | Tidak | sg-bp15ed6xe1yxeycg**** |
ID grup keamanan tempat instans akan ditempatkan. Instans dalam grup keamanan yang sama dapat saling mengakses. 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. Nama harus terdiri dari 2 hingga 128 karakter. Nama harus dimulai dengan huruf dan tidak boleh dimulai dengan |
| Description | String | Tidak | testDescription |
Deskripsi instans. Deskripsi harus terdiri dari 2 hingga 256 karakter, dan tidak boleh dimulai dengan |
| InternetMaxBandwidthIn | Integer | Tidak | 50 |
Bandwidth publik masuk maksimum. Satuan: Mbit/s. Nilai yang valid:
|
| InternetMaxBandwidthOut | Integer | Tidak | 5 |
Bandwidth publik keluar maksimum. Satuan: Mbit/s. Nilai yang valid: 0 hingga 100. |
| HostName | String | Tidak | testHostName |
Hostname instans.
|
| ZoneId | String | Tidak | cn-hangzhou-g |
ID zona tempat Anda ingin membuat instans. |
| SystemDisk.Category | String | Tidak | cloud_ssd |
Kategori disk sistem. Nilai yang valid:
Untuk instans non-I/O teroptimasi dengan jenis instans yang telah ditarik, nilai default adalah cloud. Untuk instans jenis lain, nilai default 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 | cloud_ssdSystem |
Nama disk sistem. Nama harus terdiri dari 2 hingga 128 karakter. Nama harus dimulai dengan huruf dan tidak boleh dimulai dengan |
| SystemDisk.Description | String | Tidak | testSystemDiskDescription |
Deskripsi disk sistem. Deskripsi harus terdiri dari 2 hingga 256 karakter, dan tidak boleh dimulai dengan |
| SystemDisk.Iops | Integer | Tidak | 30000 |
Catatan Parameter ini tidak tersedia untuk umum. |
| SystemDisk.PerformanceLevel | String | Tidak | PL0 |
Tingkat performa ESSD yang digunakan sebagai disk sistem. Nilai yang valid:
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:
Nilai default: true. |
| SystemDisk.AutoSnapshotPolicyId | String | Tidak | sp-bp1dgzpaxwc4load**** |
ID kebijakan snapshot otomatis yang diterapkan pada disk sistem. |
| SystemDisk.ProvisionedIops | Long | Tidak | 50000 |
IOPS baca/tulis yang disediakan untuk ESSD AutoPL disk yang digunakan sebagai data disk N. Nilai yang valid: 0 hingga min{50.000, 1.000 × Kapasitas - Performa dasar} Performa dasar = min{1.800 + 50 × Kapasitas, 50.000} Catatan Parameter ini hanya tersedia jika parameter DataDisk.N.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:
|
| IoOptimized | String | Tidak | optimized |
Menentukan apakah instans dioptimalkan I/O. Nilai yang valid:
|
| InstanceChargeType | String | Tidak | PrePaid |
Metode penagihan instans. Nilai yang valid:
|
| Period | Integer | Tidak | 1 |
Durasi langganan instans. Satuan: bulan. Parameter ini hanya berlaku dan wajib jika |
| InternetChargeType | String | Tidak | PayByTraffic |
Metode penagihan penggunaan jaringan. Nilai yang valid:
Catatan Saat metode penagihan jaringan pay-by-traffic digunakan, bandwidth masuk dan keluar maksimum digunakan sebagai batas atas bandwidth, bukan spesifikasi performa yang dijamin. Dalam skenario di mana permintaan melebihi pasokan sumber daya, nilai bandwidth maksimum mungkin dibatasi. Jika Anda menginginkan bandwidth yang dijamin untuk instans Anda, gunakan metode penagihan jaringan pay-by-bandwidth. |
| EnableVmOsConfig | Boolean | Tidak | false |
Menentukan apakah konfigurasi sistem operasi instans diaktifkan. |
| NetworkType | String | Tidak | vpc |
Jenis jaringan instans. Nilai yang valid:
|
| UserData | String | Tidak | ZWNobyBoZWxsbyBl**** |
Data pengguna instans. Data pengguna harus dikodekan dalam Base64. Ukuran maksimum data mentah adalah 16 KB. |
| KeyPairName | String | Tidak | testKeyPairName |
Nama pasangan kunci.
|
| RamRoleName | String | Tidak | testRamRoleName |
Nama peran Resource Access Management (RAM) instans. Anda dapat memanggil operasi ListRoles yang disediakan oleh RAM untuk mengkueri peran RAM instans yang telah Anda buat. |
| AutoReleaseTime | String | Tidak | 2018-01-01T12:05:00Z |
Waktu pelepasan otomatis instans. Tentukan waktu dalam format standar ISO 8601 yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC.
|
| SpotStrategy | String | Tidak | NoSpot |
Kebijakan preemption untuk instans pay-as-you-go. Parameter ini hanya berlaku jika
|
| SpotPriceLimit | Float | Tidak | 0,97 |
Harga maksimum per jam untuk instans preemptible. Maksimal tiga tempat desimal diperbolehkan. |
| SpotDuration | Integer | Tidak | 1 |
Periode perlindungan instans preemptible. Satuan: jam. Nilai default: 1. Nilai yang valid:
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 yang sesuai berdasarkan kebutuhan bisnis Anda. Catatan Jika Anda mengatur SpotStrategy ke SpotWithPriceLimit atau SpotAsPriceGo, parameter ini berlaku. |
| ResourceGroupId | String | Tidak | rg-bp67acfmxazb4p**** |
ID kelompok sumber daya. |
| SecurityEnhancementStrategy | String | Tidak | Active |
Menentukan apakah penguatan keamanan untuk sistem operasi diaktifkan. Nilai yang valid:
|
| PrivateIpAddress | String | Tidak | 10.1.**.** |
Alamat IP pribadi yang akan ditetapkan ke 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 |
| Ipv6AddressCount | Integer | Tidak | 1 |
Jumlah alamat IPv6 yang akan dihasilkan secara acak untuk antarmuka jaringan elastis primer (ENI). Nilai yang valid: 1 hingga 10. |
| DeploymentSetId | String | Tidak | ds-bp1brhwhoqinyjd6**** |
ID set penyebaran tempat instans akan ditempatkan. |
| DataDisk.N.PerformanceLevel | String | Tidak | PL1 |
Tingkat performa ESSD yang digunakan sebagai data disk N. Nilai N harus sama dengan nilai dalam
Untuk informasi lebih lanjut tentang tingkat performa ESSD, lihat ESSDs. |
| DataDisk.N.Description | String | Tidak | testDataDiskDescription |
Deskripsi data disk N. Deskripsi harus terdiri dari 2 hingga 256 karakter, dan tidak boleh dimulai dengan |
| DataDisk.N.SnapshotId | String | Tidak | s-bp17441ohwka0yuh**** |
ID snapshot yang ingin Anda gunakan untuk membuat data disk N. Nilai N yang valid: 1 hingga 16. Jika Gunakan snapshot yang dibuat setelah 15 Juli 2013. Jika tidak, kesalahan akan dikembalikan dan permintaan Anda ditolak. |
| DataDisk.N.Size | Integer | Tidak | 2000 |
Ukuran data disk N. Nilai N yang valid: 1 hingga 16. Satuan: GiB. Nilai yang valid:
Nilai parameter ini harus lebih besar dari atau sama dengan ukuran snapshot yang ditentukan oleh |
| 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 data disk N. Nama harus terdiri dari 2 hingga 128 karakter. Nama harus dimulai dengan huruf dan tidak boleh dimulai dengan |
| DataDisk.N.Category | String | Tidak | cloud_ssd |
Kategori data disk N. Nilai yang valid:
Untuk instans I/O teroptimasi, nilai default adalah cloud_efficiency. Untuk instans non-I/O teroptimasi, nilai default adalah cloud. |
| DataDisk.N.DeleteWithInstance | Boolean | Tidak | true |
Menentukan apakah data disk N akan dilepas saat instans dilepas. Nilai yang valid:
Nilai default: true. |
| DataDisk.N.Encrypted | String | Tidak | false |
Menentukan apakah data disk N dienkripsi. |
| DataDisk.N.ProvisionedIops | Long | Tidak | 50000 |
IOPS baca/tulis yang disediakan untuk ESSD AutoPL disk yang digunakan sebagai data disk N. Nilai yang valid: 0 hingga min{50.000, 1.000 × Kapasitas - Performa dasar} Performa dasar = min{1.800 + 50 × Kapasitas, 50.000} Catatan Parameter ini hanya tersedia jika parameter DataDisk.N.Category diatur 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:
|
| DataDisk.N.AutoSnapshotPolicyId | String | Tidak | sp-bp67acfmxazb4p**** |
ID kebijakan snapshot otomatis yang diterapkan pada data disk N. |
| NetworkInterface.N.VSwitchId | String | Tidak | vsw-bp1s5fnvk4gn2tws0**** |
ID vSwitch tempat Anda ingin menghubungkan ENI sekunder. Instans dan ENI sekunder harus berada di zona yang sama dalam VPC yang sama, tetapi dapat dihubungkan ke vSwitch yang berbeda. Nilai N dalam |
| NetworkInterface.N.NetworkInterfaceName | String | Tidak | testNetworkInterfaceName |
Nama ENI sekunder. Nilai N dalam |
| NetworkInterface.N.Description | String | Tidak | testNetworkInterfaceDescription |
Deskripsi ENI sekunder. Deskripsi harus terdiri dari 2 hingga 256 karakter, dan tidak boleh dimulai dengan |
| NetworkInterface.N.SecurityGroupId | String | Tidak | sg-bp15ed6xe1yxeycg**** |
ID grup keamanan tempat Anda ingin menempatkan ENI sekunder. Grup keamanan ENI sekunder dan instans harus berada dalam VPC yang sama. Nilai N dalam Catatan Anda tidak dapat menentukan NetworkInterface.N.SecurityGroupId dan NetworkInterface.N.SecurityGroupIds.N secara bersamaan. |
| NetworkInterface.N.PrimaryIpAddress | String | Tidak | 192.168.**.** |
Alamat IP pribadi utama ENI sekunder. Nilai N dalam |
| NetworkInterface.N.SecurityGroupIds.N | String | Tidak | sg-bp67acfmxazb4p**** |
ID grup keamanan N tempat Anda ingin menempatkan ENI sekunder. Grup keamanan dan ENI sekunder harus berada dalam VPC yang sama. Nilai N yang valid dalam Catatan Anda tidak dapat menentukan NetworkInterface.N.SecurityGroupId dan NetworkInterface.N.SecurityGroupIds.N secara bersamaan. |
| NetworkInterface.N.InstanceType | String | Tidak | Secondary |
Jenis ENI N. Nilai N yang valid: 1 dan 2. Jika nilai N adalah 1, Anda dapat mengonfigurasi ENI primer atau ENI sekunder. Jika nilai N adalah 2, Anda dapat mengonfigurasi ENI primer dan ENI sekunder. Nilai yang valid:
Nilai default: Secondary. |
| NetworkInterface.N.NetworkInterfaceTrafficMode | String | Tidak | Standard |
Mode komunikasi ENI primer. Nilai yang valid:
|
| Tag.N.Key | String | Tidak | TestKey |
Kunci tag N yang akan ditambahkan ke instans, perangkat Elastic Block Storage (EBS), atau ENI primer. Nilai N yang valid: 1 hingga 5. Kunci tag tidak boleh berupa string kosong. Kunci tag dapat terdiri dari hingga 64 karakter dan tidak boleh dimulai dengan |
| Tag.N.Value | String | Tidak | TestValue |
Nilai tag N yang akan ditambahkan ke instans, perangkat EBS, atau ENI primer. Nilai N yang valid: 1 hingga 5. Nilai tag dapat berupa string kosong. Nilai tag dapat terdiri dari hingga 128 karakter dan tidak boleh dimulai dengan |
| SecurityGroupIds.N | String | Tidak | sg-bp15ed6xe1yxeycg7**** |
ID grup keamanan N tempat Anda ingin menempatkan instans. Nilai N yang valid bervariasi berdasarkan jumlah maksimum grup keamanan tempat instans dapat ditempatkan. Untuk informasi lebih lanjut, lihat Limits. Catatan Anda tidak dapat menentukan SecurityGroupId dan SecurityGroupIds.N secara bersamaan. |
| SystemDisk.Encrypted | String | Tidak | false |
Menentukan apakah disk sistem dienkripsi. Nilai yang valid:
Nilai default: false. Catatan Saat 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 diaktifkan untuk instans. Parameter ini menentukan apakah Anda dapat menggunakan Konsol ECS atau memanggil operasi DeleteInstance untuk melepas instans. Nilai yang valid:
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:
|
Parameter respons
|
Parameter |
Jenis |
Contoh |
Deskripsi |
| LaunchTemplateVersionNumber | Long | 2 |
Nomor versi template peluncuran. |
| RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DEX**** |
ID permintaan. |
| LaunchTemplateId | String | lt-bp1apo0bbbkuy0rj**** |
ID template peluncuran. Untuk informasi lebih lanjut, lihat DescribeLaunchTemplates. Anda harus menentukan |
Contoh
Permintaan Contoh
http(s)://ecs.aliyuncs.com/?Action=CreateLaunchTemplateVersion
&RegionId=cn-hangzhou
&LaunchTemplateId=lt-m5eiaupmvm2op9d****
&LaunchTemplateName=testLaunchTemplateName
&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-bp1s5fnvk4gn2tws0****
&InstanceName=testInstanceName
&Description=testDescription
&InternetMaxBandwidthIn=50
&InternetMaxBandwidthOut=5
&HostName=testHostName
&ZoneId=cn-hangzhou-g
&SystemDisk.Category=cloud_ssd
&SystemDisk.Size=40
&SystemDisk.DiskName=testSystemDiskName
&SystemDisk.Description=testSystemDiskDescription
&DataDisk.1.Size=2000
&DataDisk.1.SnapshotId=s-bp17441ohwka0yuh****
&DataDisk.1.Category=cloud_ssd
&DataDisk.1.Encrypted=false
&DataDisk.1.DiskName=cloud_ssdData
&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=testNetworkInterfaceName
&NetworkInterface.1.Description=testNetworkInterfaceDescription
&PrivateIpAddress=10.1.**.**
&InstanceChargeType=PrePaid
&Period=1
&InternetChargeType=PayByTraffic
&NetworkType=vpc
&UserData=ZWNobyBoZWxsbyBl****
&RamRoleName=testRamRoleName
&AutoReleaseTime=2020-02-02T12:05:00Z
&SpotStrategy=NoSpot
&SpotPriceLimit=0.97
&SecurityEnhancementStrategy=Active
&Tag.1.Key=TestKey
&Tag.1.Value=TestValue
&<Common request parameters>
Respons Sukses Contoh
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<CreateLaunchTemplateVersionResponse>
<LaunchTemplateVersionNumber>2</LaunchTemplateVersionNumber>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DEX****</RequestId>
<LaunchTemplateId>lt-bp1apo0bbbkuy0rj****</LaunchTemplateId>
</CreateLaunchTemplateVersionResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"LaunchTemplateVersionNumber" : 2,
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DEX****",
"LaunchTemplateId" : "lt-bp1apo0bbbkuy0rj****"
}
Kode kesalahan
|
Kode status HTTP |
Kode kesalahan |
Pesan kesalahan |
Deskripsi |
| 400 | InvalidRegion.NotExist | %s | Wilayah yang ditentukan tidak ditemukan. |
| 400 | MissingParameter | %s | Parameter yang diperlukan tidak ditentukan. |
| 400 | InvalidParameter | %s | Nilai parameter tidak valid. |
| 400 | InvalidDescription.Malformed | Parameter "Description" yang ditentukan tidak valid. | Format Description tidak valid. Deskripsi harus terdiri dari 2 hingga 256 karakter dan tidak boleh dimulai dengan http:// atau https://. |
| 400 | InvalidUserData.SizeExceeded | %s | Ukuran maksimum data pengguna yang ditentukan telah terlampaui. |
| 400 | InvalidUserData.Base64FormatInvalid | %s | Format UserData tidak valid. |
| 400 | Duplicate.TagKey | Kunci Tag.N.Key mengandung kunci duplikat. | Kunci tag sudah ada. Kunci tag harus unik. |
| 403 | LaunchTemplateVersionLimitExceed | %s | Jumlah maksimum versi template peluncuran telah terlampaui. |
| 404 | InvalidLaunchTemplate.NotFound | %s | Template peluncuran yang ditentukan tidak ditemukan. Periksa apakah nilai parameter sudah benar. |
| 404 | InvalidResourceGroup.NotFound | ResourceGroup yang diberikan tidak ada dalam catatan kami. | Kelompok sumber daya tidak ditemukan. |
| 500 | InternalError | Pemrosesan permintaan gagal karena kesalahan yang tidak diketahui. | Terjadi kesalahan internal. Coba lagi nanti. |
Untuk daftar kode kesalahan lengkap, kunjungi Service error codes.