Detalle del evento de cambio de estado de la pila
A continuación, se muestran los campos de detalle de los eventos de cambio de estado de la pila.
Los campos source
y detail-type
se incluyen porque contienen valores específicos para los eventos de AWS CloudFormation.
{ . . ., "detail-type":"CloudFormation Stack Status Change", "source":"aws.cloudformation", . . ., "detail":{ "stack-id":"string", "status-details":{ "status":"string", "status-reason":"string" }, "client-request-token":"string" } }
detail-type
-
Identifica el tipo de evento.
En el caso los eventos de estado de la pila, este valor es
CloudFormation Stack Status Change
. source
-
Identifica el servicio que generó el evento. En el caso de los eventos de CloudFormation, este valor es
aws.cloudformation
. detail
-
Un objeto JSON que contiene información sobre el evento. El servicio que genera el evento determina el contenido de este campo.
En el caso de los eventos de estado de la pila, estos datos incluyen:
stack-id
-
El ID de pila único que está asociado a la pila.
status-details
-
status
-
Estado de la pila.
Para obtener una lista completa de los códigos de estado de la pila, consulte Códigos de estado de pilas.
status-reason
-
Motivo del estado del recurso.
client-request-token
-
Un token de acceso que se usa para llamar a la API. Todos los eventos que inicia una determinada operación de pila se asignan al mismo token de solicitud de cliente, que puede utilizar para hacer un seguimiento de las operaciones. Las operaciones de la pila que se inician desde la consola utilizan el formato de token Console-OperaciónDePila-ID, lo que le permite identificar fácilmente la operación de la pila. Por ejemplo, si crea una pila mediante la consola, a cada evento de pila resultante se le asignará el mismo token en el siguiente formato:
Console-CreateStack-7f59c3cf-00d2-40c7-b2ff-e75db0987002
.
ejemplo Ejemplo: evento de estado de la pila
A continuación, se muestra un ejemplo de un evento de estado de pila, en el que CloudFormation creó correctamente la pila solicitada, teststack
.
{ "version":"0", "id":"6a7e8feb-b491-4cf7-a9f1-bf3703467718", "detail-type":"CloudFormation Stack 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", "status-details":{ "status":"CREATE_COMPLETE", "status-reason":"" }, "client-request-token":"" } }