Skema peristiwa di Event Grid di Kubernetes

Event Grid di Kubernetes menerima dan menyampaikan peristiwa dalam format JSON. Ini mendukung spesifikasi skema Cloud Events 1.0 dan itulah skema yang harus digunakan saat memublikasikan peristiwa ke Event Grid.

Penting

Event Grid di Kubernetes dengan Azure Arc saat ini sedang dalam pratinjau publik. Versi pratinjau ini diberikan tanpa perjanjian tingkat layanan dan tidak disarankan untuk beban kerja produksi. Fitur tertentu mungkin tidak didukung atau mungkin memiliki kemampuan terbatas. Untuk mengetahui informasi selengkapnya, lihat Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure.

Skema CloudEvent

CloudEvents adalah spesifikasi terbuka untuk menjelaskan data peristiwa. Ini menyederhanakan interoperabilitas dengan menyediakan skema acara umum untuk penerbitan, dan mengkonsumsi peristiwa. Lihat Spesifikasi CloudEvents untuk informasi tentang atribut konteks wajib.

Contoh — peristiwa yang menggunakan skema CloudEvents

[{
      "specversion": "1.0",
      "type" : "orderCreated",
      "source": "myCompanyName/us/webCommerceChannel/myOnlineCommerceSiteBrandName",
      "id" : "eventId-n",
      "time" : "2020-12-25T20:54:07+00:00",
      "subject" : "account/acct-123224/order/o-123456",
      "dataSchema" : "1.0",
      "data" : {
         "orderId" : "123",
         "orderType" : "PO",
         "reference" : "https://www.myCompanyName.com/orders/123"
      }
}]

Langkah berikutnya

Untuk mempelajari destinasi dan penangan yang didukung oleh Event Grid pada Azure Arc for Kubernetes, lihat Event Grid di Kubernetes - Penanganan aktivitas.