API นี้เป็นเพียงตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์และอาจเปลี่ยนแปลงไปตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมที่ใช้งานจริง
CloudEventBase
คือพื้นฐานของรูปแบบข้ามแพลตฟอร์มสำหรับการเข้ารหัสเหตุการณ์แบบ Serverless ดูข้อมูลเพิ่มเติมได้ที่ https://github.com/cloudevents/spec
ลายเซ็น:
export interface CloudEvent<T>
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
ข้อมูล | T | (เบต้า) ข้อมูลเกี่ยวกับเหตุการณ์นี้ |
id | สตริง | (เบต้า) รหัสที่ไม่ซ้ำกันทั่วโลกสำหรับกิจกรรมนี้ |
แหล่งที่มา | สตริง | (เบต้า) ทรัพยากรที่เผยแพร่กิจกรรมนี้ |
specversion | "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.subject
API นี้เป็นเพียงตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์และอาจเปลี่ยนแปลงไปตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมที่ใช้งานจริง
ทรัพยากรที่ระบุโดยแหล่งที่มาที่เกี่ยวข้องกับเหตุการณ์นี้
ลายเซ็น:
subject?: string;
CloudEvent.time
API นี้เป็นเพียงตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์และอาจเปลี่ยนแปลงไปตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมที่ใช้งานจริง
เวลาที่เหตุการณ์นี้เกิดขึ้น
ลายเซ็น:
time: string;
CloudEvent.type
API นี้เป็นเพียงตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์และอาจเปลี่ยนแปลงไปตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมที่ใช้งานจริง
ประเภทของเหตุการณ์ที่แสดง
ลายเซ็น:
type: string;