Condividi tramite


EventSubscriptions interface

Interfaccia che rappresenta un oggetto EventSubscriptions.

Metodi

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Crea in modo asincrono una nuova sottoscrizione di eventi o aggiorna una sottoscrizione evento esistente in base all'ambito specificato.

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Crea in modo asincrono una nuova sottoscrizione di eventi o aggiorna una sottoscrizione evento esistente in base all'ambito specificato.

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione evento esistente.

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione evento esistente.

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Aggiorna in modo asincrono una sottoscrizione evento esistente.

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Aggiorna in modo asincrono una sottoscrizione evento esistente.

get(string, string, EventSubscriptionsGetOptionalParams)

Ottenere le proprietà di una sottoscrizione di un evento.

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Ottenere tutti gli attributi di recapito per una sottoscrizione di eventi.

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Ottenere l'URL completo dell'endpoint per una sottoscrizione di eventi.

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Elencare tutte le sottoscrizioni di eventi create per un argomento di dominio specifico.

listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)

Elencare tutte le sottoscrizioni di eventi create per una risorsa specifica.

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Elencare tutte le sottoscrizioni di eventi globali in una sottoscrizione e un gruppo di risorse di Azure specifici.

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi globali in un gruppo di risorse per un tipo di argomento specifico.

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Elencare tutte le sottoscrizioni di eventi globali aggregate in una sottoscrizione di Azure specifica.

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi globali in una sottoscrizione di Azure per un tipo di argomento.

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Elencare tutte le sottoscrizioni di eventi dalla posizione specificata in una sottoscrizione e un gruppo di risorse di Azure specifici.

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi dalla posizione specificata in una sottoscrizione di Azure e un gruppo di risorse e un tipo di argomento specifici.

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Elencare tutte le sottoscrizioni di eventi dalla posizione specificata in una sottoscrizione di Azure specifica.

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi dalla posizione specificata in una sottoscrizione e un tipo di argomento di Azure specifici.

Dettagli metodo

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Crea in modo asincrono una nuova sottoscrizione di eventi o aggiorna una sottoscrizione evento esistente in base all'ambito specificato.

function beginCreateOrUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Parametri

scope

string

Identificatore della risorsa a cui deve essere creata o aggiornata la sottoscrizione dell'evento. L'ambito può essere una sottoscrizione o un gruppo di risorse o una risorsa di primo livello appartenente a uno spazio dei nomi del provider di risorse o un argomento EventGrid. Ad esempio, usare '/subscriptions/{subscriptionId}/' per una sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per un gruppo di risorse, e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' per una risorsa e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' per un argomento EventGrid.

eventSubscriptionName

string

Nome della sottoscrizione dell'evento da creare. I nomi delle sottoscrizioni eventi devono essere compresi tra 3 e 64 caratteri di lunghezza e devono usare solo lettere alfanumerici.

eventSubscriptionInfo
EventSubscription

Proprietà della sottoscrizione di eventi contenenti le informazioni di destinazione e filtro.

options
EventSubscriptionsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Crea in modo asincrono una nuova sottoscrizione di eventi o aggiorna una sottoscrizione evento esistente in base all'ambito specificato.

function beginCreateOrUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

Parametri

scope

string

Identificatore della risorsa a cui deve essere creata o aggiornata la sottoscrizione dell'evento. L'ambito può essere una sottoscrizione o un gruppo di risorse o una risorsa di primo livello appartenente a uno spazio dei nomi del provider di risorse o un argomento EventGrid. Ad esempio, usare '/subscriptions/{subscriptionId}/' per una sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per un gruppo di risorse, e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' per una risorsa e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' per un argomento EventGrid.

eventSubscriptionName

string

Nome della sottoscrizione dell'evento da creare. I nomi delle sottoscrizioni eventi devono essere compresi tra 3 e 64 caratteri di lunghezza e devono usare solo lettere alfanumerici.

eventSubscriptionInfo
EventSubscription

Proprietà della sottoscrizione di eventi contenenti le informazioni di destinazione e filtro.

options
EventSubscriptionsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione evento esistente.

function beginDelete(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

scope

string

Ambito della sottoscrizione dell'evento. L'ambito può essere una sottoscrizione o un gruppo di risorse o una risorsa di primo livello appartenente a uno spazio dei nomi del provider di risorse o un argomento EventGrid. Ad esempio, usare '/subscriptions/{subscriptionId}/' per una sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per un gruppo di risorse, e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' per una risorsa e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' per un argomento EventGrid.

eventSubscriptionName

string

Nome della sottoscrizione dell'evento da eliminare.

options
EventSubscriptionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione evento esistente.

function beginDeleteAndWait(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<void>

Parametri

scope

string

Ambito della sottoscrizione dell'evento. L'ambito può essere una sottoscrizione o un gruppo di risorse o una risorsa di primo livello appartenente a uno spazio dei nomi del provider di risorse o un argomento EventGrid. Ad esempio, usare '/subscriptions/{subscriptionId}/' per una sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per un gruppo di risorse, e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' per una risorsa e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' per un argomento EventGrid.

eventSubscriptionName

string

Nome della sottoscrizione dell'evento da eliminare.

options
EventSubscriptionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Aggiorna in modo asincrono una sottoscrizione evento esistente.

function beginUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Parametri

scope

string

Ambito della sottoscrizione di eventi esistente. L'ambito può essere una sottoscrizione o un gruppo di risorse o una risorsa di primo livello appartenente a uno spazio dei nomi del provider di risorse o un argomento EventGrid. Ad esempio, usare '/subscriptions/{subscriptionId}/' per una sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per un gruppo di risorse, e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' per una risorsa e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' per un argomento EventGrid.

eventSubscriptionName

string

Nome della sottoscrizione dell'evento da aggiornare.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informazioni aggiornate sulla sottoscrizione degli eventi.

options
EventSubscriptionsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Aggiorna in modo asincrono una sottoscrizione evento esistente.

function beginUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

Parametri

scope

string

Ambito della sottoscrizione di eventi esistente. L'ambito può essere una sottoscrizione o un gruppo di risorse o una risorsa di primo livello appartenente a uno spazio dei nomi del provider di risorse o un argomento EventGrid. Ad esempio, usare '/subscriptions/{subscriptionId}/' per una sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per un gruppo di risorse, e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' per una risorsa e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' per un argomento EventGrid.

eventSubscriptionName

string

Nome della sottoscrizione dell'evento da aggiornare.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informazioni aggiornate sulla sottoscrizione degli eventi.

options
EventSubscriptionsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, EventSubscriptionsGetOptionalParams)

Ottenere le proprietà di una sottoscrizione di un evento.

function get(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetOptionalParams): Promise<EventSubscription>

Parametri

scope

string

Ambito della sottoscrizione dell'evento. L'ambito può essere una sottoscrizione o un gruppo di risorse o una risorsa di primo livello appartenente a uno spazio dei nomi del provider di risorse o un argomento EventGrid. Ad esempio, usare '/subscriptions/{subscriptionId}/' per una sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per un gruppo di risorse, e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' per una risorsa e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' per un argomento EventGrid.

eventSubscriptionName

string

Nome della sottoscrizione dell'evento da trovare.

options
EventSubscriptionsGetOptionalParams

Parametri delle opzioni.

Restituisce

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Ottenere tutti gli attributi di recapito per una sottoscrizione di eventi.

function getDeliveryAttributes(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>

Parametri

scope

string

Ambito della sottoscrizione dell'evento. L'ambito può essere una sottoscrizione o un gruppo di risorse o una risorsa di primo livello appartenente a uno spazio dei nomi del provider di risorse o un argomento EventGrid. Ad esempio, usare '/subscriptions/{subscriptionId}/' per una sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per un gruppo di risorse, e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' per una risorsa e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' per un argomento EventGrid.

eventSubscriptionName

string

Nome della sottoscrizione dell'evento.

Restituisce

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Ottenere l'URL completo dell'endpoint per una sottoscrizione di eventi.

function getFullUrl(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

Parametri

scope

string

Ambito della sottoscrizione dell'evento. L'ambito può essere una sottoscrizione o un gruppo di risorse o una risorsa di primo livello appartenente a uno spazio dei nomi del provider di risorse o un argomento EventGrid. Ad esempio, usare '/subscriptions/{subscriptionId}/' per una sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per un gruppo di risorse, e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' per una risorsa e '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' per un argomento EventGrid.

eventSubscriptionName

string

Nome della sottoscrizione dell'evento.

options
EventSubscriptionsGetFullUrlOptionalParams

Parametri delle opzioni.

Restituisce

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Elencare tutte le sottoscrizioni di eventi create per un argomento di dominio specifico.

function listByDomainTopic(resourceGroupName: string, domainName: string, topicName: string, options?: EventSubscriptionsListByDomainTopicOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente.

domainName

string

Nome del dominio di primo livello.

topicName

string

Nome dell'argomento del dominio.

options
EventSubscriptionsListByDomainTopicOptionalParams

Parametri delle opzioni.

Restituisce

listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)

Elencare tutte le sottoscrizioni di eventi create per una risorsa specifica.

function listByResource(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: EventSubscriptionsListByResourceOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente.

providerNamespace

string

Spazio dei nomi del provider dell'argomento.

resourceTypeName

string

Nome del tipo di risorsa.

resourceName

string

Nome della risorsa.

options
EventSubscriptionsListByResourceOptionalParams

Parametri delle opzioni.

Restituisce

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Elencare tutte le sottoscrizioni di eventi globali in una sottoscrizione e un gruppo di risorse di Azure specifici.

function listGlobalByResourceGroup(resourceGroupName: string, options?: EventSubscriptionsListGlobalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente.

Restituisce

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi globali in un gruppo di risorse per un tipo di argomento specifico.

function listGlobalByResourceGroupForTopicType(resourceGroupName: string, topicTypeName: string, options?: EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente.

topicTypeName

string

Nome del tipo di argomento.

Restituisce

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Elencare tutte le sottoscrizioni di eventi globali aggregate in una sottoscrizione di Azure specifica.

function listGlobalBySubscription(options?: EventSubscriptionsListGlobalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametri

Restituisce

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi globali in una sottoscrizione di Azure per un tipo di argomento.

function listGlobalBySubscriptionForTopicType(topicTypeName: string, options?: EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametri

topicTypeName

string

Nome del tipo di argomento.

Restituisce

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Elencare tutte le sottoscrizioni di eventi dalla posizione specificata in una sottoscrizione e un gruppo di risorse di Azure specifici.

function listRegionalByResourceGroup(resourceGroupName: string, location: string, options?: EventSubscriptionsListRegionalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente.

location

string

Nome della posizione.

Restituisce

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi dalla posizione specificata in una sottoscrizione di Azure e un gruppo di risorse e un tipo di argomento specifici.

function listRegionalByResourceGroupForTopicType(resourceGroupName: string, location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente.

location

string

Nome della posizione.

topicTypeName

string

Nome del tipo di argomento.

Restituisce

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Elencare tutte le sottoscrizioni di eventi dalla posizione specificata in una sottoscrizione di Azure specifica.

function listRegionalBySubscription(location: string, options?: EventSubscriptionsListRegionalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametri

location

string

Nome della posizione.

Restituisce

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi dalla posizione specificata in una sottoscrizione e un tipo di argomento di Azure specifici.

function listRegionalBySubscriptionForTopicType(location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametri

location

string

Nome della posizione.

topicTypeName

string

Nome del tipo di argomento.

Restituisce