Freigeben über


NamespaceTopicEventSubscriptions interface

Schnittstelle, die eine NamespaceTopicEventSubscriptions darstellt.

Methoden

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

Erstellt asynchron ein Ereignisabonnement eines Namespacethemas mit den angegebenen Parametern oder aktualisiert es. Vorhandene Ereignisabonnements werden mit dieser API aktualisiert.

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

Erstellt asynchron ein Ereignisabonnement eines Namespacethemas mit den angegebenen Parametern oder aktualisiert es. Vorhandene Ereignisabonnements werden mit dieser API aktualisiert.

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

Löschen Sie ein vorhandenes Ereignisabonnement eines Namespacethemas.

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

Löschen Sie ein vorhandenes Ereignisabonnement eines Namespacethemas.

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

Aktualisieren sie ein vorhandenes Ereignisabonnement eines Namespacethemas.

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

Aktualisieren sie ein vorhandenes Ereignisabonnement eines Namespacethemas.

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

Dient zum Abrufen von Eigenschaften eines Ereignisabonnements eines Namespacethemas.

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

Rufen Sie alle Übermittlungsattribute für ein Ereignisabonnement eines Namespacethemas ab.

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

Rufen Sie die vollständige Endpunkt-URL für ein Ereignisabonnement eines Namespacethemas ab.

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Auflisten von Ereignisabonnements, die zu einem bestimmten Namespacethema gehören.

Details zur Methode

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

Erstellt asynchron ein Ereignisabonnement eines Namespacethemas mit den angegebenen Parametern oder aktualisiert es. Vorhandene Ereignisabonnements werden mit dieser API aktualisiert.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

eventSubscriptionName

string

Name des zu erstellenden Ereignisabonnements. Ereignisabonnementnamen müssen zwischen 3 und 50 Zeichen lang sein und nur alphanumerische Buchstaben verwenden.

eventSubscriptionInfo
Subscription

Ereignisabonnementeigenschaften, die den Übermittlungsmodus, Filterinformationen und andere enthalten.

Gibt zurück

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

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

Erstellt asynchron ein Ereignisabonnement eines Namespacethemas mit den angegebenen Parametern oder aktualisiert es. Vorhandene Ereignisabonnements werden mit dieser API aktualisiert.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

eventSubscriptionName

string

Name des zu erstellenden Ereignisabonnements. Ereignisabonnementnamen müssen zwischen 3 und 50 Zeichen lang sein und nur alphanumerische Buchstaben verwenden.

eventSubscriptionInfo
Subscription

Ereignisabonnementeigenschaften, die den Übermittlungsmodus, Filterinformationen und andere enthalten.

Gibt zurück

Promise<Subscription>

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

Löschen Sie ein vorhandenes Ereignisabonnement eines Namespacethemas.

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

eventSubscriptionName

string

Name des zu löschenden Ereignisabonnements.

Gibt zurück

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

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

Löschen Sie ein vorhandenes Ereignisabonnement eines Namespacethemas.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

eventSubscriptionName

string

Name des zu löschenden Ereignisabonnements.

Gibt zurück

Promise<void>

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

Aktualisieren sie ein vorhandenes Ereignisabonnement eines Namespacethemas.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

eventSubscriptionName

string

Name des zu aktualisierenden Ereignisabonnements.

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

Aktualisierte Ereignisabonnementinformationen.

Gibt zurück

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

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

Aktualisieren sie ein vorhandenes Ereignisabonnement eines Namespacethemas.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

eventSubscriptionName

string

Name des zu aktualisierenden Ereignisabonnements.

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

Aktualisierte Ereignisabonnementinformationen.

Gibt zurück

Promise<Subscription>

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

Dient zum Abrufen von Eigenschaften eines Ereignisabonnements eines Namespacethemas.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

eventSubscriptionName

string

Name des zu findenden Ereignisabonnements.

Gibt zurück

Promise<Subscription>

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

Rufen Sie alle Übermittlungsattribute für ein Ereignisabonnement eines Namespacethemas ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

eventSubscriptionName

string

Name des Ereignisabonnements.

Gibt zurück

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

Rufen Sie die vollständige Endpunkt-URL für ein Ereignisabonnement eines Namespacethemas ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

eventSubscriptionName

string

Name des Ereignisabonnements.

Gibt zurück

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Auflisten von Ereignisabonnements, die zu einem bestimmten Namespacethema gehören.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

namespaceName

string

Name des Namespace.

topicName

string

Name des Namespacethemas.

Gibt zurück