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;