Abaixo estão os campos de detalhes para os eventos de alteração de status do StackSet.
Os campos source
e detail-type
estão incluídos porque contêm valores específicos para eventos do AWS CloudFormation.
{
. . .,
"detail-type": "CloudFormation StackSet Status Change",
"source": "aws.cloudformation",
. . .,
"detail": {
"stack-set-arn" : "string",
"status-details": {
"status":"string"
}
}
}
detail-type
-
Identifica o tipo de evento.
Para eventos de evento de status do StackSet, esse valor é
CloudFormation StackSet Status Change
. source
-
Identifica o serviço que gerou o evento. Para eventos do CloudFormation, esse valor é
aws.cloudformation
. detail
-
Um objeto JSON contém informações sobre o evento. O serviço que gera o evento determina o conteúdo desse campo.
Para eventos de eventos de status do StackSet, esses dados incluem:
stack-set-arn
-
O nome do recurso da Amazon (ARN) associado ao StackSet.
status-details
-
status
-
O status do StackSet.
Valores válidos:
ACTIVE
|DELETED
exemplo Exemplo: evento de alteração de status do StackSet
O exemplo abaixo é de um evento de alteração de status do StackSet. Esse evento detalha que o CloudFormation excluiu o conjunto de pilhas especificado.
{
"version": "0",
"id": "42h6hb90-hg0w-11op-b01v-0xhnh0934z09",
"detail-type": "CloudFormation StackSet Status Change",
"source": "aws.cloudformation",
"account": "111122223333",
"time": "2021-09-23T17:06:18Z",
"region": "us-east-1",
"resources": [
"arn:aws:cloudformation:us-east-1:111122223333:stackset/test12345:3f3a3fbe-c937-4eb3-a87d-e36a0af3f663"
],
"detail": {
"stack-set-arn" : "arn:aws:cloudformation:us-east-1:111122223333:stackset/test12345:3f3a3fbe-c937-4eb3-a87d-e36a0af3f663",
"status-details": {
"status":"DELETED"
}
}
}