Freigeben über


EventSubscriptionsOperationsExtensions.CreateOrUpdateAsync Methode

Definition

Erstellen oder aktualisieren Sie ein Ereignisabonnement.

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.EventGrid.Models.EventSubscription> CreateOrUpdateAsync (this Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations operations, string scope, string eventSubscriptionName, Microsoft.Azure.Management.EventGrid.Models.EventSubscription eventSubscriptionInfo, System.Threading.CancellationToken cancellationToken = default);
static member CreateOrUpdateAsync : Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations * string * string * Microsoft.Azure.Management.EventGrid.Models.EventSubscription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.EventGrid.Models.EventSubscription>
<Extension()>
Public Function CreateOrUpdateAsync (operations As IEventSubscriptionsOperations, scope As String, eventSubscriptionName As String, eventSubscriptionInfo As EventSubscription, Optional cancellationToken As CancellationToken = Nothing) As Task(Of EventSubscription)

Parameter

operations
IEventSubscriptionsOperations

Die Vorgangsgruppe für diese Erweiterungsmethode.

scope
String

Der Bezeichner der Ressource, für die das Ereignisabonnement erstellt oder aktualisiert werden muss. Der Bereich kann ein Abonnement, eine Ressourcengruppe oder eine Ressource der obersten Ebene sein, die zu einem Ressourcenanbieternamespace gehört, oder ein EventGrid-Thema. Verwenden Sie beispielsweise "/subscriptions/{subscriptionId}/" für ein Abonnement. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" für eine Ressourcengruppe und "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" für eine Ressource und "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" für ein EventGrid-Thema.

eventSubscriptionName
String

Name des Ereignisabonnements. Ereignisabonnementnamen müssen zwischen 3 und 64 Zeichen lang sein und dürfen nur alphanumerische Buchstaben verwenden.

eventSubscriptionInfo
EventSubscription

Ereignisabonnementeigenschaften, die die Ziel- und Filterinformationen enthalten.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Hinweise

Erstellt asynchron ein neues Ereignisabonnement oder aktualisiert ein vorhandenes Ereignisabonnement basierend auf dem angegebenen Bereich.

Gilt für: