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)

Löschen eines vorhandenen Namespacethemas.

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

Löschen eines vorhandenen Namespacethemas.

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

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

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

Generieren Sie einen freigegebenen 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)

Dient zum Abrufen von Eigenschaften eines Namespacethemas.

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

Listet alle Namespacethemen unter einem Namespace auf.

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

Auflisten der beiden Schlüssel, 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 innerhalb des Abonnements 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 innerhalb des Abonnements 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)

Löschen eines vorhandenen Namespacethemas.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements 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)

Löschen eines vorhandenen Namespacethemas.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements 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 freigegebenen 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 innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Themas.

regenerateKeyRequest
TopicRegenerateKeyRequest

Fordern Sie den Text an, um den Schlüssel neu zu generieren.

options
NamespaceTopicsRegenerateKeyOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Generieren Sie einen freigegebenen 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 innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Themas.

regenerateKeyRequest
TopicRegenerateKeyRequest

Fordern Sie den Text an, um den Schlüssel neu zu generieren.

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 innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

Informationen zum Aktualisieren des Namespacethemas.

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 innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

Informationen zum Aktualisieren des Namespacethemas.

options
NamespaceTopicsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NamespaceTopic>

get(string, string, string, NamespaceTopicsGetOptionalParams)

Dient zum Abrufen von Eigenschaften eines Namespacethemas.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements 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 innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

options
NamespaceTopicsListByNamespaceOptionalParams

Die Optionsparameter.

Gibt zurück

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

Auflisten der beiden Schlüssel, 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 innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Themas.

Gibt zurück