IEventSubscriptionsOperations.BeginCreateOrUpdateWithHttpMessagesAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Créez ou mettez à jour un abonnement aux événements.
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.EventGrid.Models.EventSubscription>> BeginCreateOrUpdateWithHttpMessagesAsync (string scope, string eventSubscriptionName, Microsoft.Azure.Management.EventGrid.Models.EventSubscription eventSubscriptionInfo, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member BeginCreateOrUpdateWithHttpMessagesAsync : string * string * Microsoft.Azure.Management.EventGrid.Models.EventSubscription * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.EventGrid.Models.EventSubscription>>
Public Function BeginCreateOrUpdateWithHttpMessagesAsync (scope As String, eventSubscriptionName As String, eventSubscriptionInfo As EventSubscription, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of EventSubscription))
Paramètres
- scope
- String
Identificateur de la ressource pour laquelle l’abonnement aux événements doit être créé ou mis à jour. L’étendue peut être un abonnement, un groupe de ressources, une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.
- eventSubscriptionName
- String
Nom de l’abonnement aux événements. Les noms d’abonnement aux événements doivent comporter entre 3 et 64 caractères et utiliser uniquement des lettres alphanumériques.
- eventSubscriptionInfo
- EventSubscription
Propriétés d’abonnement aux événements contenant les informations de destination et de filtre.
- customHeaders
- Dictionary<String,List<String>>
En-têtes qui seront ajoutés à la demande.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Exceptions
Levée lorsque l’opération a retourné un code de status non valide
Levée en cas d’impossibilité de désérialiser la réponse
Levée lorsqu’un paramètre obligatoire a la valeur Null
Remarques
Crée de manière asynchrone un abonnement aux événements ou met à jour un abonnement aux événements existant en fonction de l’étendue spécifiée.
S’applique à
Azure SDK for .NET