

# 起動テンプレートまたは起動テンプレートのバージョンを削除する
<a name="delete-launch-template"></a>

起動テンプレートが不要になった場合には、それを削除することができます。起動テンプレートを削除すると、すべてのバージョンが削除されます。起動テンプレートの特定のバージョンのみを削除する場合は、起動テンプレートの他のバージョンを保持したまま削除できます。

起動テンプレートまたは起動テンプレートのバージョンを削除しても、起動テンプレートから起動したインスタンスには影響しません。

## 起動テンプレートとそのすべてのバージョンを削除する
<a name="delete-launch-template-including-versions"></a>

起動テンプレート (すべてのバージョンを含む) が不要になった場合は、起動テンプレートを削除できます。起動テンプレートを削除すると、すべてのバージョンが削除されます。

------
#### [ Console ]

**起動テンプレートとそのすべてのバージョンを削除するには**

1. Amazon EC2 コンソールの [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) を開いてください。

1. ナビゲーションペインで、[**Launch Templates**] を選択してください。

1. 起動テンプレートを選択し、[**アクション**]、[**テンプレートの削除**] を選択してください。

1. **Delete** と入力して削除を確認し、[**Delete (削除)**] を選択してください。

------
#### [ AWS CLI ]

**起動テンプレートとそのすべてのバージョンを削除するには**  
 [delete-launch-template](https://docs.aws.amazon.com/cli/latest/reference/ec2/delete-launch-template.html) コマンドを使用して、起動テンプレートを指定します。

```
aws ec2 delete-launch-template --launch-template-id lt-01238c059e3466abc
```

------
#### [ PowerShell ]

**起動テンプレートとそのすべてのバージョンを削除するには**  
[Remove-EC2LaunchTemplate](https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-EC2LaunchTemplate.html) AWS Tools for PowerShellコマンドを使用して、起動テンプレートを指定します。`-Force` を省略すると、PowerShell で確認を求められます。

```
Remove-EC2LaunchTemplate -LaunchTemplateId lt-0123456789example -Force
```

------

## 起動テンプレートのバージョンの削除
<a name="delete-launch-template-version"></a>

起動テンプレートのバージョンが不要になった場合には、それを削除することができます。

**考慮事項**
+ 削除後にバージョン番号を置き換えることはできません。
+ 起動テンプレートのデフォルトバージョンは削除できません。まず、デフォルトとして別のバージョンを割り当てる必要があります。デフォルトバージョンが起動テンプレートの唯一のバージョンである場合は、 [起動テンプレート全体を削除する必要があります](#delete-launch-template)。
+ コンソールを使用する場合、一度に削除できる起動テンプレートバージョンは 1 つです。AWS CLI を使用する場合は、一度のリクエストで最大 200個 の起動テンプレートバージョンを削除できます。1 回のリクエストで 200 を超えるバージョンを削除するには、[起動テンプレートを削除します](#delete-launch-template)。その場合、バージョンもすべて削除されます。

------
#### [ Console ]

**起動テンプレートのバージョンを削除するには**

1. Amazon EC2 コンソールの [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) を開いてください。

1. ナビゲーションペインで、[**Launch Templates**] を選択してください。

1. 起動テンプレートを選択し、[**アクション**]、[**テンプレートのバージョンの削除**] を選択してください。

1. 削除するバージョンを選択し、[**削除**] を選択してください。

------
#### [ AWS CLI ]

**起動テンプレートのバージョンを削除するには**  
[delete-launch-template-versions](https://docs.aws.amazon.com/cli/latest/reference/ec2/delete-launch-template-versions.html) コマンドを使用して、削除するバージョン番号を指定します。1 回のリクエストで削除する起動テンプレートバージョンを最大 200 個指定できます。

```
aws ec2 delete-launch-template-versions \
    --launch-template-id lt-0abcd290751193123 \
    --versions 1
```

------
#### [ PowerShell ]

**起動テンプレートのバージョンを削除するには**  
[Remove-EC2TemplateVersion](https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-EC2TemplateVersion.html) コマンドレットを使用して、削除するバージョン番号を指定します。1 回のリクエストで削除する起動テンプレートバージョンを最大 200 個指定できます。

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

------