Condividi tramite


NamespaceTopicEventSubscriptions interface

Interfaccia che rappresenta un oggetto NamespaceTopicEventSubscriptions.

Metodi

beginCreateOrUpdate(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crea o aggiorna in modo asincrono una sottoscrizione di eventi di un argomento dello spazio dei nomi con i parametri specificati. Le sottoscrizioni di eventi esistenti verranno aggiornate con questa API.

beginCreateOrUpdateAndWait(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crea o aggiorna in modo asincrono una sottoscrizione di eventi di un argomento dello spazio dei nomi con i parametri specificati. Le sottoscrizioni di eventi esistenti verranno aggiornate con questa API.

beginDelete(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione di eventi esistente di un argomento dello spazio dei nomi.

beginDeleteAndWait(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione di eventi esistente di un argomento dello spazio dei nomi.

beginUpdate(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Aggiornare una sottoscrizione di eventi esistente di un argomento dello spazio dei nomi.

beginUpdateAndWait(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Aggiornare una sottoscrizione di eventi esistente di un argomento dello spazio dei nomi.

get(string, string, string, string, NamespaceTopicEventSubscriptionsGetOptionalParams)

Ottenere le proprietà di una sottoscrizione di eventi di un argomento dello spazio dei nomi.

getDeliveryAttributes(string, string, string, string, NamespaceTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Ottenere tutti gli attributi di recapito per una sottoscrizione di eventi di un argomento dello spazio dei nomi.

getFullUrl(string, string, string, string, NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams)

Ottenere l'URL completo dell'endpoint per una sottoscrizione di eventi di un argomento dello spazio dei nomi.

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Elencare le sottoscrizioni di eventi che appartengono a un argomento specifico dello spazio dei nomi.

Dettagli metodo

beginCreateOrUpdate(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crea o aggiorna in modo asincrono una sottoscrizione di eventi di un argomento dello spazio dei nomi con i parametri specificati. Le sottoscrizioni di eventi esistenti verranno aggiornate con questa API.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: Subscription, options?: NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Subscription>, Subscription>>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

topicName

string

Nome dell'argomento dello spazio dei nomi.

eventSubscriptionName

string

Nome della sottoscrizione di eventi da creare. I nomi delle sottoscrizioni di eventi devono avere una lunghezza compresa tra 3 e 50 caratteri e usare solo lettere alfanumerici.

eventSubscriptionInfo
Subscription

Proprietà della sottoscrizione di eventi contenenti la modalità di recapito, le informazioni di filtro e altre.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crea o aggiorna in modo asincrono una sottoscrizione di eventi di un argomento dello spazio dei nomi con i parametri specificati. Le sottoscrizioni di eventi esistenti verranno aggiornate con questa API.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: Subscription, options?: NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<Subscription>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

topicName

string

Nome dell'argomento dello spazio dei nomi.

eventSubscriptionName

string

Nome della sottoscrizione di eventi da creare. I nomi delle sottoscrizioni di eventi devono avere una lunghezza compresa tra 3 e 50 caratteri e usare solo lettere alfanumerici.

eventSubscriptionInfo
Subscription

Proprietà della sottoscrizione di eventi contenenti la modalità di recapito, le informazioni di filtro e altre.

Restituisce

Promise<Subscription>

beginDelete(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione di eventi esistente di un argomento dello spazio dei nomi.

function beginDelete(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

topicName

string

Nome dell'argomento dello spazio dei nomi.

eventSubscriptionName

string

Nome della sottoscrizione di eventi da eliminare.

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Eliminare una sottoscrizione di eventi esistente di un argomento dello spazio dei nomi.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

topicName

string

Nome dell'argomento dello spazio dei nomi.

eventSubscriptionName

string

Nome della sottoscrizione di eventi da eliminare.

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Aggiornare una sottoscrizione di eventi esistente di un argomento dello spazio dei nomi.

function beginUpdate(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: SubscriptionUpdateParameters, options?: NamespaceTopicEventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Subscription>, Subscription>>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

topicName

string

Nome dell'argomento dello spazio dei nomi.

eventSubscriptionName

string

Nome della sottoscrizione di eventi da aggiornare.

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

Informazioni aggiornate sulla sottoscrizione di eventi.

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Aggiornare una sottoscrizione di eventi esistente di un argomento dello spazio dei nomi.

function beginUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: SubscriptionUpdateParameters, options?: NamespaceTopicEventSubscriptionsUpdateOptionalParams): Promise<Subscription>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

topicName

string

Nome dell'argomento dello spazio dei nomi.

eventSubscriptionName

string

Nome della sottoscrizione di eventi da aggiornare.

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

Informazioni aggiornate sulla sottoscrizione di eventi.

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Subscription>

get(string, string, string, string, NamespaceTopicEventSubscriptionsGetOptionalParams)

Ottenere le proprietà di una sottoscrizione di eventi di un argomento dello spazio dei nomi.

function get(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsGetOptionalParams): Promise<Subscription>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

topicName

string

Nome dell'argomento dello spazio dei nomi.

eventSubscriptionName

string

Nome della sottoscrizione di eventi da trovare.

options
NamespaceTopicEventSubscriptionsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Subscription>

getDeliveryAttributes(string, string, string, string, NamespaceTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Ottenere tutti gli attributi di recapito per una sottoscrizione di eventi di un argomento dello spazio dei nomi.

function getDeliveryAttributes(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

topicName

string

Nome dell'argomento dello spazio dei nomi.

eventSubscriptionName

string

Nome della sottoscrizione di eventi.

Restituisce

getFullUrl(string, string, string, string, NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams)

Ottenere l'URL completo dell'endpoint per una sottoscrizione di eventi di un argomento dello spazio dei nomi.

function getFullUrl(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams): Promise<SubscriptionFullUrl>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

topicName

string

Nome dell'argomento dello spazio dei nomi.

eventSubscriptionName

string

Nome della sottoscrizione di eventi.

Restituisce

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Elencare le sottoscrizioni di eventi che appartengono a un argomento specifico dello spazio dei nomi.

function listByNamespaceTopic(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams): PagedAsyncIterableIterator<Subscription, Subscription[], PageSettings>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

topicName

string

Nome dell'argomento dello spazio dei nomi.

Restituisce