切換啟動模板的某個版本為該模板的預設版本。如果您在建立執行個體(RunInstances)時不指定模板版本號碼,會採用預設版本。
請求參數
名稱 | 類型 | 是否必需 | 描述 |
---|---|---|---|
Action | String | 是 | 系統規定參數。取值:ModifyLaunchTemplateDefaultVersion |
RegionId | String | 是 | 模板所屬的地域 ID。您可以調用 DescribeRegions 查看最新的阿里雲地域列表。 |
DefaultVersionNumber | Long | 是 | 設定為預設版本的啟動模板版本號碼。 |
LaunchTemplateId | String | 否 | 啟動模板 ID。您必須指定 LaunchTemplateId 或 LaunchTemplateName 以確定模板。 |
LaunchTemplateName | String | 否 | 啟動模板名稱。您必須指定 LaunchTemplateId 或 LaunchTemplateName 以確定模板。 |
返回參數
全是公共返回參數。參閱 公共參數。
樣本
請求樣本
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 | 指定的 LaunchTemplateId 或 LaunchTemplateName 不存在。 |
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 | 伺服器內部錯誤。 |