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

:UpdateRotationPolicy

最終更新日:Dec 21, 2025

キーローテーションポリシーを更新します。

操作説明

自動キーローテーションを有効にすると、Key Management Service (KMS) は、事前に設定されたローテーション期間が経過した後に、自動的にキーバージョンを作成します。さらに、KMS は新しいキーバージョンをプライマリキーバージョンとして設定します。

以下のキーには、自動キーローテーションポリシーを設定できません。

  • 非対称キー

  • サービスマネージドキー

  • KMS にインポートされた BYOK (Bring Your Own Key)

  • 有効 状態ではないキー

この例では、ID が 1234abcd-12ab-34cd-56ef-12345678**** のカスタマーマスターキー (CMK) に対して自動キーローテーションが有効化されます。自動ローテーション期間は 30 日です。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

必須 / 任意

説明

KeyId

string

必須

カスタマーマスターキー (CMK) の ID。この ID はグローバルに一意である必要があります。

1234abcd-12ab-34cd-56ef-12345678****

EnableAutomaticRotation

boolean

必須

自動キーローテーションを有効にするかどうかを指定します。有効な値:

  • true:自動キーローテーションを有効にします。

  • false:自動キーローテーションを無効にします。

true

RotationInterval

string

任意

自動キーローテーションの期間。値は integer[unit] 形式で指定します。サポートされている単位は、d (日)、h (時間)、m (分)、s (秒) です。たとえば、7 日間の期間を指定するには、7d または 604800s のいずれかを使用できます。期間は 7 日から 730 日の範囲で指定できます。

説明

EnableAutomaticRotation パラメーターを true に設定した場合は、このパラメーターも指定する必要があります。EnableAutomaticRotation パラメーターを false に設定した場合は、このパラメーターを未指定のままにすることができます。

30d

レスポンスフィールド

フィールド

説明

object

RequestId

string

リクエスト ID。問題の特定やトラブルシューティングに使用されます。

efb1cbbd-a093-4278-bc03-639dd4fcc207

成功レスポンス

JSONJSON

{
  "RequestId": "efb1cbbd-a093-4278-bc03-639dd4fcc207"
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 Rejected.UnsupportedOperation Unsupported operation.
400 InvalidParameter The specified parameter RotationInterval is not valid.
404 Forbidden.KeyNotFound The specified Key is not found. アクセスキーが有効になっていません。

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。