Sdílet prostřednictvím


Schémata událostí ve službě Event Grid v Kubernetes

Event Grid v Kubernetes přijímá a doručuje události ve formátu JSON. Podporuje specifikaci schématu Cloud Events 1.0 a to je schéma, které by se mělo použít při publikování událostí do Event Gridu.

Důležité

Event Grid v Kubernetes s Azure Arc je v současné době ve verzi Public Preview. Tato verze Preview se poskytuje bez smlouvy o úrovni služeb a nedoporučuje se pro úlohy v produkčním prostředí. Některé funkce se nemusí podporovat nebo mohou mít omezené možnosti. Další informace najdete v dodatečných podmínkách použití pro verze Preview v Microsoft Azure.

Schéma CloudEvent

CloudEvents je otevřená specifikace pro popis dat událostí. Zjednodušuje interoperabilitu tím, že poskytuje společné schéma událostí pro publikování a využívání událostí. Informace o povinných kontextových atributech najdete v tématu Specifikace CloudEvents .

Příklad – událost s využitím schématu 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"
      }
}]

Další kroky

Informace o cílech a obslužných rutinách podporovaných službou Event Grid ve službě Azure Arc pro Kubernetes najdete v tématu Event Grid v Kubernetes – obslužné rutiny událostí.