Delete a launch template or a launch template version - Amazon Elastic Compute Cloud
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Delete a launch template or a launch template version

If you no longer require a launch template, you can delete it. Deleting a launch template deletes all of its versions. If you only want to delete a specific version of a launch template, you can do so while retaining the other versions of the launch template.

Deleting a launch template or launch template version doesn't affect any instances that you've launched from the launch template.

Delete a launch template and all of its versions

If you no longer require a launch template, including all of its versions, you can delete the launch template. Deleting a launch template deletes all of its versions.

Console
To delete a launch template and all its versions
  1. Open the Amazon EC2 console at https://console.amazonaws.cn/ec2/.

  2. In the navigation pane, choose Launch Templates.

  3. Select the launch template and choose Actions, Delete template.

  4. Enter Delete to confirm deletion, and then choose Delete.

Amazon CLI
To delete a launch template and all its versions

Use the delete-launch-template command and specify the launch template.

aws ec2 delete-launch-template --launch-template-id lt-01238c059e3466abc
PowerShell
To delete a launch template and all its versions

Use the Remove-EC2LaunchTemplate (Amazon Tools for PowerShell) command and specify the launch template. If -Force is omitted, PowerShell prompts for a confirmation.

Remove-EC2LaunchTemplate -LaunchTemplateId lt-0123456789example -Force

Delete a launch template version

If you no longer require a launch template version, you can delete it.

Considerations
  • You can't replace the version number after you delete it.

  • You can't delete the default version of the launch template; you must first assign a different version as the default. If the default version is the only version for the launch template, you must delete the entire launch template.

  • When using the console, you can delete one launch template version at a time. When using the Amazon CLI, you can delete up to 200 launch template versions in a single request. To delete more than 200 versions in a single request, you can delete the launch template, which also deletes all of its versions.

Console
To delete a launch template version
  1. Open the Amazon EC2 console at https://console.amazonaws.cn/ec2/.

  2. In the navigation pane, choose Launch Templates.

  3. Select the launch template and choose Actions, Delete template version.

  4. Select the version to delete and choose Delete.

Amazon CLI
To delete a launch template version

Use the delete-launch-template-versions command and specify the version numbers to delete. You can specify up to 200 launch template versions to delete in a single request.

aws ec2 delete-launch-template-versions \ --launch-template-id lt-0abcd290751193123 \ --versions 1
PowerShell
To delete a launch template version

Use the Remove-EC2TemplateVersion cmdlet and specify the version numbers to delete. You can specify up to 200 launch template versions to delete in a single request.

Remove-EC2TemplateVersion ` -LaunchTemplateId lt-0abcd290751193123 ` -Version 1