Todos os produtos
Search
Central de documentação

:Eventos do ROS

Última atualização: Jun 28, 2026

Este tópico descreve os tipos de eventos do Resource Orchestration Service (ROS) publicáveis no EventBridge.

Tipos de evento

A tabela a seguir descreve os tipos de eventos do ROS publicáveis no EventBridge.

Tipo de evento

Valor do parâmetro type

Verificação de stack concluída

ros:StackStateChange:CheckComplete

Falha na verificação da stack

ros:StackStateChange:CheckFailed

Criação de stack concluída

ros:StackStateChange:CreateComplete

Falha na criação da stack

ros:StackStateChange:CreateFailed

Rollback concluído após falha na criação da stack

ros:StackStateChange:CreateRollbackComplete

Falha no rollback após erro na criação da stack

ros:StackStateChange:CreateRollbackFailed

Exclusão de stack concluída

ros:StackStateChange:DeleteComplete

Falha na exclusão da stack

ros:StackStateChange:DeleteFailed

Stack criada via importação de recursos

ros:StackStateChange:ImportCreateComplete

Falha na criação da stack por importação de recursos

ros:StackStateChange:ImportCreateFailed

Rollback concluído após falha na criação por importação

ros:StackStateChange:ImportCreateRollbackComplete

Falha no rollback após erro na criação por importação

ros:StackStateChange:ImportCreateRollbackFailed

Atualização de stack concluída via importação

ros:StackStateChange:ImportUpdateComplete

Falha na atualização da stack por importação de recursos

ros:StackStateChange:ImportUpdateFailed

Rollback concluído após falha na atualização por importação

ros:StackStateChange:ImportUpdateRollbackComplete

Falha no rollback após erro na atualização por importação

ros:StackStateChange:ImportUpdateRollbackFailed

Rollback da stack concluído

ros:StackStateChange:RollbackComplete

Falha no rollback da stack

ros:StackStateChange:RollbackFailed

Atualização de stack concluída

ros:StackStateChange:UpdateComplete

Falha na atualização da stack

ros:StackStateChange:UpdateFailed

Alteração no status da stack

ros:Stack:StatusChange

Operação em recurso

ros:ActionTrail:AliyunServiceEvent

Chamada de API

ros:ActionTrail:ApiCall

Operação no console

ros:ActionTrail:ConsoleOperation

Alteração no status operacional de grupo de stacks

ros:CloudMonitor:StackGroup[OperationStatusChange]

Alteração de status de recurso na stack

ros:CloudMonitor:StackResource[StatusChange]

Alteração de status da stack

ros:CloudMonitor:Stack[StatusChange]

Notificação de alteração em item de configuração de recurso

ros:Config:ConfigurationItemChangeNotification

Notificação de recurso não compatível

ros:Config:NonCompliantNotification

Para mais informações sobre os parâmetros definidos na especificação CloudEvents, consulte Visão geral de eventos.

Verificação de stack concluída

O exemplo a seguir mostra o evento recebido pelo EventBridge ao verificar uma stack:

{
    "id":"5f39a410-0477-4e9f-bba6-538d726d****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:CheckComplete",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/b33a8fa5-0ba8-43cf-8036-0bd3339e****",
    "time":"2020-12-31T09:46:10Z",
    "data":{
        "Status":"CHECK_COMPLETE",
        "Outputs":[

        ],
        "StackName":"test-stack",
        "StackId":"b33a8fa5-0ba8-43cf-8036-0bd3339e****"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2020-12-31T17:46:10.813Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

CHECK_COMPLETE

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

b33a8fa5-0ba8-43cf-8036-0bd3339e****

ID da stack.

Falha na verificação da stack

O exemplo a seguir mostra o evento recebido pelo EventBridge quando a verificação da stack falha:

{
    "id":"5f39a410-0477-4e9f-bba6-538d726d****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:CheckFailed",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/b33a8fa5-0ba8-43cf-8036-0bd3339e****",
    "time":"2020-12-31T09:46:10Z",
    "data":{
        "Status":"CHECK_FAILED",
        "Outputs":[

        ],
        "StackName":"test-stack",
        "StackId":"b33a8fa5-0ba8-43cf-8036-0bd3339e****"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2020-12-31T17:46:10.813Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

CHECK_FAILED

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

b33a8fa5-0ba8-43cf-8036-0bd3339e****

ID da stack.

Criação de stack concluída

O exemplo a seguir mostra o evento recebido pelo EventBridge ao criar uma stack:

{
    "id":"5f39a410-0477-4e9f-bba6-538d726d****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:CreateComplete",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/b33a8fa5-0ba8-43cf-8036-0bd3339e****",
    "time":"2020-12-31T09:46:10Z",
    "data":{
        "Status":"CREATE_COMPLETE",
        "Outputs":[

        ],
        "StackName":"test-stack",
        "StackId":"b33a8fa5-0ba8-43cf-8036-0bd3339e****"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2020-12-31T17:46:10.813Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

CREATE_COMPLETE

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

b33a8fa5-0ba8-43cf-8036-0bd3339e****

ID da stack.

Falha na criação da stack

O exemplo a seguir mostra o evento recebido pelo EventBridge quando a criação da stack falha:

{
    "id":"5f39a410-0477-4e9f-bba6-538d726d****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:CreateFailed",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/b33a8fa5-0ba8-43cf-8036-0bd3339e****",
    "time":"2020-12-31T09:46:10Z",
    "data":{
        "Status":"CREATE_FAILED",
        "Outputs":[

        ],
        "StackName":"test-stack",
        "StackId":"b33a8fa5-0ba8-43cf-8036-0bd3339e****"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2020-12-31T17:46:10.813Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

CREATE_FAILED

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

b33a8fa5-0ba8-43cf-8036-0bd3339e****

ID da stack.

Rollback concluído após falha na criação da stack

O exemplo a seguir mostra o evento recebido pelo EventBridge quando ocorre rollback após falha na criação da stack:

{
    "id":"5f39a410-0477-4e9f-bba6-538d726d****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:CreateRollbackComplete",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/b33a8fa5-0ba8-43cf-8036-0bd3339e****",
    "time":"2020-12-31T09:46:10Z",
    "data":{
        "Status":"CREATE_ROLLBACK_COMPLETE",
        "Outputs":[

        ],
        "StackName":"test-stack",
        "StackId":"b33a8fa5-0ba8-43cf-8036-0bd3339e****"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2020-12-31T17:46:10.813Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

CREATE_ROLLBACK_COMPLETE

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

b33a8fa5-0ba8-43cf-8036-0bd3339e****

ID da stack.

Falha no rollback após erro na criação da stack

O exemplo a seguir mostra o evento recebido pelo EventBridge quando o rollback falha após erro na criação da stack:

{
    "id":"5f39a410-0477-4e9f-bba6-538d726d****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:CreateRollbackFailed",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/b33a8fa5-0ba8-43cf-8036-0bd3339e****",
    "time":"2020-12-31T09:46:10Z",
    "data":{
        "Status":"CREATE_ROLLBACK_FAILED",
        "Outputs":[

        ],
        "StackName":"test-stack",
        "StackId":"b33a8fa5-0ba8-43cf-8036-0bd3339e****"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2020-12-31T17:46:10.813Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

CREATE_ROLLBACK_FAILED

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

b33a8fa5-0ba8-43cf-8036-0bd3339e****

ID da stack.

Exclusão de stack concluída

O exemplo a seguir mostra o evento recebido pelo EventBridge ao excluir uma stack:

{
    "id":"5c6a640d-75d3-432d-8409-89b23763****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:DeleteComplete",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/47560378-1287-404d-bf2e-26b4b641****",
    "time":"2021-01-04T12:35:19Z",
    "data":{
        "StackId":"47560378-1287-404d-bf2e-26b4b641****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"DELETE_COMPLETE"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-04T20:35:19.75Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

DELETE_COMPLETE

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

47560378-1287-404d-bf2e-26b4b641****

ID da stack.

Falha na exclusão da stack

O exemplo a seguir mostra o evento recebido pelo EventBridge quando a exclusão da stack falha:

{
    "id":"5c6a640d-75d3-432d-8409-89b23763****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:DeleteFailed",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/47560378-1287-404d-bf2e-26b4b641****",
    "time":"2021-01-04T12:35:19Z",
    "data":{
        "StackId":"47560378-1287-404d-bf2e-26b4b641****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"DELETE_FAILED"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-04T20:35:19.75Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

DELETE_FAILED

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

47560378-1287-404d-bf2e-26b4b641****

ID da stack.

Stack criada via importação de recursos

O exemplo a seguir mostra o evento recebido pelo EventBridge ao criar uma stack por importação de recursos:

{
    "id":"5c6a640d-75d3-432d-8409-89b23763****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:ImportCreateComplete",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/47560378-1287-404d-bf2e-26b4b641****",
    "time":"2021-01-04T12:35:19Z",
    "data":{
        "StackId":"47560378-1287-404d-bf2e-26b4b641****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"IMPORT_CREATE_COMPLETE"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-04T20:35:19.75Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

IMPORT_CREATE_COMPLETE

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

47560378-1287-404d-bf2e-26b4b641****

ID da stack.

Falha na criação da stack por importação de recursos

O exemplo a seguir mostra o evento recebido pelo EventBridge quando a criação da stack por importação de recursos falha:

{
    "id":"5c6a640d-75d3-432d-8409-89b23763****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:ImportCreateFailed",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/47560378-1287-404d-bf2e-26b4b641****",
    "time":"2021-01-04T12:35:19Z",
    "data":{
        "StackId":"47560378-1287-404d-bf2e-26b4b641****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"IMPORT_CREATE_FAILED"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-04T20:35:19.75Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

IMPORT_CREATE_FAILED

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

47560378-1287-404d-bf2e-26b4b641****

ID da stack.

Rollback concluído após falha na criação por importação

O exemplo a seguir mostra o evento recebido pelo EventBridge quando ocorre rollback após falha na criação da stack por importação:

{
    "id":"5c6a640d-75d3-432d-8409-89b23763****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:ImportCreateRollbackComplete",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/47560378-1287-404d-bf2e-26b4b641****",
    "time":"2021-01-04T12:35:19Z",
    "data":{
        "StackId":"47560378-1287-404d-bf2e-26b4b641****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"IMPORT_CREATE_ROLLBACK_COMPLETE"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-04T20:35:19.75Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

IMPORT_CREATE_ROLLBACK_COMPLETE

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

47560378-1287-404d-bf2e-26b4b641****

ID da stack.

Falha no rollback após erro na criação por importação

O exemplo a seguir mostra o evento recebido pelo EventBridge quando o rollback falha após erro na criação da stack por importação:

{
    "id":"5c6a640d-75d3-432d-8409-89b23763****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:ImportCreateRollbackFailed",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/47560378-1287-404d-bf2e-26b4b641****",
    "time":"2021-01-04T12:35:19Z",
    "data":{
        "StackId":"47560378-1287-404d-bf2e-26b4b641****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"IMPORT_CREATE_ROLLBACK_FAILED"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-04T20:35:19.75Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

IMPORT_CREATE_ROLLBACK_FAILED

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

47560378-1287-404d-bf2e-26b4b641****

ID da stack.

Atualização de stack concluída via importação

O exemplo a seguir mostra o evento recebido pelo EventBridge ao atualizar uma stack por importação de recursos:

{
    "id":"5c6a640d-75d3-432d-8409-89b23763****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:ImportUpdateComplete",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/47560378-1287-404d-bf2e-26b4b641****",
    "time":"2021-01-04T12:35:19Z",
    "data":{
        "StackId":"47560378-1287-404d-bf2e-26b4b641****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"IMPORT_UPDATE_COMPLETE"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-04T20:35:19.75Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

IMPORT_UPDATE_COMPLETE

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

47560378-1287-404d-bf2e-26b4b641****

ID da stack.

Falha na atualização da stack por importação de recursos

O exemplo a seguir mostra o evento recebido pelo EventBridge quando a atualização da stack por importação de recursos falha:

{
    "id":"5c6a640d-75d3-432d-8409-89b23763****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:ImportUpdateFailed",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/47560378-1287-404d-bf2e-26b4b641****",
    "time":"2021-01-04T12:35:19Z",
    "data":{
        "StackId":"47560378-1287-404d-bf2e-26b4b641****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"IMPORT_UPDATE_FAILED"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-04T20:35:19.75Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

IMPORT_UPDATE_FAILED

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

47560378-1287-404d-bf2e-26b4b641****

ID da stack.

Rollback concluído após falha na atualização por importação

O exemplo a seguir mostra o evento recebido pelo EventBridge quando ocorre rollback após falha na atualização da stack por importação:

{
    "id":"5c6a640d-75d3-432d-8409-89b23763****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:ImportUpdateRollbackComplete",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/47560378-1287-404d-bf2e-26b4b641****",
    "time":"2021-01-04T12:35:19Z",
    "data":{
        "StackId":"47560378-1287-404d-bf2e-26b4b641****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"IMPORT_UPDATE_ROLLBACK_COMPLETE"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-04T20:35:19.75Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

IMPORT_UPDATE_ROLLBACK_COMPLETE

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

47560378-1287-404d-bf2e-26b4b641****

ID da stack.

Falha no rollback após erro na atualização por importação

O exemplo a seguir mostra o evento recebido pelo EventBridge quando o rollback falha após erro na atualização da stack por importação:

{
    "id":"5c6a640d-75d3-432d-8409-89b23763****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:ImportUpdateRollbackFailed",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/47560378-1287-404d-bf2e-26b4b641****",
    "time":"2021-01-04T12:35:19Z",
    "data":{
        "StackId":"47560378-1287-404d-bf2e-26b4b641****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"IMPORT_UPDATE_ROLLBACK_FAILED"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-04T20:35:19.75Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

IMPORT_UPDATE_ROLLBACK_FAILED

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

47560378-1287-404d-bf2e-26b4b641****

ID da stack.

Rollback da stack concluído

O exemplo a seguir mostra o evento recebido pelo EventBridge ao concluir o rollback da stack:

{
    "id":"e9bd42ea-5fb1-4be6-8168-60b8d3ef****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:RollbackComplete",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/b33a8fa5-0ba8-43cf-8036-0bd3339e****",
    "time":"2021-01-05T09:21:23Z",
    "data":{
        "StackId":"b33a8fa5-0ba8-43cf-8036-0bd3339e****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"ROLLBACK_COMPLETE"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-05T17:21:23.632Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

ROLLBACK_COMPLETE

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

b33a8fa5-0ba8-43cf-8036-0bd3339e****

ID da stack.

Falha no rollback da stack

O exemplo a seguir mostra o evento recebido pelo EventBridge quando o rollback da stack falha:

{
    "id":"e9bd42ea-5fb1-4be6-8168-60b8d3ef****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:RollbackFailed",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/b33a8fa5-0ba8-43cf-8036-0bd3339e****",
    "time":"2021-01-05T09:21:23Z",
    "data":{
        "StackId":"b33a8fa5-0ba8-43cf-8036-0bd3339e****",
        "StackName":"test-stack",
        "Outputs":[

        ],
        "Status":"ROLLBACK_FAILED"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-05T17:21:23.632Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

ROLLBACK_FAILED

Status da stack.

Outputs

Struct

None

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

b33a8fa5-0ba8-43cf-8036-0bd3339e****

ID da stack.

Atualização de stack concluída

O exemplo a seguir mostra o evento recebido pelo EventBridge ao atualizar uma stack:

{
    "id":"238dbcdc-5b6b-450c-b95c-1142020e****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:UpdateComplete",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/b0bb2844-da77-4ceb-afe9-7dd6a97d****",
    "time":"2021-01-05T09:56:54Z",
    "data":{
        "Status":"UPDATE_COMPLETE",
        "Outputs":[
            {
                "Description":"No description given",
                "OutputKey":"VpcId",
                "OutputValue":"vpc-bp1hbjc1vugq7ubod****"
            }
        ],
        "StackName":"test-stack",
        "StackId":"b0bb2844-da77-4ceb-afe9-7dd6a97d****"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-05T17:56:54.875Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

ROLLBACK_COMPLETE

Status da stack.

Outputs

Struct

Parâmetro de saída da stack.

Description

String

No description given

Descrição do parâmetro de saída.

OutputKey

String

VpcId

Nome do parâmetro de saída.

OutputValue

String

vpc-bp1hbjc1vugq7ubod****

Valor do parâmetro de saída.

StackName

String

test-stack

Nome da stack.

StackId

String

b0bb2844-da77-4ceb-afe9-7dd6a97d****

ID da stack.

Falha na atualização da stack

O exemplo a seguir mostra o evento recebido pelo EventBridge quando a atualização da stack falha:

{
    "id":"238dbcdc-5b6b-450c-b95c-1142020e****",
    "source":"acs.ros",
    "specversion":"1.0",
    "type":"ros:StackStateChange:UpdateFailed",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:ros:cn-hangzhou:123456789098****:stack/b0bb2844-da77-4ceb-afe9-7dd6a97d****",
    "time":"2021-01-05T09:56:54Z",
    "data":{
        "Status":"UPDATE_FAILED",
        "Outputs":[
            {
                "Description":"No description given",
                "OutputKey":"VpcId",
                "OutputValue":"vpc-bp1hbjc1vugq7ubod****"
            }
        ],
        "StackName":"test-stack",
        "StackId":"b0bb2844-da77-4ceb-afe9-7dd6a97d****"
    },
    "aliyunaccountid":"123456789098****",
    "aliyuneventbusname":"default",
    "aliyunpublishtime":"2021-01-05T17:56:54.875Asia/Shanghai",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

UPDATE_FAILED

Status da stack.

Outputs

Struct

Parâmetro de saída da stack.

Description

String

No description given

Descrição do parâmetro de saída.

OutputKey

String

VpcId

Nome do parâmetro de saída.

OutputValue

String

vpc-bp1hbjc1vugq7ubod****

Valor do parâmetro de saída.

StackName

String

test-stack

Nome da stack.

StackId

String

b0bb2844-da77-4ceb-afe9-7dd6a97d****

ID da stack.

Alteração no status da stack

O exemplo a seguir mostra o evento recebido pelo EventBridge quando o status da stack é alterado:

{
    "id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
    "source": "acs.ros",
    "specversion": "1.0",
    "subject": "acs.ros:cn-hangzhou:123456789098****:stack/cfafc3f6-032b-420a-aa74-91e2d311****",
    "time": "2020-11-19T21:04:41+08:00",
    "type": "ros:Stack:StatusChange",
    "aliyunaccountid": "123456789098****",
    "aliyunpublishtime": "2020-11-19T21:04:42Z",
    "aliyuneventbusname": "default",
    "aliyunregionid": "cn-hangzhou",
    "aliyunpublishaddr": "172.25.XX.XX",
    "data": {
        "StackId": "cfafc3f6-032b-420a-aa74-91e2d311****",
        "StackName": "test-stack-name",
        "Tags": {"key1": "value1"},
        "Outputs": [],
        "Status": "CREATE_IN_PROGRESS"
    }
}

A tabela a seguir descreve os parâmetros em data.

Parâmetro

Tipo

Exemplo

Descrição

Status

String

UPDATE_FAILED

Status da stack.

Tags

Object

{"key1": "value1"}

Tags da stack.

Outputs

Array

Parâmetro de saída da stack.

StackName

String

test-stack

Nome da stack.

StackId

String

b0bb2844-da77-4ceb-afe9-7dd6a97d****

ID da stack.