切换启动模板的某个版本为该模板的默认版本。如果您在创建实例(RunInstances)时不指定模板版本号,会采用默认版本。

请求参数

名称 类型 是否必需 描述
Action String 系统规定参数。取值:ModifyLaunchTemplateDefaultVersion
RegionId String 模板所属的地域 ID。您可以调用 DescribeRegions 查看最新的阿里云地域列表。
DefaultVersionNumber Long 设置为默认版本的启动模板版本号。
LaunchTemplateId String 启动模板 ID。您必须指定 LaunchTemplateIdLaunchTemplateName 以确定模板。
LaunchTemplateName String 启动模板名称。您必须指定 LaunchTemplateIdLaunchTemplateName 以确定模板。

返回参数

全是公共返回参数。参阅 公共参数

示例

请求示例
https://ecs.aliyuncs.com/?Action=ModifyLaunchTemplateDefaultVersion
&RegionId=cn-hangzhou
&LaunchTemplateName=lt-name1
&DefaultVersionNumber=2
&<公共请求参数>
返回示例

XML 格式

<ModifyLaunchTemplateDefaultVersionResponse>
    <RequestId>04F0F334-1335-436C-A1D7-6C044FExxxxx</RequestId>
</ModifyLaunchTemplateDefaultVersionResponse>
JSON 格式
{
    "RequestId": "04F0F334-1335-436C-A1D7-6C044FExxxxx",
}

错误码

以下为本接口特有的错误码。更多错误码,请访问 API 错误中心

错误代码 错误信息 HTTP 状态码 说明
InvalidLaunchTemplate.NotFound The specified LaunchTemplateId “{0}” LaunchTemplateName “{1}” is not found. 400 指定的 LaunchTemplateIdLaunchTemplateName不存在。
InvalidLaunchTemplateVersion.NotFound The specified LaunchTemplateId “{0}” Version “{1}” is not found. 400 指定的 DefaultVersionNumber不存在。
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 服务器内部错误。