指定されたインスタンス起動テンプレートバージョンを削除します。ただし、インスタンス起動テンプレートのデフォルトバージョンを削除する場合は、DeleteLaunchTemplate API で、そのインスタンス起動テンプレートをすべて削除します。
リクエストパラメータ
名前 | 型 | 必須 | 説明 |
---|---|---|---|
Action | String | はい | 本インターフェイスの名前。値: DeleteLaunchTemplateVersion |
RegionId | String | はい | インスタンス起動テンプレートのリージョン ID。 利用可能なリージョンを確認するには、DescribeRegions を呼び出します。 |
DeleteVersion.n | Long | はい | インスタンス起動テンプレートのバージョン番号。n に指定可能な値: 1 〜 29。テンプレートのバージョンリストを照会するには、DescribeLaunchTemplateVersions を呼び出します。 |
LaunchTemplateId | String | いいえ | インスタンス起動テンプレート ID。 該当するテンプレートは、LaunchTemplateId またはLaunchTemplateName で指定します。 |
LaunchTemplateName | String | いいえ | テンプレート名 |
レスポンスパラメータ
すべて共通のレスポンスパラメータです。共通パラメータ をご参照ください。
例
リクエスト例
https://ecs.aliyuncs.com/?Action=DeleteLaunchTemplateVersion&RegionId=cn-hangzhou&LaunchTemplateName=lt-name1&DeleteVersion.1=1&<Common Request Parameters>
レスポンス例
XML 形式
JSON 形式
<DeleteLaunchTemplateVersionResponse> <RequestId>04F0F334-1335-436C-A1D7-6C044FExxxxx</RequestId></DeleteLaunchTemplateVersionResponse>
{ “RequestId”: “04F0F334-1335-436C-A1D7-6C044FExxxxx”,}
エラーコード
本インターフェイスに固有のエラーコードは次のとおりです。 その他のエラーコードについては、API エラーセンターをご参照ください。
エラーコード | エラーメッセージ | HTTP ステータスコード | 説明 |
---|---|---|---|
MissingParameter | The input parameter “{0}” that is mandatory for processing this request is not supplied. | 400 | 必須パラメータがありません。 |
InvalidParameter | the parameter(s) “{0}” provided is(are) invalid. | 400 | 指定されたパラメータは無効です。 |
InnerServiceFailed | call inner service failed | 403 | 内部サーバーエラー |
InvalidOperation.DeleteDefaultVersion | Delete default version from template is not allowed. | 403 | インスタンス起動テンプレートのデフォルトバージョンは直接削除できません。 |