指定された ECS 起動テンプレートに新しいバージョンを作成し、後続の ECS インスタンス、弾力的スケーリンググループ、または自動プロビジョニンググループの作成に使用します。
操作説明
操作説明
特定のバージョンのパラメーターを変更するには、新しいテンプレートバージョンを作成します。各インスタンス起動テンプレートは最大 30 バージョンをサポートします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ecs:CreateLaunchTemplateVersion |
create |
*LaunchTemplate
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
リージョン ID。 DescribeRegions を呼び出して、最新のリージョンリストをクエリできます。 |
cn-hangzhou |
| RegionId |
string |
必須 |
リージョン ID。 DescribeRegions を呼び出して、最新のリージョンリストをクエリできます。 |
cn-hangzhou |
| LaunchTemplateId |
string |
任意 |
起動テンプレートの ID。詳細については、 DescribeLaunchTemplates を呼び出してください。起動テンプレートを特定するには、 |
lt-m5eiaupmvm2op9d**** |
| LaunchTemplateName |
string |
任意 |
起動テンプレートの名前。名前は 2~128 文字で、英字で始まる必要があり、 |
testLaunchTemplateName |
| VersionDescription |
string |
任意 |
起動テンプレートバージョンの説明。説明は 2~256 文字で、 |
testVersionDescription |
| ImageId |
string |
任意 |
インスタンスの作成に使用するイメージの ID。 DescribeImages を呼び出して、利用可能なイメージリソースをクエリできます。 |
win2008r2_64_ent_sp1_en-us_40G_alibase_20170915.vhd |
| ImageOwnerAlias |
string |
任意 |
イメージのソース。 説明
このパラメーターは廃止予定です。互換性を向上させるため、他のパラメーターを使用してください。 |
system |
| PasswordInherit |
boolean |
任意 |
イメージのプリセットパスワードを使用するかどうかを指定します。有効な値:
デフォルト値: false。 説明
このパラメーターを使用する場合、Password パラメーターは空にする必要があります。また、イメージにプリセットパスワードが設定されていることを確認する必要があります。 |
false |
| InstanceType |
string |
任意 |
インスタンスタイプ。詳細については、「インスタンスファミリー」をご参照ください。 DescribeInstanceTypes を呼び出して、最新のインスタンスタイプリストをクエリすることもできます。 |
ecs.g5.large |
| SecurityGroupId |
string |
任意 |
このバージョンを使用して作成されたインスタンスが属するセキュリティグループの ID。同じセキュリティグループ内のインスタンスは相互に通信できます。 説明
|
sg-bp15ed6xe1yxeycg**** |
| VpcId |
string |
任意 |
インスタンスが属する仮想プライベートクラウド (VPC) の ID。 |
vpc-bp12433upq1y5scen**** |
| VSwitchId |
string |
任意 |
vSwitch の ID。VPC 接続インスタンスを作成する場合、このパラメーターを指定する必要があります。 |
vsw-bp1s5fnvk4gn2tws0**** |
| InstanceName |
string |
任意 |
インスタンスの名前。名前は 2~128 文字で、英字、数字、および Unicode 文字カテゴリの文字 (各種言語の文字を含む) を含めることができます。名前にはコロン (:)、アンダースコア (_)、ピリオド (.)、ハイフン (-) を含めることができます。デフォルト値はインスタンスの 複数の ECS インスタンスを一度に作成する場合、角括弧 ([]) とカンマ (,) を含む連番のインスタンス名をバッチ設定できます。詳細については、「複数インスタンスの連番名またはホスト名のバッチ設定」をご参照ください。 |
k8s-node-[1,4]-alibabacloud |
| Description |
string |
任意 |
インスタンスの説明。説明は 2~256 文字で、 |
testDescription |
| InternetMaxBandwidthIn |
integer |
任意 |
最大インバウンドパブリック帯域幅。単位: Mbit/s。有効な値:
|
50 |
| InternetMaxBandwidthOut |
integer |
任意 |
最大アウトバウンドパブリック帯域幅。単位: Mbit/s。有効な値: 0~100。 |
5 |
| HostName |
string |
任意 |
Elastic Compute Service (ECS) サーバーのホスト名。
|
testHostName |
| ZoneId |
string |
任意 |
インスタンスのゾーン ID |
cn-hangzhou-g |
| SystemDisk.Category |
string |
任意 |
システムディスクのカテゴリ。有効な値:
廃止された I/O 最適化でないインスタンスタイプの場合、デフォルト値は cloud です。その他のインスタンスタイプの場合、デフォルト値は cloud_efficiency です。 |
cloud_ssd |
| SystemDisk.Size |
integer |
任意 |
システムディスクのサイズ。単位: GiB。有効な値:
このパラメーターの値は max{20, ImageSize} 以上である必要があります。 |
40 |
| SystemDisk.DiskName |
string |
任意 |
システムディスクの名前。名前は 2~128 文字で、英字で始まる必要があり、 |
cloud_ssdSystem |
| SystemDisk.Description |
string |
任意 |
システムディスクの説明。説明は 2~256 文字で、 |
testSystemDiskDescription |
| SystemDisk.Iops |
integer |
任意 |
説明
このパラメーターは一般公開されていません。 |
30000 |
| SystemDisk.PerformanceLevel |
string |
任意 |
システムディスクとして使用する ESSD のパフォーマンスレベル。以下の有効な値に基づいてパフォーマンスレベルを設定します:
ESSD パフォーマンスレベルの選択方法については、「 ESSD 」をご参照ください。 |
PL0 |
| SystemDisk.DeleteWithInstance |
boolean |
任意 |
インスタンスのリリース時にシステムディスクをリリースするかどうかを指定します。有効な値:
デフォルト値: true。 |
true |
| SystemDisk.AutoSnapshotPolicyId |
string |
任意 |
システムディスクに適用される自動スナップショットポリシーの ID。 |
sp-bp1dgzpaxwc4load**** |
| SystemDisk.ProvisionedIops |
integer |
任意 |
システムディスクとして使用する ESSD AutoPL ディスクのプロビジョニング済み読み取り/書き込み IOPS。有効な値: 0~min{50000, 1000 × 容量 - ベースラインパフォーマンス}。 ベースラインパフォーマンス = min{1,800 + 50 × 容量, 50,000}。 説明
このパラメーターは、DiskCategory が cloud_auto に設定されている場合にのみ使用できます。詳細については、「ESSD AutoPL ディスク」および「ESSD AutoPL ディスクのプロビジョニング済みパフォーマンスの変更」をご参照ください。 |
50000 |
| SystemDisk.BurstingEnabled |
boolean |
任意 |
バースト機能を有効にするかどうかを指定します。有効な値:
|
true |
| IoOptimized |
string |
任意 |
インスタンスが I/O 最適化インスタンスかどうかを指定します。有効な値:
|
optimized |
| InstanceChargeType |
string |
任意 |
インスタンスの支払い方法。有効な値:
|
PrePaid |
| Period |
integer |
任意 |
リソースのサブスクリプション期間。単位: 月。このパラメーターは、 |
1 |
| InternetChargeType |
string |
任意 |
アウトバウンドインターネット帯域幅の支払い方法。有効な値:
説明
トラフィック課金モードでは、ピークインバウンドおよびアウトバウンド帯域幅は、保証されたパフォーマンス仕様ではなく、帯域幅の上限として使用されます。リソース競合が発生した場合、ピーク帯域幅が制限される場合があります。帯域幅を保証したい場合は、帯域幅課金モードを使用してください。 |
PayByTraffic |
| EnableVmOsConfig |
boolean |
任意 |
インスタンスのオペレーティングシステム構成を有効にするかどうかを指定します。 |
false |
| NetworkType |
string |
任意 |
インスタンスのネットワークタイプ。有効な値:
|
vpc |
| UserData |
string |
任意 |
インスタンスのユーザーデータ。インスタンスユーザーデータは Base64 でエンコードする必要があります。生データのサイズは最大 32 KB です。 |
ZWNobyBoZWxsbyBl**** |
| KeyPairName |
string |
任意 |
キーペアの名前。
|
testKeyPairName |
| RamRoleName |
string |
任意 |
インスタンス RAM ロールの名前。RAM API ListRoles を呼び出して、作成済みのインスタンス RAM ロールをクエリできます。 |
testRamRoleName |
| AutoReleaseTime |
string |
任意 |
自動リリース時間。ISO 8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式で時間を指定します。時間は協定世界時 (UTC) である必要があります。
|
2018-01-01T12:05:00Z |
| SpotStrategy |
string |
任意 |
従量課金インスタンスのプリエンプションポリシー。このパラメーターは、
|
NoSpot |
| SpotPriceLimit |
number |
任意 |
インスタンスの最大時間単価。小数点以下 3 桁までサポートされます。 |
0.97 |
| SpotDuration |
integer |
任意 |
スポットインスタンスの保護期間。単位: 時間。デフォルト値: 1。有効な値:
Alibaba Cloud はインスタンスがリリースされる 5 分前に ECS システムイベント通知を送信します。スポットインスタンスは秒単位で課金されます。予想されるタスク実行時間に基づいて適切な保護期間を選択することをお勧めします。 説明
このパラメーターは、SpotStrategy が SpotWithPriceLimit または SpotAsPriceGo に設定されている場合にのみ有効です。 |
1 |
| ResourceGroupId |
string |
任意 |
リソースグループの ID。 |
rg-bp67acfmxazb4p**** |
| SecurityEnhancementStrategy |
string |
任意 |
オペレーティングシステムのセキュリティ強化を有効にするかどうかを指定します。有効な値:
|
Active |
| PrivateIpAddress |
string |
任意 |
インスタンスのプライベート IP アドレス。 VPC 接続 ECS インスタンスにプライベート IP アドレスを指定する場合、IP アドレスは vSwitch ( |
10.1.**.** |
| Ipv6AddressCount |
integer |
任意 |
プライマリ ENI にランダムに生成する IPv6 アドレスの数。有効な値: 1~10。 |
1 |
| DeploymentSetId |
string |
任意 |
デプロイメントセットの ID。 |
ds-bp1brhwhoqinyjd6**** |
| DataDisk |
array<object> |
任意 |
データディスクのリスト。 |
|
|
object |
任意 |
データディスクのリスト。 |
||
| PerformanceLevel |
string |
任意 |
データディスクとして使用する ESSD のパフォーマンスレベル。N の値は
ESSD パフォーマンスレベルの選択方法については、「 ESSD 」をご参照ください。 |
PL1 |
| Description |
string |
任意 |
データディスクの説明。説明は 2~256 文字で、 |
testDataDiskDescription |
| SnapshotId |
string |
任意 |
データディスク N の作成に使用するスナップショットの ID。N の有効な値: 1~16。 2013 年 7 月 15 日以前に作成されたスナップショットは使用できません。そのようなスナップショットを使用するリクエストは拒否されます。 |
s-bp17441ohwka0yuh**** |
| Size |
integer |
任意 |
データディスク N のサイズ。N の有効な値: 1~16。単位: GiB。有効値:
このパラメーターの値は、 |
2000 |
| Device |
string |
任意 |
データディスクのマウントポイント。マウントポイントの命名規則は、アタッチされたデータディスクの数によって異なります:
説明
このパラメーターはフルイメージ (システムイメージ) シナリオにのみ適用されます。このパラメーターをフルイメージ内のデータディスクのマウントポイントに設定し、対応する |
/dev/xvdb |
| DiskName |
string |
任意 |
データディスクの名前。名前は 2~128 文字で、英字で始まる必要があり、 |
testDataDiskName |
| Category |
string |
任意 |
データディスク N のカテゴリ。有効な値:
I/O 最適化インスタンスの場合、デフォルト値は cloud_efficiency です。非 I/O 最適化インスタンスの場合、デフォルト値は cloud です。 デフォルト値の詳細:
|
cloud_ssd |
| DeleteWithInstance |
boolean |
任意 |
インスタンスのリリース時にデータディスクをリリースするかどうかを指定します。有効な値:
デフォルト値: true。 |
true |
| Encrypted |
string |
任意 |
データディスクを暗号化するかどうかを指定します。 |
false |
| ProvisionedIops |
integer |
任意 |
システムディスクとして使用する ESSD AutoPL ディスクのプロビジョニング済み読み取り/書き込み IOPS。有効な値: 0~min{50000, 1000 × 容量 - ベースラインパフォーマンス}。 ベースラインパフォーマンス = min{1,800 + 50 × 容量, 50,000}。 説明
このパラメーターは、DiskCategory が cloud_auto に設定されている場合にのみ使用できます。詳細については、「ESSD AutoPL ディスク」および「ESSD AutoPL ディスクのプロビジョニング済みパフォーマンスの変更」をご参照ください。 |
50000 |
| BurstingEnabled |
boolean |
任意 |
バースト機能を有効にするかどうかを指定します。有効な値:
|
true |
| AutoSnapshotPolicyId |
string |
任意 |
データディスクに適用される自動スナップショットポリシーの ID。 |
sp-bp67acfmxazb4p**** |
| KMSKeyId |
string |
任意 |
データディスクの KMS キー ID。 |
0e478b7a-4262-4802-b8cb-00d**** |
| NetworkInterface |
array<object> |
任意 |
ネットワークインターフェース コントローラー (NIC) の情報。 |
|
|
object |
任意 |
ネットワークインターフェース コントローラー (NIC) の情報。 |
||
| VSwitchId |
string |
任意 |
セカンダリネットワークインターフェース コントローラー (NIC) が属する vSwitch の ID。インスタンスとセカンダリ NIC は同じ VPC および同じアクティブなゾーンに属する必要がありますが、異なる vSwitch に属することができます。 |
vsw-bp1s5fnvk4gn2tws0**** |
| NetworkInterfaceName |
string |
任意 |
セカンダリネットワークインターフェース コントローラー (NIC) の名前。 |
testNetworkInterfaceName |
| Description |
string |
任意 |
セカンダリネットワークインターフェース コントローラー (NIC) の説明。説明は 2~256 文字で、 |
testNetworkInterfaceDescription |
| SecurityGroupId |
string |
任意 |
セカンダリネットワークインターフェース コントローラー (NIC) が属するセキュ。 |
sg-bp15ed6xe1yxeycg**** |
| PrimaryIpAddress |
string |
任意 |
セカンダリネットワークインターフェース コントローラー (NIC) のプライマリプライベート IP アドレス。 |
192.168.**.** |
| SecurityGroupIds |
array |
任意 |
セカンダリネットワークインターフェース コントローラー (NIC) が属する 1 つ以上のセキュリティグループの ID。セキュリティグループとセカンダリ NIC は同じ VPC に属する必要があります。 説明
|
sg-bp67acfmxazb4p**** |
|
string |
任意 |
セカンダリネットワークインターフェース コントローラー (NIC) が属する 1 つ以上のセキュリティグループの ID。セキュリティグループとセカンダリ NIC は同じ VPC に属する必要があります。 |
sg-bp67acfmxazb4p**** |
|
| InstanceType |
string |
任意 |
The type of the ENI. Valid values of N: 1 to 2. If you configure one ENI, you can configure either a primary network interface controller (NIC) or a secondary ENI. If you configure two ENIs, you must configure one primary NIC and one secondary ENI. Valid values:
Default value: Secondary. |
Secondary |
| NetworkInterfaceTrafficMode |
string |
任意 |
The communication mode of the primary ENI. Valid values:
|
Standard |
| DeleteOnRelease |
boolean |
任意 |
Specifies whether to retain the ENI when the instance is released. Valid values:
Default value: true. 説明
This parameter takes effect only for secondary ENIs. |
true |
| Tag |
array<object> |
任意 |
このバージョンを使用して作成されたインスタンス、ディスク、およびプライマリ ENI のタグ。 |
|
|
object |
任意 |
このバージョンを使用して作成されたインスタンス、ディスク、およびプライマリ ENI のタグ。 |
||
| Key |
string |
任意 |
このバージョンを使用して作成されたインスタンス、ディスク、およびプライマリ ENI のタグキー。N の有効な値: 1~20。タグキーは空文字列にできません。最大 128 文字で、aliyun または acs: で始めることはできません。http:// または https:// を含めることはできません。 [parameters.48. |
TestKey |
| Value |
string |
任意 |
The tag value of the instances, disks, and primary ENIs created by using this version. Valid values of N: 1 to 20. The tag value can be an empty string. It can be up to 128 characters in length and cannot contain http:// or https://. |
TestValue |
| SecurityGroupIds |
array |
任意 |
The IDs of one or more security groups to which the instance belongs. The valid values of N depend on the maximum number of security groups to which an instance can belong. For more information, see Limits. 説明
You cannot specify both |
sg-bp15ed6xe1yxeycg7**** |
|
string |
任意 |
The IDs of one or more security groups to which the instance belongs. The valid values of N depend on the maximum number of security groups to which an instance can belong. For more information, see Limits. 説明
You cannot specify both |
sg-bp15ed6xe1yxeycg7**** |
|
| SystemDisk.Encrypted |
string |
任意 |
Specifies whether to encrypt the system disk. Valid values:
Default value: false. 説明
System disk encryption is not supported in Zone D of the Hong Kong (China) region or Zone A of the Singapore region when you create an instance. |
false |
| DeletionProtection |
boolean |
任意 |
The release protection attribute of the instance. Specifies whether the instance can be released from the console or by calling DeleteInstance. Valid values:
Default value: false. 説明
This attribute is applicable only to pay-as-you-go instances. It can only restrict manual release operations and does not take effect on system-initiated release operations. |
false |
| CreditSpecification |
string |
任意 |
The running mode of the burstable instance. Valid values:
|
Standard |
| AutoRenew |
boolean |
任意 |
Specifies whether to enable auto-renewal. This parameter takes effect only when
Default value: false. |
true |
| AutoRenewPeriod |
integer |
任意 |
The auto-renewal period. Valid values: If PeriodUnit is set to Month: 1, 2, 3, 6, 12, 24, 36, 48, and 60. Default value: 1. |
1 |
| PeriodUnit |
string |
任意 |
The unit of the subscription duration. Valid values: Month (default). |
Month |
| HttpEndpoint |
string |
任意 |
Specifies whether to enable the access channel for instance metadata. Valid values:
Default value: enabled. 説明
For more information about instance metadata, see Overview of ECS instance metadata. |
enabled |
| HttpTokens |
string |
任意 |
Specifies whether to forcefully use the security-hardened mode (IMDSv2) to access instance metadata. Valid values:
Default value: optional. 説明
For more information about the modes for accessing instance metadata, see Overview of ECS instance metadata. |
optional |
| HttpPutResponseHopLimit |
integer |
任意 |
説明
このパラメーターは一般公開されていません。 |
3 |
| SystemDisk.KMSKeyId |
string |
任意 |
The KMS key ID of the system disk. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| ImageOptions |
object |
任意 |
The image-related property information. |
|
| LoginAsNonRoot |
boolean |
任意 |
Specifies whether instances that use this image support logon with the ecs-user user. Valid values:
|
false |
| SecurityOptions |
object |
任意 |
The security options. |
|
| TrustedSystemMode |
string |
任意 |
The trusted system mode. Set the value to vTPM. The following instance families support trusted system mode:
When you create ECS instances of the preceding instance families, you must configure this parameter. Details:
説明
If you specify an instance as a trusted instance during creation, you can only use images that support the trusted system when you replace the system disk. For more information about the trusted system, see Overview of trusted features for security-enhanced instances. |
vTPM |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| LaunchTemplateVersionNumber |
integer |
The version number of the launch template that is created. |
2 |
| RequestId |
string |
リクエスト ID |
473469C7-AA6F-4DC5-B3DB-A3DC0DEX**** |
| LaunchTemplateId |
string |
The ID of the launch template. For more information, see DescribeLaunchTemplates. When you use a launch template to create an instance, you must specify |
lt-bp1apo0bbbkuy0rj**** |
例
成功レスポンス
JSONJSON
{
"LaunchTemplateVersionNumber": 2,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DEX****",
"LaunchTemplateId": "lt-bp1apo0bbbkuy0rj****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidRegion.NotExist | %s | |
| 400 | MissingParameter | %s | |
| 400 | InvalidParameter | %s | |
| 400 | InvalidDescription.Malformed | The specified parameter "Description" is not valid. | |
| 400 | InvalidUserData.SizeExceeded | %s | |
| 400 | InvalidUserData.Base64FormatInvalid | %s | |
| 400 | InvalidHostName.Malformed | The specified parameter "HostName" is not valid. | |
| 400 | InvalidParams.CreateEniParams | %s | |
| 400 | Duplicate.TagKey | The Tag.N.Key contain duplicate key. | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 403 | LaunchTemplateVersionLimitExceed | %s | |
| 404 | InvalidLaunchTemplate.NotFound | %s | |
| 404 | InvalidResourceGroup.NotFound | The ResourceGroup provided does not exist in our records. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。