CloudEvent menjelaskan data peristiwa.
Tanda Tangan:
export interface CloudEvent
Properti
Properti | Jenis | Deskripsi |
---|---|---|
data | objek | {i>string<i} | Payload data peristiwa. Objek di-string dengan JSON dan string diteruskan apa adanya. |
jeniskontendata | string | Jenis MIME data yang dikirim dengan peristiwa di kolom data . Saat ini hanya application/json dan text/plain yang didukung. Jika tidak ditentukan, data akan otomatis disimpulkan dari jenis data yang disediakan. |
id | string | ID untuk peristiwa. Jika tidak diberikan, UUID akan otomatis diisi. |
sumber | string | Mengidentifikasi konteks terjadinya suatu peristiwa. Jika tidak diberikan, nilai variabel lingkungan EVENTARC_CLOUD_EVENT_SOURCE akan digunakan dan jika nilai tersebut tidak ditetapkan, error validasi akan ditampilkan. |
spekversi | CloudEventVersion | Versi spesifikasi CloudEvents yang digunakan peristiwa. Jika tidak diberikan, disetel ke 1.0 -- satu-satunya nilai yang didukung. |
subjek | string | Subjek (konteks) peristiwa dalam konteks pembuat peristiwa. |
waktu | string | Stempel waktu peristiwa. Harus dalam format waktu ISO. Jika tidak ditentukan, waktu saat ini (pada saat publikasi) akan digunakan. |
jenis | string | Jenis peristiwa. Harus diawali dengan nama DNS terbalik (com.my-org.v1.something.happended ). |
CloudEvent.data
Payload data peristiwa. Objek di-string dengan JSON dan string diteruskan apa adanya.
Tanda Tangan:
data?: object | string;
CloudEvent.datacontenttype
Jenis MIME data yang dikirim dengan peristiwa di kolom data
. Saat ini hanya application/json
dan text/plain
yang didukung. Jika tidak ditentukan, data akan otomatis disimpulkan dari jenis data yang disediakan.
Tanda Tangan:
datacontenttype?: string;
CloudEvent.id
ID untuk peristiwa. Jika tidak diberikan, UUID akan otomatis diisi.
Tanda Tangan:
id?: string;
CloudEvent.source
Mengidentifikasi konteks terjadinya suatu peristiwa. Jika tidak diberikan, nilai variabel lingkungan EVENTARC_CLOUD_EVENT_SOURCE
akan digunakan dan jika nilai tersebut tidak ditetapkan, error validasi akan ditampilkan.
Tanda Tangan:
source?: string;
CloudEvent.specversion
Versi spesifikasi CloudEvents yang digunakan peristiwa. Jika tidak diberikan, disetel ke 1.0
-- satu-satunya nilai yang didukung.
Tanda Tangan:
specversion?: CloudEventVersion;
CloudEvent.subject
Subjek (konteks) peristiwa dalam konteks pembuat peristiwa.
Tanda Tangan:
subject?: string;
CloudEvent.time
Stempel waktu peristiwa. Harus dalam format waktu ISO. Jika tidak ditentukan, waktu saat ini (pada saat publikasi) akan digunakan.
Tanda Tangan:
time?: string;
CloudEvent.type
Jenis peristiwa. Harus diawali dengan nama DNS terbalik (com.my-org.v1.something.happended
).
Tanda Tangan:
type: string;