Tous les produits
Search
Centre de documentation

:Événements ROS

Dernière mise à jour :Aug 12, 2026

Cette rubrique décrit les types d'événements Resource Orchestration Service (ROS) publiables sur EventBridge.

Types d'événements

Le tableau suivant présente les types d'événements ROS publiables sur EventBridge.

Type d'événement

Valeur du paramètre type

Vérification d'une pile

ros:StackStateChange:CheckComplete

Échec de la vérification d'une pile

ros:StackStateChange:CheckFailed

Création d'une pile

ros:StackStateChange:CreateComplete

Échec de la création d'une pile

ros:StackStateChange:CreateFailed

Rollback après échec de création d'une pile

ros:StackStateChange:CreateRollbackComplete

Échec du rollback après échec de création d'une pile

ros:StackStateChange:CreateRollbackFailed

Suppression d'une pile

ros:StackStateChange:DeleteComplete

Échec de la suppression d'une pile

ros:StackStateChange:DeleteFailed

Création d'une pile par importation de ressources

ros:StackStateChange:ImportCreateComplete

Échec de la création d'une pile par importation de ressources

ros:StackStateChange:ImportCreateFailed

Rollback après échec de création d'une pile par importation de ressources

ros:StackStateChange:ImportCreateRollbackComplete

Échec du rollback après échec de création d'une pile par importation de ressources

ros:StackStateChange:ImportCreateRollbackFailed

Mise à jour d'une pile par importation de ressources

ros:StackStateChange:ImportUpdateComplete

Échec de la mise à jour d'une pile par importation de ressources

ros:StackStateChange:ImportUpdateFailed

Rollback après échec de mise à jour d'une pile par importation de ressources

ros:StackStateChange:ImportUpdateRollbackComplete

Échec du rollback après échec de mise à jour d'une pile par importation de ressources

ros:StackStateChange:ImportUpdateRollbackFailed

Rollback d'une pile

ros:StackStateChange:RollbackComplete

Échec du rollback d'une pile

ros:StackStateChange:RollbackFailed

Mise à jour d'une pile

ros:StackStateChange:UpdateComplete

Échec de la mise à jour d'une pile

ros:StackStateChange:UpdateFailed

Changement de statut d'une pile

ros:Stack:StatusChange

Opération exécutée sur une ressource

ros:ActionTrail:AliyunServiceEvent

Appel d'une opération API

ros:ActionTrail:ApiCall

Opération effectuée dans la console

ros:ActionTrail:ConsoleOperation

Changement du statut d'opération d'un groupe de piles

ros:CloudMonitor:StackGroup[OperationStatusChange]

Changement de statut d'une ressource dans une pile

ros:CloudMonitor:StackResource[StatusChange]

Changement de statut d'une pile

ros:CloudMonitor:Stack[StatusChange]

Notification de changement de ressource envoyée

ros:Config:ConfigurationItemChangeNotification

Notification de non-conformité d'une ressource envoyée

ros:Config:NonCompliantNotification

Pour plus d'informations sur les paramètres définis dans la spécification CloudEvents, consultez la rubrique Présentation des événements.

Vérification d'une pile

L'exemple suivant illustre l'événement que reçoit EventBridge lors de la vérification d'une pile :

{
    "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"
}

Le tableau suivant détaille les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

CHECK_COMPLETE

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Échec de la vérification d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsque la vérification d'une pile échoue :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

CHECK_FAILED

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Création d'une pile

L'exemple suivant illustre l'événement que reçoit EventBridge lorsqu'une pile est créée :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

CREATE_COMPLETE

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Échec de la création d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsque la création d'une pile échoue :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

CREATE_FAILED

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Rollback après échec de création d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'un rollback est effectué après l'échec de création d'une pile :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

CREATE_ROLLBACK_COMPLETE

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Échec du rollback après échec de création d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'un rollback échoue après l'échec de création d'une pile :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

CREATE_ROLLBACK_FAILED

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Suppression d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'une pile est supprimée :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

DELETE_COMPLETE

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Échec de la suppression d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsque la suppression d'une pile échoue :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

DELETE_FAILED

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Création d'une pile par importation de ressources

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'une pile est créée par importation de ressources :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

IMPORT_CREATE_COMPLETE

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Échec de la création d'une pile par importation de ressources

L'exemple suivant montre l'événement que reçoit EventBridge lorsque la création d'une pile par importation de ressources échoue :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

IMPORT_CREATE_FAILED

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Rollback après échec de création d'une pile par importation de ressources

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'un rollback est effectué après l'échec de création d'une pile par importation de ressources :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

IMPORT_CREATE_ROLLBACK_COMPLETE

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Échec du rollback après échec de création d'une pile par importation de ressources

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'un rollback échoue après l'échec de création d'une pile par importation de ressources :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

IMPORT_CREATE_ROLLBACK_FAILED

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Mise à jour d'une pile par importation de ressources

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'une pile est mise à jour par importation de ressources :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

IMPORT_UPDATE_COMPLETE

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Échec de la mise à jour d'une pile par importation de ressources

L'exemple suivant montre l'événement que reçoit EventBridge lorsque la mise à jour d'une pile par importation de ressources échoue :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

IMPORT_UPDATE_FAILED

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Rollback après échec de mise à jour d'une pile par importation de ressources

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'un rollback est effectué après l'échec de mise à jour d'une pile par importation de ressources :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

IMPORT_UPDATE_ROLLBACK_COMPLETE

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Échec du rollback après échec de mise à jour d'une pile par importation de ressources

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'un rollback échoue après l'échec de mise à jour d'une pile par importation de ressources :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

IMPORT_UPDATE_ROLLBACK_FAILED

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Rollback d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'une pile fait l'objet d'un rollback :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

ROLLBACK_COMPLETE

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Échec du rollback d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'un rollback d'une pile échoue :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

ROLLBACK_FAILED

Statut de la pile.

Outputs

Struct

Aucun

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Mise à jour d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsqu'une pile est mise à jour :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

ROLLBACK_COMPLETE

Statut de la pile.

Outputs

Struct

Paramètre de sortie de la pile.

Description

String

No description given

Description du paramètre de sortie.

OutputKey

String

VpcId

Nom du paramètre de sortie.

OutputValue

String

vpc-bp1hbjc1vugq7ubod****

Valeur du paramètre de sortie.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Échec de la mise à jour d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsque la mise à jour d'une pile échoue :

{
    "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"
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

UPDATE_FAILED

Statut de la pile.

Outputs

Struct

Paramètre de sortie de la pile.

Description

String

No description given

Description du paramètre de sortie.

OutputKey

String

VpcId

Nom du paramètre de sortie.

OutputValue

String

vpc-bp1hbjc1vugq7ubod****

Valeur du paramètre de sortie.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.

Changement de statut d'une pile

L'exemple suivant montre l'événement que reçoit EventBridge lorsque le statut d'une pile change :

{
    "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"
    }
}

Le tableau suivant décrit les paramètres contenus dans data.

Paramètre

Type

Exemple

Description

Status

String

UPDATE_FAILED

Statut de la pile.

Tags

Object

{"key1": "value1"}

Tags associés à la pile.

Outputs

Array

Paramètre de sortie de la pile.

StackName

String

test-stack

Nom de la pile.

StackId

String

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

ID de la pile.