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 di eventi esistente in base all'ambito specificato.

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

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

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione di eventi esistente.

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione di eventi esistente.

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Aggiorna in modo asincrono una sottoscrizione di eventi esistente.

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Aggiorna in modo asincrono una sottoscrizione di eventi esistente.

get(string, string, EventSubscriptionsGetOptionalParams)

Ottenere le proprietà di una sottoscrizione di eventi.

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 località specificata in una sottoscrizione e un gruppo di risorse di Azure specifici.

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi dalla località 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 località specificata in una sottoscrizione di Azure specifica.

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi dal percorso specificato 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 di eventi 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 di eventi. L'ambito può essere una sottoscrizione, 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 di eventi da creare. I nomi delle sottoscrizioni di eventi devono avere una lunghezza compresa tra 3 e 64 caratteri 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 di eventi 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 di eventi. L'ambito può essere una sottoscrizione, 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 di eventi da creare. I nomi delle sottoscrizioni di eventi devono avere una lunghezza compresa tra 3 e 64 caratteri 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 di eventi esistente.

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

Parametri

scope

string

Ambito della sottoscrizione di eventi. L'ambito può essere una sottoscrizione, 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 di eventi da eliminare.

options
EventSubscriptionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione di eventi esistente.

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

Parametri

scope

string

Ambito della sottoscrizione di eventi. L'ambito può essere una sottoscrizione, 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 di eventi da eliminare.

options
EventSubscriptionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Aggiorna in modo asincrono una sottoscrizione di eventi 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, 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 di eventi da aggiornare.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informazioni aggiornate sulla sottoscrizione di 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 di eventi 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, 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 di eventi da aggiornare.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informazioni aggiornate sulla sottoscrizione di eventi.

options
EventSubscriptionsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, EventSubscriptionsGetOptionalParams)

Ottenere le proprietà di una sottoscrizione di eventi.

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

Parametri

scope

string

Ambito della sottoscrizione di eventi. L'ambito può essere una sottoscrizione, 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 di eventi 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 di eventi. L'ambito può essere una sottoscrizione, 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 di eventi.

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 di eventi. L'ambito può essere una sottoscrizione, 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 di eventi.

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 località 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 del percorso.

Restituisce

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi dalla località 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 del percorso.

topicTypeName

string

Nome del tipo di argomento.

Restituisce

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

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

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

Parametri

location

string

Nome del percorso.

Restituisce

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Elencare tutte le sottoscrizioni di eventi dal percorso specificato 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 del percorso.

topicTypeName

string

Nome del tipo di argomento.

Restituisce