CloudEvent interface

API นี้จัดทำขึ้นเป็นตัวอย่างสำหรับนักพัฒนาและอาจเปลี่ยนแปลงได้ตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมการใช้งานจริง

CloudEventBase เป็นพื้นฐานของรูปแบบข้ามแพลตฟอร์มสำหรับการเข้ารหัสเหตุการณ์แบบไร้เซิร์ฟเวอร์ สำหรับข้อมูลเพิ่มเติม โปรดดู https://github.com/cloudevents/spec

ลายเซ็น:

export interface CloudEvent<T> 

คุณสมบัติ

คุณสมบัติ พิมพ์ คำอธิบาย
ข้อมูล (เบต้า) ข้อมูลเกี่ยวกับเหตุการณ์เฉพาะนี้
รหัส เชือก (เบต้า) รหัสที่ไม่ซ้ำกันทั่วโลกสำหรับกิจกรรมนี้
แหล่งที่มา เชือก (เบต้า) ทรัพยากรที่เผยแพร่กิจกรรมนี้
สเปคชัน "1.0" (เบต้า) เวอร์ชันของข้อกำหนด CloudEvents สำหรับกิจกรรมนี้
เรื่อง เชือก (เบต้า) ทรัพยากรที่มาจากแหล่งที่มาซึ่งเกี่ยวข้องกับเหตุการณ์นี้
เวลา เชือก (เบต้า) เมื่อเหตุการณ์นี้เกิดขึ้น
พิมพ์ เชือก (เบต้า) ประเภทของเหตุการณ์ที่สิ่งนี้เป็นตัวแทน

CloudEvent.data

API นี้จัดทำขึ้นเป็นตัวอย่างสำหรับนักพัฒนาและอาจเปลี่ยนแปลงได้ตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมการใช้งานจริง

ข้อมูลเกี่ยวกับเหตุการณ์เฉพาะนี้

ลายเซ็น:

data: T;

CloudEvent.id

API นี้จัดทำขึ้นเป็นตัวอย่างสำหรับนักพัฒนาและอาจเปลี่ยนแปลงได้ตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมการใช้งานจริง

รหัสที่ไม่ซ้ำกันทั่วโลกสำหรับกิจกรรมนี้

ลายเซ็น:

id: string;

CloudEvent.source

API นี้จัดทำขึ้นเป็นตัวอย่างสำหรับนักพัฒนาและอาจเปลี่ยนแปลงได้ตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมการใช้งานจริง

ทรัพยากรที่เผยแพร่กิจกรรมนี้

ลายเซ็น:

source: string;

CloudEvent.specversion

API นี้จัดทำขึ้นเป็นตัวอย่างสำหรับนักพัฒนาและอาจเปลี่ยนแปลงได้ตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมการใช้งานจริง

เวอร์ชันของข้อกำหนด CloudEvents สำหรับกิจกรรมนี้

ลายเซ็น:

readonly specversion: "1.0";

CloudEvent.เรื่อง

API นี้จัดทำขึ้นเป็นตัวอย่างสำหรับนักพัฒนาและอาจเปลี่ยนแปลงได้ตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมการใช้งานจริง

ทรัพยากรที่มาจากแหล่งที่มาซึ่งเกี่ยวข้องกับเหตุการณ์นี้

ลายเซ็น:

subject?: string;

CloudEvent.time

API นี้จัดทำขึ้นเป็นตัวอย่างสำหรับนักพัฒนาและอาจเปลี่ยนแปลงได้ตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมการใช้งานจริง

เมื่อเหตุการณ์นี้เกิดขึ้น

ลายเซ็น:

time: string;

CloudEvent.type

API นี้จัดทำขึ้นเป็นตัวอย่างสำหรับนักพัฒนาและอาจเปลี่ยนแปลงได้ตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมการใช้งานจริง

ประเภทของเหตุการณ์ที่สิ่งนี้เป็นตัวแทน

ลายเซ็น:

type: string;