翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
シークレットラベルの更新イベント
Secrets Manager は、 AWSPENDINGと を除くすべてのラベルについて、ステージングラベルが新しいバージョンのシークレットに移動したときにSecret Label Updatedイベントを送信しますAWSPREVIOUS。
次の例は、 Secret Label Updatedイベントの構造を示しています。各フィールドの説明については、次のリストを参照してください。
Secrets Manager イベントの特定の値が含まれているため、 フィールドsourceと detail-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" } }