HMAC キーを更新する

指定されたサービス アカウントの HMAC キーの状態を更新するには、プロジェクトを範囲とする POST リクエストを作成します。認証済みのユーザーは、鍵を更新するプロジェクトに対する storage.hmacKeys.update 権限を持っている必要があります。

Cloud Storage の HMAC キーの概要については、HMAC キーをご覧ください。

HTTP リクエスト

POST https://storage.googleapis.com/?Action=UpdateAccessKey&AccessKeyId=AccessKeyId&Status=Status

クエリ文字列パラメータ

パラメータ 説明 必須
Action 実行する HMAC キー オペレーション。
AccessKeyId HMAC キーのアクセスキー ID。
Status この HMAC キーのステータスを更新します。有効な値は次のとおりです。
  • Active: この鍵はリクエストの署名に使用できます。
  • Inactive: この鍵で署名されたリクエストは拒否されます。
UserName プロジェクト内のサービス アカウントのメールアドレス。これは、指定のサービス アカウントが更新前にキーを所有していることを確認する場合にのみ使用します。 鍵のサービス アカウント オーナーは更新できません。 ×

リクエスト ヘッダー

一般的なリクエスト ヘッダーを使用します。

イベントに

成功すると、このメソッドは次の構造を含むレスポンスの本文を返します。

<UpdateAccessKeyResponse>
 <ResponseMetadata>
    <RequestId>EXAMPLE-REQUEST-ID</RequestId>
 </ResponseMetadata>
</UpdateAccessKeyResponse>
パラメータ名 説明
RequestId string リクエストの一意の ID。