Delen via


NamespaceTopicEventSubscriptions interface

Interface die een NamespaceTopicEventSubscriptions vertegenwoordigt.

Methoden

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

Asynchroon wordt een gebeurtenisabonnement van een naamruimteonderwerp met de opgegeven parameters gemaakt of bijgewerkt. Bestaande gebeurtenisabonnementen worden bijgewerkt met deze API.

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

Asynchroon wordt een gebeurtenisabonnement van een naamruimteonderwerp met de opgegeven parameters gemaakt of bijgewerkt. Bestaande gebeurtenisabonnementen worden bijgewerkt met deze API.

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

Een bestaand gebeurtenisabonnement van een naamruimteonderwerp verwijderen.

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

Een bestaand gebeurtenisabonnement van een naamruimteonderwerp verwijderen.

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

Een bestaand gebeurtenisabonnement van een naamruimteonderwerp bijwerken.

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

Een bestaand gebeurtenisabonnement van een naamruimteonderwerp bijwerken.

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

Eigenschappen ophalen van een gebeurtenisabonnement van een naamruimteonderwerp.

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

Haal alle leveringskenmerken op voor een gebeurtenisabonnement van een naamruimteonderwerp.

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

Haal de volledige eindpunt-URL op voor een gebeurtenisabonnement van een naamruimteonderwerp.

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Lijst met gebeurtenisabonnementen die deel uitmaken van een specifiek naamruimteonderwerp.

Methodedetails

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

Asynchroon wordt een gebeurtenisabonnement van een naamruimteonderwerp met de opgegeven parameters gemaakt of bijgewerkt. Bestaande gebeurtenisabonnementen worden bijgewerkt met deze API.

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

Parameters

resourceGroupName

string

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

namespaceName

string

Naam van de naamruimte.

topicName

string

Naam van het onderwerp van de naamruimte.

eventSubscriptionName

string

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

eventSubscriptionInfo
Subscription

Eigenschappen van gebeurtenisabonnementen met de bezorgingsmodus, filterinformatie en andere.

Retouren

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

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

Asynchroon wordt een gebeurtenisabonnement van een naamruimteonderwerp met de opgegeven parameters gemaakt of bijgewerkt. Bestaande gebeurtenisabonnementen worden bijgewerkt met deze API.

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

Parameters

resourceGroupName

string

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

namespaceName

string

Naam van de naamruimte.

topicName

string

Naam van het onderwerp van de naamruimte.

eventSubscriptionName

string

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

eventSubscriptionInfo
Subscription

Eigenschappen van gebeurtenisabonnementen met de bezorgingsmodus, filterinformatie en andere.

Retouren

Promise<Subscription>

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

Een bestaand gebeurtenisabonnement van een naamruimteonderwerp verwijderen.

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

Parameters

resourceGroupName

string

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

namespaceName

string

Naam van de naamruimte.

topicName

string

Naam van het onderwerp van de naamruimte.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden verwijderd.

Retouren

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

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

Een bestaand gebeurtenisabonnement van een naamruimteonderwerp verwijderen.

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

Parameters

resourceGroupName

string

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

namespaceName

string

Naam van de naamruimte.

topicName

string

Naam van het onderwerp van de naamruimte.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden verwijderd.

Retouren

Promise<void>

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

Een bestaand gebeurtenisabonnement van een naamruimteonderwerp bijwerken.

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

Parameters

resourceGroupName

string

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

namespaceName

string

Naam van de naamruimte.

topicName

string

Naam van het onderwerp van de naamruimte.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden bijgewerkt.

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

Bijgewerkte gebeurtenisabonnementsgegevens.

Retouren

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

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

Een bestaand gebeurtenisabonnement van een naamruimteonderwerp bijwerken.

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

Parameters

resourceGroupName

string

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

namespaceName

string

Naam van de naamruimte.

topicName

string

Naam van het onderwerp van de naamruimte.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden bijgewerkt.

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

Bijgewerkte gebeurtenisabonnementsgegevens.

Retouren

Promise<Subscription>

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

Eigenschappen ophalen van een gebeurtenisabonnement van een naamruimteonderwerp.

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

Parameters

resourceGroupName

string

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

namespaceName

string

Naam van de naamruimte.

topicName

string

Naam van het onderwerp van de naamruimte.

eventSubscriptionName

string

De naam van het gebeurtenisabonnement dat moet worden gevonden.

Retouren

Promise<Subscription>

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

Haal alle leveringskenmerken op voor een gebeurtenisabonnement van een naamruimteonderwerp.

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

Parameters

resourceGroupName

string

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

namespaceName

string

Naam van de naamruimte.

topicName

string

Naam van het onderwerp van de naamruimte.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement.

Retouren

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

Haal de volledige eindpunt-URL op voor een gebeurtenisabonnement van een naamruimteonderwerp.

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

Parameters

resourceGroupName

string

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

namespaceName

string

Naam van de naamruimte.

topicName

string

Naam van het onderwerp van de naamruimte.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement.

Retouren

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Lijst met gebeurtenisabonnementen die deel uitmaken van een specifiek naamruimteonderwerp.

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

Parameters

resourceGroupName

string

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

namespaceName

string

Naam van de naamruimte.

topicName

string

Naam van het onderwerp van de naamruimte.

Retouren