Freigeben über


TopicEventSubscriptions interface

Schnittstelle, die ein TopicEventSubscriptions darstellt.

Methoden

beginCreateOrUpdate(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

Erstellt asynchron ein neues Ereignisabonnement oder aktualisiert ein vorhandenes Ereignisabonnement.

beginCreateOrUpdateAndWait(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

Erstellt asynchron ein neues Ereignisabonnement oder aktualisiert ein vorhandenes Ereignisabonnement.

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Löschen Sie ein vorhandenes Ereignisabonnement für ein Thema.

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Löschen Sie ein vorhandenes Ereignisabonnement für ein Thema.

beginUpdate(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Aktualisieren sie ein vorhandenes Ereignisabonnement für ein Thema.

beginUpdateAndWait(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Aktualisieren sie ein vorhandenes Ereignisabonnement für ein Thema.

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

Ruft Eigenschaften eines Ereignisabonnements eines Themas ab.

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Ruft alle Übermittlungsattribute für ein Ereignisabonnement für ein Thema ab.

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

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

list(string, string, TopicEventSubscriptionsListOptionalParams)

Listet alle Ereignisabonnements auf, die für ein bestimmtes Thema erstellt wurden.

Details zur Methode

beginCreateOrUpdate(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

Erstellt asynchron ein neues Ereignisabonnement oder aktualisiert ein vorhandenes Ereignisabonnement.

function beginCreateOrUpdate(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: TopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<EventSubscription>, EventSubscription>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

topicName

string

Name des Domänenthemas.

eventSubscriptionName

string

Name des Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden.

eventSubscriptionInfo
EventSubscription

Ereignisabonnementeigenschaften, die die Ziel- und Filterinformationen enthalten.

Gibt zurück

Promise<PollerLike<@azure/core-lro.PollOperationState<EventSubscription>, EventSubscription>>

beginCreateOrUpdateAndWait(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

Erstellt asynchron ein neues Ereignisabonnement oder aktualisiert ein vorhandenes Ereignisabonnement.

function beginCreateOrUpdateAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: TopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

topicName

string

Name des Domänenthemas.

eventSubscriptionName

string

Name des Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden.

eventSubscriptionInfo
EventSubscription

Ereignisabonnementeigenschaften, die die Ziel- und Filterinformationen enthalten.

Gibt zurück

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Löschen Sie ein vorhandenes Ereignisabonnement für ein Thema.

function beginDelete(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

topicName

string

Name des Themas.

eventSubscriptionName

string

Name des zu löschenden Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden.

options
TopicEventSubscriptionsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Löschen Sie ein vorhandenes Ereignisabonnement für ein Thema.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

topicName

string

Name des Themas.

eventSubscriptionName

string

Name des zu löschenden Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden.

options
TopicEventSubscriptionsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdate(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Aktualisieren sie ein vorhandenes Ereignisabonnement für ein Thema.

function beginUpdate(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: TopicEventSubscriptionsUpdateOptionalParams): Promise<PollerLike<PollOperationState<EventSubscription>, EventSubscription>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

topicName

string

Name der Domäne.

eventSubscriptionName

string

Name des zu aktualisierenden Ereignisabonnements.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Aktualisierte Ereignisabonnementinformationen.

options
TopicEventSubscriptionsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PollerLike<@azure/core-lro.PollOperationState<EventSubscription>, EventSubscription>>

beginUpdateAndWait(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Aktualisieren sie ein vorhandenes Ereignisabonnement für ein Thema.

function beginUpdateAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: TopicEventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

topicName

string

Name der Domäne.

eventSubscriptionName

string

Name des zu aktualisierenden Ereignisabonnements.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Aktualisierte Ereignisabonnementinformationen.

options
TopicEventSubscriptionsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

Ruft Eigenschaften eines Ereignisabonnements eines Themas ab.

function get(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetOptionalParams): Promise<EventSubscription>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

topicName

string

Den Namen des Partnerthemas.

eventSubscriptionName

string

Name des zu findenden Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden.

options
TopicEventSubscriptionsGetOptionalParams

Die Optionsparameter.

Gibt zurück

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Ruft alle Übermittlungsattribute für ein Ereignisabonnement für ein Thema ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

topicName

string

Name des Domänenthemas.

eventSubscriptionName

string

Name des Ereignisabonnements.

Gibt zurück

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

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

function getFullUrl(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

topicName

string

Name des Domänenthemas.

eventSubscriptionName

string

Name des Ereignisabonnements.

options
TopicEventSubscriptionsGetFullUrlOptionalParams

Die Optionsparameter.

Gibt zurück

list(string, string, TopicEventSubscriptionsListOptionalParams)

Listet alle Ereignisabonnements auf, die für ein bestimmtes Thema erstellt wurden.

function list(resourceGroupName: string, topicName: string, options?: TopicEventSubscriptionsListOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe im Abonnement des Benutzers.

topicName

string

Name des Themas.

options
TopicEventSubscriptionsListOptionalParams

Die Optionsparameter.

Gibt zurück