Calls the ModifyLaunchTemplateDefaultVersion operation to switch the default version of a launch template by specifying the DefaultVersionNumber parameter. If you do not specify a template version number when you create an instance by calling the RunInstances operation, the default version is used.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:ModifyLaunchTemplateDefaultVersion |
update |
LaunchTemplate
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the launch template. You can call the DescribeRegions operation to query the most recent region list. |
cn-hangzhou |
| LaunchTemplateId |
string |
No |
The ID of the launch template. You must specify LaunchTemplateId or LaunchTemplateName to determine the template. |
lt-s-bp177juajht6**** |
| LaunchTemplateName |
string |
No |
The name of the launch template. You must specify LaunchTemplateId or LaunchTemplateName to determine the template. |
testLaunchTemplateName |
| DefaultVersionNumber |
integer |
Yes |
The version number of the launch template to be set as the default version. |
2 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| LaunchTemplateId |
string |
The ID of the launch template. For more information, see DescribeLaunchTemplates. |
lt-bp1apo0bbbkuy0rj**** |
Examples
Success response
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"LaunchTemplateId": "lt-bp1apo0bbbkuy0rj****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidRegion.NotExist | %s | The specified region does not exist. |
| 400 | MissingParameter | %s | A parameter is not specified. |
| 400 | InvalidParameter | %s | The specified parameter is invalid. |
| 403 | InnerServiceFailed | %s | An internal service cannot be called. |
| 404 | InvalidLaunchTemplate.NotFound | %s | The specified launch template does not exist. Check whether the parameter value is correct. |
| 404 | InvalidLaunchTemplateVersion.NotFound | %s | The specified version of the launch template does not exist. Check whether the parameter values are correct. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.