View a markdown version of this page

シークレットラベルの更新イベント - AWS Secrets Manager

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

シークレットラベルの更新イベント

Secrets Manager は、 AWSPENDINGと を除くすべてのラベルについて、ステージングラベルが新しいバージョンのシークレットに移動したときにSecret Label Updatedイベントを送信しますAWSPREVIOUS

次の例は、 Secret Label Updatedイベントの構造を示しています。各フィールドの説明については、次のリストを参照してください。

Secrets Manager イベントの特定の値が含まれているため、 フィールドsourcedetail-typeフィールドは以下のとおりです。すべてのイベントに含まれる他のメタデータフィールドの定義については、「Amazon EventBridge イベントリファレンス」の「イベントの構造」を参照してください。

{ "detail-type": "Secret Label Updated", "source": "aws.secretsmanager", "detail": { "name" : "string", "labelUpdated" : "string", "versionId" : "string" } }
detail-type

イベントのタイプを示します。

このイベントの場合、この値は Secret Label Updated です。

source

イベントを発生させたサービスを識別します。Secrets Manager イベントの場合、この値は ですaws.secretsmanager

detail

イベントに関する情報を含む JSON オブジェクト。このフィールドの内容は、イベントを生成するサービスによって決まります。

このイベントの場合、このデータには以下が含まれます。

name

シークレットのわかりやすい名前。

labelUpdated

新しいバージョンにアタッチされたステージングラベル。

versionId

シークレットの新しいバージョンの一意の識別子。

例シークレットラベルの更新イベント

次の例は、AWSCURRENTラベルが新しいバージョンに移動したシークレットのSecret Label Updatedイベントを示しています。

{ "version": "0", "id": "6a7e8feb-b491-4cf7-a9f1-bf3703467718", "detail-type": "Secret Label Updated", "source": "aws.secretsmanager", "account": "012345678901", "time": "2024-02-06T16:43:48Z", "region": "us-west-2", "resources": [ "arn:aws:secretsmanager:us-west-2:012345678901:secret:mySecret-a1b2c3" ], "detail": { "name": "mySecret", "labelUpdated": "AWSCURRENT", "versionId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111" } }