Bagian ini menjelaskan jenis peristiwa Layanan Aplikasi Terdistribusi Perusahaan (EDAS) yang dapat diterbitkan ke EventBridge.
Jenis Peristiwa
Tabel berikut menjelaskan jenis peristiwa EDAS yang dapat diterbitkan ke EventBridge.
Jenis Peristiwa | Nilai dari parameter type |
edas:ApplicationChange:ChangeOrder |
Untuk informasi lebih lanjut tentang parameter dalam spesifikasi CloudEvents, lihat Ikhtisar.
Perubahan Aplikasi
Contoh berikut menunjukkan peristiwa yang diterima oleh EventBridge ketika terjadi perubahan aplikasi:
{
"id":"7de5d52e-c3c0-45fa-80c8-2a9d5bd1****",
"time":"2020-11-19T21:04:41+08:00",
"source":"acs.edas",
"data":{
"appId":"6826ccd2-5c57-46c0-a2e5-6caca07c****",
"event":{
"category":"OPERATION",
"id":"e24b1dc2-3543-4f84-b1c4-ee78b3ef****",
"involvedObject":{
"additionalProperties":{
"changeOrderId":"28ab8de8-22b9-430d-9952-00f67693****",
"description":"Versi: Rab Nov 04 21:30:55 CST 2020 | Nama Paket: download | Target Penyebaran: Grup Default",
"eventType":"onSuccess",
"targets":"i-2ze12crf3p25aljy****"
},
"id":"6826ccd2-5c57-46c0-a2e5-6caca07c****",
"name":"ticketcore-service",
"type":"APPLICATION"
},
"labels":{
},
"level":"NORMAL",
"message":"msg.app.codeploy.success",
"payloads":{
},
"primaryUser":{
"id":"153441211526****",
"name":"linksus_cloud_journey"
},
"reason":"APPLICATION_CODEPLOY_SUCCESS",
"schemaVersion":"1.0",
"secondaryUser":{
"id":"29489074400958****",
"name":"29489074400958****"
},
"subjectType":"USER",
"timestamp":1604496738810
}
},
"specversion":"1.0",
"datacontenttype":"application/json",
"type":"edas:ApplicationChange:ChangeOrder",
"aliyunaccountid":"123456789098****",
"aliyunpublishtime":"2020-11-19T21:04:42.179PRC",
"aliyuneventbusname":"default",
"aliyunregionid":"cn-hangzhou",
"aliyunpublishaddr":"172.25.XX.XX"
}Tabel berikut menjelaskan bidang dalam parameter data.
Bidang | Tipe | Contoh | Deskripsi |
appId | String | 6826ccd2-5c57-46c0-a2e5-6caca07c**** | ID aplikasi yang berubah. |
event | Struct | Konten dari peristiwa. | |
category | String | OPERATION | Jenis peristiwa. |
id | String | e24b1dc2-3543-4f84-b1c4-ee78b3ef**** | ID peristiwa yang dihasilkan di EDAS. |
involvedObject | Struct | Objek yang terlibat dalam perubahan aplikasi. | |
additionalProperties | Struct | Properti tambahan. | |
changeOrderId | String | 28ab8de8-22b9-430d-9952-00f67693**** | ID pesanan perubahan. |
description | String | Versi: Rab Nov 04 21:30:55 CST 2020 | Nama Paket: download | Target Penyebaran: Grup Default | Deskripsi perubahan. |
eventType | String | onSuccess | Jenis peristiwa objek yang ditentukan oleh parameter involvedObject. |
targets | String | i-2ze12crf3p25aljy**** | Objek yang berubah dari peristiwa. |
id | String | 6826ccd2-5c57-46c0-a2e5-6caca07c**** | ID objek yang ditentukan oleh parameter involvedObject. |
name | String | ticketcore-service | Nama objek yang ditentukan oleh parameter involvedObject. |
type | String | APPLICATION | Tipe objek yang ditentukan oleh parameter involvedObject. |
labels | String | N/A | Tag dari perubahan. |
level | String | NORMAL | Tingkat keparahan peristiwa. Nilai yang valid:
|
message | String | msg.app.codeploy.success | Pesan dari peristiwa. |
payloads | String | N/A | Data dalam permintaan perubahan. |
primaryUser | Struct | Pengguna yang memulai perubahan. | |
id | String | 153441211526**** | ID pengguna yang memulai perubahan. |
name | String | linksus_cloud_journey | Nama pengguna yang memulai perubahan. |
reason | String | APPLICATION_CODEPLOY_SUCCESS | Penyebab peristiwa. |
schemaVersion | String | 1.0 | Nomor versi pola peristiwa. |
secondaryUser | Struct | Pengguna RAM yang memulai perubahan. | |
id | String | 29489074400958**** | ID pengguna RAM yang memulai perubahan. |
name | String | 29489074400958**** | Nama pengguna RAM yang memulai perubahan. |
subjectType | String | USER | Tipe subjek yang memicu peristiwa. |
timestamp | Timestamp | 1604496738810 | Cap waktu ketika perubahan selesai. |