Dettagli dell'evento Resource Status Change - AWS CloudFormation

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Dettagli dell'evento Resource Status Change

Di seguito sono riportati i campi di dettaglio per gli eventi di modifica dello stato delle risorse.

I detail-type campi source e sono inclusi perché contengono valori specifici per AWS CloudFormation gli eventi.

{ . . ., "detail-type": "CloudFormation Resource Status Change", "source": "aws.cloudformation", . . ., "detail": { "stack-id" : "string", "logical-resource-id" : "string", "physical-resource-id": "string", "status-details": { "status": "string", "status-reason": "string" }, "resource-type": "string", "client-request-token": "string" } }
detail-type

Identifica il tipo di evento.

Per gli eventi sullo stato delle risorse, questo valore è CloudFormation Resource Status Change.

source

Identifica il servizio che ha generato l'evento. Per CloudFormation gli eventi, questo valore èaws.cloudformation.

detail

Un JSON oggetto che contiene informazioni sull'evento. Il servizio che genera l'evento determina il contenuto di questo campo.

Per gli eventi sullo stato delle risorse, questi dati includono:

stack-id

L'ID stack univoco associato allo stack.

logical-resource-id

Il nome logico della risorsa, come specificato nel modello.

physical-resource-id

Il nome o l'identificatore univoco che corrisponde a un ID di istanza fisica di una risorsa supportata da CloudFormation.

status-details
status

Stato della risorsa.

status-reason

Motivo dello stato della risorsa.

resource-type

Tipo di risorsa. Ad esempio, AWS::S3::Bucket.

client-request-token

Un token di accesso utilizzato per chiamare ilAPI. A tutti gli eventi che vengono attivati da una determinata operazione dello stack viene assegnato lo stesso token di richiesta client, che puoi utilizzare per monitorare le operazioni. Le operazioni di stack avviate dalla console utilizzano il formato token Console- StackOperation -ID, che consente di identificare facilmente l'operazione dello stack. Ad esempio, se crei uno stack utilizzando la console, a ogni evento stack risultante verrà assegnato lo stesso token nel formato seguente: Console-CreateStack-7f59c3cf-00d2-40c7-b2ff-e75db0987002.

Esempio: evento Resource Status Change

Di seguito è riportato un esempio per l'evento di stato della risorsa. Questo evento descrive in dettaglio che CloudFormation la risorsa richiesta, un bucket Amazon S3, è stata creata con successo nello stack specificato.

{ "version":"0", "id":"6a7e8feb-b491-4cf7-a9f1-bf3703467718", "detail-type":"CloudFormation Resource Status Change", "source":"aws.cloudformation", "account":"111122223333", "time":"2017-12-22T18:43:48Z", "region":"us-west-1", "resources":[ "arn:aws:cloudformation:us-west-1:111122223333:stack/teststack" ], "detail":{ "stack-id":"arn:aws:cloudformation:us-west-1:111122223333:stack/teststack", "logical-resource-id":"my-s3-bucket", "physical-resource-id":"arn:aws:s3:::my-s3-bucket-us-east-1", "status-details":{ "status":"CREATE_COMPLETE", "status-reason":"" }, "resource-type":"AWS::S3::Bucket", "client-request-token":"" } }