EventGridPublisherClient class
Clientklasse voor het publiceren van gebeurtenissen naar de Event Grid-service.
Constructors
| Event |
Hiermee maakt u een exemplaar van EventGridPublisherClient waarmee gebeurtenissen worden verzonden met behulp van het Event Grid-schema. Voorbeeldgebruik:
|
Eigenschappen
| api |
De versie van de Even Grid-service. |
| endpoint |
De URL naar het Event Grid-eindpunt. |
Methoden
| send(Input |
Hiermee worden gebeurtenissen naar een onderwerp verzonden. |
Constructordetails
EventGridPublisherClient<T>(string, T, KeyCredential | SASCredential | TokenCredential, CommonClientOptions)
Hiermee maakt u een exemplaar van EventGridPublisherClient waarmee gebeurtenissen worden verzonden met behulp van het Event Grid-schema.
Voorbeeldgebruik:
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)
Parameters
- endpointUrl
-
string
De URL naar het Event Grid-eindpunt, bijvoorbeeld https://eg-topic.westus2-1.eventgrid.azure.net/api/events.
- inputSchema
-
T
Het schema dat het Event Grid-eindpunt is geconfigureerd om te accepteren. Een van 'EventGrid', 'CloudEvent' of 'Custom'.
- credential
Wordt gebruikt voor het verifiëren van aanvragen voor de service.
- options
- CommonClientOptions
Wordt gebruikt om de Event Grid-client te configureren.
Eigenschapdetails
apiVersion
De versie van de Even Grid-service.
apiVersion: string
Waarde van eigenschap
string
endpointUrl
De URL naar het Event Grid-eindpunt.
endpointUrl: string
Waarde van eigenschap
string
Methodedetails
send(InputSchemaToInputTypeMap[T][], InputSchemaToOptionsTypeMap[T])
Hiermee worden gebeurtenissen naar een onderwerp verzonden.
function send(events: InputSchemaToInputTypeMap[T][], options?: InputSchemaToOptionsTypeMap[T]): Promise<void>
Parameters
- events
-
InputSchemaToInputTypeMap[T][]
De gebeurtenissen die moeten worden verzonden. De gebeurtenissen moeten zich in het schema hebben dat wordt gebruikt bij het maken van de client.
- options
-
InputSchemaToOptionsTypeMap[T]
Opties voor het beheren van de onderliggende bewerking.
Retouren
Promise<void>