EventGridPublisherClient class
Olayları Event Grid Hizmeti'ne yayımlamak için istemci sınıfı.
Oluşturucular
| Event |
Event Grid Şemasını kullanarak olayları gönderen bir EventGridPublisherClient örneği oluşturur. Örnek kullanım:
|
Özellikler
| api |
Even Grid hizmetinin sürümü. |
| endpoint |
Event Grid uç noktasının URL'si. |
Yöntemler
| send(Input |
Olayları bir konuya gönderir. |
Oluşturucu Ayrıntıları
EventGridPublisherClient<T>(string, T, KeyCredential | SASCredential | TokenCredential, CommonClientOptions)
Event Grid Şemasını kullanarak olayları gönderen bir EventGridPublisherClient örneği oluşturur.
Örnek kullanım:
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)
Parametreler
- endpointUrl
-
string
Event Grid uç noktasının URL'si, örneğin https://eg-topic.westus2-1.eventgrid.azure.net/api/events.
- inputSchema
-
T
Event Grid uç noktasının kabul etmek üzere yapılandırıldığı şema. "EventGrid", "CloudEvent" veya "Custom" öğelerinden biri.
- credential
Hizmete yönelik isteklerin kimliğini doğrulamak için kullanılır.
- options
- CommonClientOptions
Event Grid İstemcisi'ni yapılandırmak için kullanılır.
Özellik Ayrıntıları
apiVersion
Even Grid hizmetinin sürümü.
apiVersion: string
Özellik Değeri
string
endpointUrl
Event Grid uç noktasının URL'si.
endpointUrl: string
Özellik Değeri
string
Yöntem Ayrıntıları
send(InputSchemaToInputTypeMap[T][], InputSchemaToOptionsTypeMap[T])
Olayları bir konuya gönderir.
function send(events: InputSchemaToInputTypeMap[T][], options?: InputSchemaToOptionsTypeMap[T]): Promise<void>
Parametreler
- events
-
InputSchemaToInputTypeMap[T][]
Gönderilecek olaylar. Olaylar istemci oluşturulurken kullanılan şemada olmalıdır.
- options
-
InputSchemaToOptionsTypeMap[T]
Temel alınan işlemi denetleme seçenekleri.
Döndürülenler
Promise<void>