En este tema se describen los tipos de eventos de Resource Orchestration Service (ROS) que se pueden publicar en EventBridge.
Tipos de eventos
En la tabla que se muestra a continuación se describen los tipos de eventos de ROS que se pueden publicar en EventBridge.
|
Tipo de evento |
Valor del parámetro type |
|
ros:StackStateChange:CheckComplete |
|
|
ros:StackStateChange:CheckFailed |
|
|
ros:StackStateChange:CreateComplete |
|
|
ros:StackStateChange:CreateFailed |
|
|
ros:StackStateChange:CreateRollbackComplete |
|
|
A rollback fails to be performed after a stack fails to be created |
ros:StackStateChange:CreateRollbackFailed |
|
ros:StackStateChange:DeleteComplete |
|
|
ros:StackStateChange:DeleteFailed |
|
|
ros:StackStateChange:ImportCreateComplete |
|
|
ros:StackStateChange:ImportCreateFailed |
|
|
A rollback is performed after a stack fails to be created by importing resources |
ros:StackStateChange:ImportCreateRollbackComplete |
|
A rollback fails to be performed after a stack fails to be created by importing resources |
ros:StackStateChange:ImportCreateRollbackFailed |
|
ros:StackStateChange:ImportUpdateComplete |
|
|
ros:StackStateChange:ImportUpdateFailed |
|
|
A rollback is performed after a stack fails to be updated by importing resources |
ros:StackStateChange:ImportUpdateRollbackComplete |
|
A rollback fails to be performed after a stack fails to be updated by importing resources |
ros:StackStateChange:ImportUpdateRollbackFailed |
|
ros:StackStateChange:RollbackComplete |
|
|
ros:StackStateChange:RollbackFailed |
|
|
ros:StackStateChange:UpdateComplete |
|
|
ros:StackStateChange:UpdateFailed |
|
|
ros:Stack:StatusChange |
|
|
Se ejecuta una operación en un recurso |
ros:ActionTrail:AliyunServiceEvent |
|
Se invoca una operación de API |
ros:ActionTrail:ApiCall |
|
Se ejecuta una operación en la consola |
ros:ActionTrail:ConsoleOperation |
|
Se cambia el estado de la operación de un grupo de pilas |
ros:CloudMonitor:StackGroup[OperationStatusChange] |
|
Se cambia el estado de un recurso en una pila |
ros:CloudMonitor:StackResource[StatusChange] |
|
Se cambia el estado de una pila |
ros:CloudMonitor:Stack[StatusChange] |
|
Se entrega una notificación de cambio de recurso |
ros:Config:ConfigurationItemChangeNotification |
|
Se entrega una notificación que indica la evaluación de un recurso como no conforme |
ros:Config:NonCompliantNotification |
Para obtener más información sobre los parámetros definidos en la especificación CloudEvents, consulte Event overview.
Se comprueba una pila
A continuación se muestra el evento que EventBridge recibe cuando se comprueba una pila:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
CHECK_COMPLETE |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b33a8fa5-0ba8-43cf-8036-0bd3339e**** |
El ID de la pila. |
La comprobación de una pila finaliza con errores
A continuación se muestra el evento que EventBridge recibe cuando la comprobación de una pila finaliza con errores:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
CHECK_FAILED |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b33a8fa5-0ba8-43cf-8036-0bd3339e**** |
El ID de la pila. |
Se crea una pila
A continuación se muestra el evento que EventBridge recibe cuando se crea una pila:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
CREATE_COMPLETE |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b33a8fa5-0ba8-43cf-8036-0bd3339e**** |
El ID de la pila. |
La creación de una pila finaliza con errores
A continuación se muestra el evento que EventBridge recibe cuando la creación de una pila finaliza con errores:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
CREATE_FAILED |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b33a8fa5-0ba8-43cf-8036-0bd3339e**** |
El ID de la pila. |
Se revierte una pila después de una creación con errores
A continuación se muestra el evento que EventBridge recibe cuando se revierte una pila después de una creación con errores:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
CREATE_ROLLBACK_COMPLETE |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b33a8fa5-0ba8-43cf-8036-0bd3339e**** |
El ID de la pila. |
La reversión de una pila finaliza con errores después de una creación con errores
A continuación se muestra el evento que EventBridge recibe cuando la reversión de una pila finaliza con errores después de una creación con errores:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
CREATE_ROLLBACK_FAILED |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b33a8fa5-0ba8-43cf-8036-0bd3339e**** |
El ID de la pila. |
Se elimina una pila
A continuación se muestra el evento que EventBridge recibe cuando se elimina una pila:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
DELETE_COMPLETE |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
47560378-1287-404d-bf2e-26b4b641**** |
El ID de la pila. |
La eliminación de una pila finaliza con errores
A continuación se muestra el evento que EventBridge recibe cuando la eliminación de una pila finaliza con errores:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
DELETE_FAILED |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
47560378-1287-404d-bf2e-26b4b641**** |
El ID de la pila. |
Se crea una pila mediante la importación de recursos
A continuación se muestra el evento que EventBridge recibe cuando se crea una pila mediante la importación 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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
IMPORT_CREATE_COMPLETE |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
47560378-1287-404d-bf2e-26b4b641**** |
El ID de la pila. |
La creación de una pila mediante la importación de recursos finaliza con errores
A continuación se muestra el evento que EventBridge recibe cuando la creación de una pila mediante la importación de recursos finaliza con errores:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
IMPORT_CREATE_FAILED |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
47560378-1287-404d-bf2e-26b4b641**** |
El ID de la pila. |
Se revierte una pila después de una creación con errores mediante la importación de recursos
A continuación se muestra el evento que EventBridge recibe cuando se revierte una pila después de una creación con errores mediante la importación de recursos:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
IMPORT_CREATE_ROLLBACK_COMPLETE |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
47560378-1287-404d-bf2e-26b4b641**** |
El ID de la pila. |
La reversión de una pila finaliza con errores después de una creación con errores mediante la importación de recursos
A continuación se muestra el evento que EventBridge recibe cuando la reversión de una pila finaliza con errores después de una creación con errores mediante la importación de recursos:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
IMPORT_CREATE_ROLLBACK_FAILED |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
47560378-1287-404d-bf2e-26b4b641**** |
El ID de la pila. |
Se actualiza una pila mediante la importación de recursos
A continuación se muestra el evento que EventBridge recibe cuando se actualiza una pila mediante la importación 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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
IMPORT_UPDATE_COMPLETE |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
47560378-1287-404d-bf2e-26b4b641**** |
El ID de la pila. |
La actualización de una pila mediante la importación de recursos finaliza con errores
A continuación se muestra el evento que EventBridge recibe cuando la actualización de una pila mediante la importación de recursos finaliza con errores:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
IMPORT_UPDATE_FAILED |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
47560378-1287-404d-bf2e-26b4b641**** |
El ID de la pila. |
Se revierte una pila después de una actualización con errores mediante la importación de recursos
A continuación se muestra el evento que EventBridge recibe cuando se revierte una pila después de una actualización con errores mediante la importación de recursos:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
IMPORT_UPDATE_ROLLBACK_COMPLETE |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
47560378-1287-404d-bf2e-26b4b641**** |
El ID de la pila. |
La reversión de una pila finaliza con errores después de una actualización con errores mediante la importación de recursos
A continuación se muestra el evento que EventBridge recibe cuando la reversión de una pila finaliza con errores después de una actualización con errores mediante la importación de recursos:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
IMPORT_UPDATE_ROLLBACK_FAILED |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
47560378-1287-404d-bf2e-26b4b641**** |
El ID de la pila. |
Se revierte una pila
A continuación se muestra el evento que EventBridge recibe cuando se revierte una pila:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
ROLLBACK_COMPLETE |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b33a8fa5-0ba8-43cf-8036-0bd3339e**** |
El ID de la pila. |
La reversión de una pila finaliza con errores
A continuación se muestra el evento que EventBridge recibe cuando la reversión de una pila finaliza con errores:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
ROLLBACK_FAILED |
El estado de la pila. |
|
Outputs |
Struct |
Ninguna |
El parámetro de salida de la pila. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b33a8fa5-0ba8-43cf-8036-0bd3339e**** |
El ID de la pila. |
Se actualiza una pila
A continuación se muestra el evento que EventBridge recibe cuando se actualiza una pila:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
ROLLBACK_COMPLETE |
El estado de la pila. |
|
Outputs |
Struct |
El parámetro de salida de la pila. |
|
|
Description |
String |
No se proporciona descripción |
La descripción del parámetro de salida. |
|
OutputKey |
String |
VpcId |
El nombre del parámetro de salida. |
|
OutputValue |
String |
vpc-bp1hbjc1vugq7ubod**** |
El valor del parámetro de salida. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b0bb2844-da77-4ceb-afe9-7dd6a97d**** |
El ID de la pila. |
La actualización de una pila finaliza con errores
A continuación se muestra el evento que EventBridge recibe cuando la actualización de una pila finaliza con errores:
{
"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"
}
En la tabla que se muestra a continuación se describen los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
UPDATE_FAILED |
El estado de la pila. |
|
Outputs |
Struct |
El parámetro de salida de la pila. |
|
|
Description |
String |
No se proporciona descripción |
La descripción del parámetro de salida. |
|
OutputKey |
String |
VpcId |
El nombre del parámetro de salida. |
|
OutputValue |
String |
vpc-bp1hbjc1vugq7ubod**** |
El valor del parámetro de salida. |
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b0bb2844-da77-4ceb-afe9-7dd6a97d**** |
El ID de la pila. |
Cambio de estado de una pila
A continuación se muestra un ejemplo del evento que EventBridge recibe cuando cambia el estado de una pila:
{
"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"
}
}
La tabla que se presenta a continuación describe los parámetros contenidos en data.
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
Status |
String |
UPDATE_FAILED |
El estado de la pila. |
|
Tags |
Object |
{"key1": "value1"} |
Las etiquetas de la pila. |
|
Outputs |
Array |
El parámetro de salida de la pila. |
|
|
StackName |
String |
test-stack |
El nombre de la pila. |
|
StackId |
String |
b0bb2844-da77-4ceb-afe9-7dd6a97d**** |
El ID de la pila. |