CloudEvent interface

CloudEvent menjelaskan data peristiwa.

Tanda tangan:

export interface CloudEvent 

Properti

Properti Jenis Keterangan
data objek | rangkaian Muatan data acara. Objek dirangkai dengan JSON dan string diteruskan apa adanya.
tipe konten data rangkaian Jenis data MIME yang dikirim dengan acara di bidang data . Hanya application/json dan text/plain yang saat ini didukung. Jika tidak ditentukan, maka secara otomatis disimpulkan dari jenis data yang disediakan.
pengenal rangkaian Pengidentifikasi untuk acara tersebut. Jika tidak disediakan, maka akan diisi secara otomatis dengan UUID.
sumber rangkaian Mengidentifikasi konteks di mana suatu peristiwa terjadi. Jika tidak disediakan, nilai variabel lingkungan EVENTARC_CLOUD_EVENT_SOURCE akan digunakan dan jika tidak disetel, kesalahan validasi akan terjadi.
versi spesifikasi Versi CloudEvent Versi spesifikasi CloudEvents yang digunakan peristiwa tersebut. Jika tidak disediakan, disetel ke 1.0 -- satu-satunya nilai yang didukung.
subjek rangkaian Subyek (konteks) peristiwa dalam konteks produser peristiwa.
waktu rangkaian Stempel waktu acara. Harus dalam format waktu ISO. Jika tidak ditentukan, waktu saat ini (pada saat penerbitan) yang digunakan.
jenis rangkaian Jenis acara. Harus diawali dengan nama DNS terbalik ( com.my-org.v1.something.happended ).

CloudEvent.data

Muatan data acara. Objek dirangkai dengan JSON dan string diteruskan apa adanya.

Tanda tangan:

data?: object | string;

CloudEvent.datacontenttype

Jenis data MIME yang dikirim dengan acara di bidang data . Hanya application/json dan text/plain yang saat ini didukung. Jika tidak ditentukan, maka secara otomatis disimpulkan dari jenis data yang disediakan.

Tanda tangan:

datacontenttype?: string;

CloudEvent.id

Pengidentifikasi untuk acara tersebut. Jika tidak disediakan, maka akan diisi secara otomatis dengan UUID.

Tanda tangan:

id?: string;

CloudEvent.sumber

Mengidentifikasi konteks di mana suatu peristiwa terjadi. Jika tidak disediakan, nilai variabel lingkungan EVENTARC_CLOUD_EVENT_SOURCE akan digunakan dan jika tidak disetel, kesalahan validasi akan terjadi.

Tanda tangan:

source?: string;

CloudEvent.specversion

Versi spesifikasi CloudEvents yang digunakan peristiwa tersebut. Jika tidak disediakan, disetel ke 1.0 -- satu-satunya nilai yang didukung.

Tanda tangan:

specversion?: CloudEventVersion;

CloudEvent.subjek

Subyek (konteks) peristiwa dalam konteks produser peristiwa.

Tanda tangan:

subject?: string;

CloudEvent.waktu

Stempel waktu acara. Harus dalam format waktu ISO. Jika tidak ditentukan, waktu saat ini (pada saat penerbitan) yang digunakan.

Tanda tangan:

time?: string;

CloudEvent.tipe

Jenis acara. Harus diawali dengan nama DNS terbalik ( com.my-org.v1.something.happended ).

Tanda tangan:

type: string;