Delen via


TopicEventSubscriptions interface

Interface die een TopicEventSubscriptions vertegenwoordigt.

Methoden

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

Asynchroon maakt u een nieuw gebeurtenisabonnement of werkt u een bestaand gebeurtenisabonnement bij.

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

Asynchroon maakt u een nieuw gebeurtenisabonnement of werkt u een bestaand gebeurtenisabonnement bij.

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Een bestaand gebeurtenisabonnement voor een onderwerp verwijderen.

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Een bestaand gebeurtenisabonnement voor een onderwerp verwijderen.

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

Een bestaand gebeurtenisabonnement voor een onderwerp bijwerken.

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

Een bestaand gebeurtenisabonnement voor een onderwerp bijwerken.

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

Eigenschappen ophalen van een gebeurtenisabonnement van een onderwerp.

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Haal alle leveringskenmerken op voor een gebeurtenisabonnement voor onderwerp.

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

Haal de volledige eindpunt-URL op voor een gebeurtenisabonnement voor onderwerp.

list(string, string, TopicEventSubscriptionsListOptionalParams)

Vermeld alle gebeurtenisabonnementen die zijn gemaakt voor een specifiek onderwerp.

Methodedetails

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

Asynchroon maakt u een nieuw gebeurtenisabonnement of werkt u een bestaand gebeurtenisabonnement bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicName

string

Naam van het domeinonderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden gemaakt. Namen van gebeurtenisabonnementen moeten tussen de 3 en 64 tekens lang zijn en mogen alleen alfanumerieke letters gebruiken.

eventSubscriptionInfo
EventSubscription

Eigenschappen van gebeurtenisabonnementen met de doel- en filtergegevens.

Retouren

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

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

Asynchroon maakt u een nieuw gebeurtenisabonnement of werkt u een bestaand gebeurtenisabonnement bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicName

string

Naam van het domeinonderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden gemaakt. Namen van gebeurtenisabonnementen moeten tussen de 3 en 64 tekens lang zijn en mogen alleen alfanumerieke letters gebruiken.

eventSubscriptionInfo
EventSubscription

Eigenschappen van gebeurtenisabonnementen met de doel- en filtergegevens.

Retouren

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Een bestaand gebeurtenisabonnement voor een onderwerp verwijderen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicName

string

Naam van het onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden verwijderd.

options
TopicEventSubscriptionsDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Een bestaand gebeurtenisabonnement voor een onderwerp verwijderen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicName

string

Naam van het onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden verwijderd.

options
TopicEventSubscriptionsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

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

Een bestaand gebeurtenisabonnement voor een onderwerp bijwerken.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicName

string

Naam van het domein.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden bijgewerkt.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Bijgewerkte gebeurtenisabonnementsgegevens.

options
TopicEventSubscriptionsUpdateOptionalParams

De optiesparameters.

Retouren

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

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

Een bestaand gebeurtenisabonnement voor een onderwerp bijwerken.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicName

string

Naam van het domein.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden bijgewerkt.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Bijgewerkte gebeurtenisabonnementsgegevens.

options
TopicEventSubscriptionsUpdateOptionalParams

De optiesparameters.

Retouren

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

Eigenschappen ophalen van een gebeurtenisabonnement van een onderwerp.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicName

string

Naam van het onderwerp.

eventSubscriptionName

string

De naam van het gebeurtenisabonnement dat moet worden gevonden.

options
TopicEventSubscriptionsGetOptionalParams

De optiesparameters.

Retouren

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Haal alle leveringskenmerken op voor een gebeurtenisabonnement voor onderwerp.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicName

string

Naam van het onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement.

Retouren

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

Haal de volledige eindpunt-URL op voor een gebeurtenisabonnement voor onderwerp.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicName

string

Naam van het domeinonderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement.

Retouren

list(string, string, TopicEventSubscriptionsListOptionalParams)

Vermeld alle gebeurtenisabonnementen die zijn gemaakt voor een specifiek onderwerp.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicName

string

Naam van het onderwerp.

options
TopicEventSubscriptionsListOptionalParams

De optiesparameters.

Retouren