Kubernetes 上事件方格中的事件結構描述

Kubernetes 上的事件方格會接受並傳遞 JSON 格式的事件。 支援 Cloud Events 1.0 結構描述規格,這是將事件發佈至事件方格時應該使用的結構描述。

重要

具有 Azure Arc 的 Kubernetes 上的事件方格目前處於公開預覽狀態。 此預覽版本是在沒有服務等級協定的情況下提供,不建議用於生產工作負載。 可能不支援特定功能,或可能已經限制功能。 如需詳細資訊,請參閱 Microsoft Azure 預覽版增補使用條款

CloudEvent 結構描述

CloudEvents 是用來說明事件資料的開放式規格。 此規格提供用以發佈和取用事件的常見事件結構描述,可簡化互通性。 如需必要內容屬性的詳細資訊,請參閱 CloudEvents 規格

範例 - 使用 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"
      }
}]

下一步

若要了解適用於 Kubernetes 的 Azure Arc 事件方格所支援的目的地和處理常式,請參閱 Kubernetes 上的事件方格 - 事件處理常式