

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# エイリアスを削除する
<a name="alias-delete"></a>

エイリアスは、 AWS KMS コンソールで、または [DeleteAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeleteAlias.html) オペレーションを使用して削除できます。エイリアスを削除する前に、そのエイリアスが使用されていないことを確認してください。エイリアスを削除しても関連付けられている KMS キーには影響しませんが、そのエイリアスを使用するアプリケーションに問題が発生する可能性があります。エイリアスを誤って削除した場合は、同じ名前の新しいエイリアスを作成し、同じまたは別の KMS キーに関連付けることができます。

KMS キーを削除すると、その KMS キーに関連付けられているすべてのエイリアスが削除されます。

## AWS KMS コンソールの使用
<a name="alias-delete-console"></a>

 AWS KMS コンソールでエイリアスを削除するには、KMS キーの詳細ページの**エイリアス**タブを使用します。KMS キーの複数のエイリアスを一度に削除できます。

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/kms](https://console.aws.amazon.com/kms) で AWS Key Management Service (AWS KMS) コンソールを開きます。

1. を変更するには AWS リージョン、ページの右上隅にあるリージョンセレクターを使用します。

1. ナビゲーションペインで、**[カスタマーマネージドキー]** を選択します。 AWS マネージドキー または のエイリアスを管理することはできません AWS 所有のキー。

1. テーブルで、KMS キーのキー ID またはエイリアスを選択します。次に、KMS キーの詳細ページで、[**Aliases**] (エイリアス) タブをクリックします。

   KMS キーに複数のエイリアスがある場合は、テーブルの [**Aliases**] (エイリアス) 列に、1 つのエイリアスと **(\$1*n* 個以上)** などのエイリアスの概要が表示されます。エイリアスの概要を選択すると、KMS キーの詳細ページの [**Aliases**] (エイリアス) タブを直接表示します。

1. [**Aliases**] (エイリアス) タブで、削除するエイリアスの横にあるチェックボックスをオンにします。その後、**[削除]** をクリックします。

## AWS KMS API の使用
<a name="alias-delete-api"></a>

エイリアスを削除するには、 [DeleteAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeleteAlias.html) オペレーションを使用します。このオペレーションでは、エイリアスは一度に 1 つずつ削除されます。エイリアス名では、大文字と小文字が区別されます。また、エイリアス名の先頭には必ず `alias/` プレフィックスが付いています。

例えば、次のコマンドは、 `test-key` エイリアスを削除します。このコマンドは出力を返しません。

```
$ aws kms delete-alias --alias-name alias/test-key
```

エイリアスが削除されていることを確認するには、 [ListAliases](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListAliases.html) オペレーションを使用します。次のコマンドは、 の `test-key` `--query`パラメータ AWS CLI を使用してエイリアスのみを取得します。応答の空の括弧は、 `ListAliases` 応答に `test-key` エイリアスが含まれていないことを示します。括弧を削除するには、 `--output text` パラメータと値を使用します。

```
$ aws kms list-aliases --query 'Aliases[?AliasName==`alias/test-key`]'
[]
```