Freigeben über


NamespaceTopics interface

Schnittstelle, die einen NamespaceTopics darstellt.

Methoden

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

Erstellt asynchron ein neues Namespacethema mit den angegebenen Parametern.

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

Erstellt asynchron ein neues Namespacethema mit den angegebenen Parametern.

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

Vorhandenes Namespacethema löschen.

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

Vorhandenes Namespacethema löschen.

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

Generieren Sie einen FREIGEGEBEN-Zugriffsschlüssel für ein Namespacethema neu.

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

Generieren Sie einen FREIGEGEBEN-Zugriffsschlüssel für ein Namespacethema neu.

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

Aktualisiert asynchron ein Namespacethema mit den angegebenen Parametern.

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

Aktualisiert asynchron ein Namespacethema mit den angegebenen Parametern.

get(string, string, string, NamespaceTopicsGetOptionalParams)

Ruft Eigenschaften eines Namespacethemas ab.

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

Listet alle Namespacethemen unter einem Namespace auf.

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

Listet die beiden Schlüssel auf, die zum Veröffentlichen in einem Namespacethema verwendet werden.

Details zur Methode

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

Erstellt asynchron ein neues Namespacethema mit den angegebenen Parametern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

namespaceTopicInfo
NamespaceTopic

Namespacethemainformationen.

options
NamespaceTopicsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Erstellt asynchron ein neues Namespacethema mit den angegebenen Parametern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

namespaceTopicInfo
NamespaceTopic

Namespacethemainformationen.

options
NamespaceTopicsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NamespaceTopic>

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

Vorhandenes Namespacethema löschen.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Themas.

options
NamespaceTopicsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

Vorhandenes Namespacethema löschen.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Themas.

options
NamespaceTopicsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Generieren Sie einen FREIGEGEBEN-Zugriffsschlüssel für ein Namespacethema neu.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Themas.

regenerateKeyRequest
TopicRegenerateKeyRequest

Anforderungstext zum erneuten Generieren des Schlüssels.

options
NamespaceTopicsRegenerateKeyOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Generieren Sie einen FREIGEGEBEN-Zugriffsschlüssel für ein Namespacethema neu.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Themas.

regenerateKeyRequest
TopicRegenerateKeyRequest

Anforderungstext zum erneuten Generieren des Schlüssels.

options
NamespaceTopicsRegenerateKeyOptionalParams

Die Optionsparameter.

Gibt zurück

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

Aktualisiert asynchron ein Namespacethema mit den angegebenen Parametern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

Aktualisierungsinformationen zum Namespacethema.

options
NamespaceTopicsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Aktualisiert asynchron ein Namespacethema mit den angegebenen Parametern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

Aktualisierungsinformationen zum Namespacethema.

options
NamespaceTopicsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NamespaceTopic>

get(string, string, string, NamespaceTopicsGetOptionalParams)

Ruft Eigenschaften eines Namespacethemas ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

options
NamespaceTopicsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NamespaceTopic>

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

Listet alle Namespacethemen unter einem Namespace auf.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

options
NamespaceTopicsListByNamespaceOptionalParams

Die Optionsparameter.

Gibt zurück

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

Listet die beiden Schlüssel auf, die zum Veröffentlichen in einem Namespacethema verwendet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Themas.

Gibt zurück