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)

Dient zum Abrufen von Eigenschaften eines Ereignisabonnements eines Themas.

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

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

topicName

string

Name des Domänenthemas.

eventSubscriptionName

string

Name des zu erstellenden Ereignisabonnements. Ereignisabonnementnamen müssen 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 innerhalb des Abonnements des Benutzers.

topicName

string

Name des Domänenthemas.

eventSubscriptionName

string

Name des zu erstellenden Ereignisabonnements. Ereignisabonnementnamen müssen 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 innerhalb des Abonnements des Benutzers.

topicName

string

Name des Themas.

eventSubscriptionName

string

Name des zu löschenden Ereignisabonnements. Ereignisabonnementnamen müssen 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 innerhalb des Abonnements des Benutzers.

topicName

string

Name des Themas.

eventSubscriptionName

string

Name des zu löschenden Ereignisabonnements. Ereignisabonnementnamen müssen 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 innerhalb des Abonnements 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 innerhalb des Abonnements 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)

Dient zum Abrufen von Eigenschaften eines Ereignisabonnements eines Themas.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

topicName

string

Name des Partnerthemas.

eventSubscriptionName

string

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

options
TopicEventSubscriptionsGetOptionalParams

Die Optionsparameter.

Gibt zurück

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Rufen Sie 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 innerhalb des Abonnements 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 ein Thema ab.

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

Parameter

resourceGroupName

string

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

topicName

string

Name des Themas.

options
TopicEventSubscriptionsListOptionalParams

Die Optionsparameter.

Gibt zurück