EventGridPublisherClient class
Kelas klien untuk menerbitkan peristiwa ke Layanan Event Grid.
Konstruktor
| Event |
Membuat instans EventGridPublisherClient yang mengirim peristiwa menggunakan Skema Event Grid. Contoh penggunaan:
|
Properti
| api |
Versi layanan Even Grid. |
| endpoint |
URL ke titik akhir Event Grid. |
Metode
| send(Input |
Mengirim peristiwa ke topik. |
Detail Konstruktor
EventGridPublisherClient<T>(string, T, KeyCredential | SASCredential | TokenCredential, CommonClientOptions)
Membuat instans EventGridPublisherClient yang mengirim peristiwa menggunakan Skema Event Grid.
Contoh penggunaan:
import { EventGridPublisherClient, AzureKeyCredential } from "@azure/eventgrid";
const client = new EventGridPublisherClient(
"<endpoint>",
"EventGrid",
new AzureKeyCredential("<Access Key>"),
);
new EventGridPublisherClient(endpointUrl: string, inputSchema: T, credential: KeyCredential | SASCredential | TokenCredential, options?: CommonClientOptions)
Parameter
- endpointUrl
-
string
URL ke titik akhir Event Grid, misalnya https://eg-topic.westus2-1.eventgrid.azure.net/api/events.
- inputSchema
-
T
Skema yang dikonfigurasi titik akhir Event Grid untuk diterima. Salah satu "EventGrid", "CloudEvent", atau "Custom".
- credential
Digunakan untuk mengautentikasi permintaan ke layanan.
- options
- CommonClientOptions
Digunakan untuk mengonfigurasi Klien Event Grid.
Detail Properti
apiVersion
Versi layanan Even Grid.
apiVersion: string
Nilai Properti
string
endpointUrl
URL ke titik akhir Event Grid.
endpointUrl: string
Nilai Properti
string
Detail Metode
send(InputSchemaToInputTypeMap[T][], InputSchemaToOptionsTypeMap[T])
Mengirim peristiwa ke topik.
function send(events: InputSchemaToInputTypeMap[T][], options?: InputSchemaToOptionsTypeMap[T]): Promise<void>
Parameter
- events
-
InputSchemaToInputTypeMap[T][]
Peristiwa yang akan dikirim. Peristiwa harus berada dalam skema yang digunakan saat membangun klien.
- options
-
InputSchemaToOptionsTypeMap[T]
Opsi untuk mengontrol operasi yang mendasar.
Mengembalikan
Promise<void>