Channel class

Saluran Eventarc.

Tanda tangan:

export declare class Channel 

Properti

Properti Pengubah Jenis Keterangan
diperbolehkanJenis Peristiwa rangkaian[] Daftar jenis acara yang diizinkan oleh saluran ini untuk dipublikasikan. Jenis peristiwa lainnya diabaikan.
acaraarc acara Contoh layanan Eventarc yang terkait dengan Channel saat ini.
nama rangkaian Nama saluran seperti yang diberikan saat pembuatan saluran. Jika tidak ditentukan, nama saluran default akan dikembalikan ('locations/us-central1/channels/firebase').

Metode

metode Pengubah Keterangan
publikasikan (acara) Publikasi menyediakan acara ke saluran ini. Jika saluran dibuat dengan allowedEventTypes dan jenis peristiwa tidak ada dalam daftar tersebut, peristiwa tersebut akan diabaikan.

Saluran.allowedEventTypes

Daftar jenis acara yang diizinkan oleh saluran ini untuk dipublikasikan. Jenis peristiwa lainnya diabaikan.

Tanda tangan:

readonly allowedEventTypes?: string[];

Saluran.eventarc

Contoh layanan Eventarc yang terkait dengan Channel saat ini .

Tanda tangan:

get eventarc(): Eventarc;

Contoh

var app = channel.eventarc;

Nama saluran

Nama saluran seperti yang diberikan saat pembuatan saluran. Jika tidak ditentukan, nama saluran default akan dikembalikan ('locations/us-central1/channels/firebase').

Tanda tangan:

get name(): string;

Saluran.publikasikan()

Publikasi menyediakan acara ke saluran ini. Jika saluran dibuat dengan allowedEventTypes dan jenis peristiwa tidak ada dalam daftar tersebut, peristiwa tersebut akan diabaikan.

Tanda tangan:

publish(events: CloudEvent | CloudEvent[]): Promise<void>;

Parameter

Parameter Jenis Keterangan
acara Acara Cloud | Acara Cloud [] CloudEvent untuk dipublikasikan ke saluran.

Pengembalian:

Janji<batal>