すべてのプロダクト
Search
ドキュメントセンター

Key Management Service:機能別操作一覧

最終更新日:Jan 20, 2025

次の表に、さまざまなシナリオで呼び出すことができるAPIを示します。

カテゴリ

サブカテゴリ

説明

API

違い

顧客のマスターキー (CMK)

CMK管理

CMKのライフサイクル全体を管理し、CMKに関する情報を照会します。

KMS API

なし。

CMKバージョン管理

CMKを回転し、CMKバージョンに関する情報を照会します。

エイリアス管理

ライフサイクル全体でエイリアスを管理し、エイリアスに関する情報を照会します。

エイリアスはKMSでは独立したオブジェクトです。 エイリアスは一意のCMKにバインドする必要があります。 特定の操作でKeyIdパラメーターをエイリアスに設定して、CMKを指定できます。

暗号化操作

キーを使用して、データの暗号化や復号化などの暗号化操作を実行します。

  • 専用KMSを使用してデータに対して暗号化操作を実行する場合は、専用KMS APIを呼び出す必要があります。 他の操作を実行するには、KMS APIを呼び出します。 専用KMS APIとKMS APIは、同様の暗号化操作を提供しますが、異なるデータ形式をサポートします。 2つのAPIを同じ意味で使用することはできません。

  • KMSゲートウェイを使用してKMS APIを呼び出すことができます。専用KMSのプライベートゲートウェイを使用して専用KMS APIを呼び出すことができます。

秘密マネージャ

秘密の管理

秘密を管理、保護、配布、およびローテーションします。

KMS API

なし。

秘密クエリ

シークレット値を照会します。

  • 専用KMS APIまたはKMS APIを呼び出して、シークレット値を照会できます。 KMS APIと比較して、専用KMS APIは、より低いレイテンシ、より高いQPS、およびより高い安定性を提供します。

  • KMSゲートウェイを使用してKMS APIを呼び出すことができます。専用KMSのプライベートゲートウェイを使用して専用KMS APIを呼び出すことができます。

証明書マネージャ

証明書管理

証明書の作成、削除、更新、証明書に関する情報の照会、署名の生成と検証を行います。

KMS API

なし

その他

タグの管理

タグのライフサイクル全体でリソースに関連付けられているタグを管理し、指定されたリソースのタグを照会します。

一般的な操作

KMSをアクティブ化し、KMSインスタンスと使用可能なリージョンのステータスを照会します。