Condividi tramite


NamespaceTopics interface

Interfaccia che rappresenta uno Spazio dei nomiTopics.

Metodi

beginCreateOrUpdate(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

Crea in modo asincrono un nuovo argomento dello spazio dei nomi con i parametri specificati.

beginCreateOrUpdateAndWait(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

Crea in modo asincrono un nuovo argomento dello spazio dei nomi con i parametri specificati.

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

Eliminare l'argomento dello spazio dei nomi esistente.

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

Eliminare l'argomento dello spazio dei nomi esistente.

beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

Rigenerare una chiave di accesso condiviso per un argomento dello spazio dei nomi.

beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

Rigenerare una chiave di accesso condiviso per un argomento dello spazio dei nomi.

beginUpdate(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

Aggiorna in modo asincrono un argomento dello spazio dei nomi con i parametri specificati.

beginUpdateAndWait(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

Aggiorna in modo asincrono un argomento dello spazio dei nomi con i parametri specificati.

get(string, string, string, NamespaceTopicsGetOptionalParams)

Ottiene le proprietà di un argomento dello spazio dei nomi.

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

Elencare tutti gli argomenti dello spazio dei nomi in uno spazio dei nomi.

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

Elencare le due chiavi usate per pubblicare in un argomento dello spazio dei nomi.

Dettagli metodo

beginCreateOrUpdate(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

Crea in modo asincrono un nuovo argomento dello spazio dei nomi con i parametri specificati.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>

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.

namespaceTopicInfo
NamespaceTopic

Informazioni sull'argomento dello spazio dei nomi.

options
NamespaceTopicsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

Crea in modo asincrono un nuovo argomento dello spazio dei nomi con i parametri specificati.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams): Promise<NamespaceTopic>

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.

namespaceTopicInfo
NamespaceTopic

Informazioni sull'argomento dello spazio dei nomi.

options
NamespaceTopicsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NamespaceTopic>

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

Eliminare l'argomento dello spazio dei nomi esistente.

function beginDelete(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams): 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.

options
NamespaceTopicsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

Eliminare l'argomento dello spazio dei nomi esistente.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams): 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.

options
NamespaceTopicsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

Rigenerare una chiave di accesso condiviso per un argomento dello spazio dei nomi.

function beginRegenerateKey(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>

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.

regenerateKeyRequest
TopicRegenerateKeyRequest

Corpo della richiesta per rigenerare la chiave.

options
NamespaceTopicsRegenerateKeyOptionalParams

Parametri delle opzioni.

Restituisce

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

beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

Rigenerare una chiave di accesso condiviso per un argomento dello spazio dei nomi.

function beginRegenerateKeyAndWait(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams): Promise<TopicSharedAccessKeys>

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.

regenerateKeyRequest
TopicRegenerateKeyRequest

Corpo della richiesta per rigenerare la chiave.

options
NamespaceTopicsRegenerateKeyOptionalParams

Parametri delle opzioni.

Restituisce

beginUpdate(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

Aggiorna in modo asincrono un argomento dello spazio dei nomi con i parametri specificati.

function beginUpdate(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>

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.

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

Informazioni sull'aggiornamento degli argomenti dello spazio dei nomi.

options
NamespaceTopicsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

Aggiorna in modo asincrono un argomento dello spazio dei nomi con i parametri specificati.

function beginUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams): Promise<NamespaceTopic>

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.

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

Informazioni sull'aggiornamento degli argomenti dello spazio dei nomi.

options
NamespaceTopicsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NamespaceTopic>

get(string, string, string, NamespaceTopicsGetOptionalParams)

Ottiene le proprietà di un argomento dello spazio dei nomi.

function get(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsGetOptionalParams): Promise<NamespaceTopic>

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.

options
NamespaceTopicsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<NamespaceTopic>

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

Elencare tutti gli argomenti dello spazio dei nomi in uno spazio dei nomi.

function listByNamespace(resourceGroupName: string, namespaceName: string, options?: NamespaceTopicsListByNamespaceOptionalParams): PagedAsyncIterableIterator<NamespaceTopic, NamespaceTopic[], PageSettings>

Parametri

resourceGroupName

string

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

namespaceName

string

Nome dello spazio dei nomi.

options
NamespaceTopicsListByNamespaceOptionalParams

Parametri delle opzioni.

Restituisce

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

Elencare le due chiavi usate per pubblicare in un argomento dello spazio dei nomi.

function listSharedAccessKeys(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsListSharedAccessKeysOptionalParams): Promise<TopicSharedAccessKeys>

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.

options
NamespaceTopicsListSharedAccessKeysOptionalParams

Parametri delle opzioni.

Restituisce