Delen via


Topics interface

Interface voor een onderwerp.

Methoden

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynchroon maakt u een nieuw onderwerp met de opgegeven parameters.

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynchroon maakt u een nieuw onderwerp met de opgegeven parameters.

beginDelete(string, string, TopicsDeleteOptionalParams)

Bestaand onderwerp verwijderen.

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Bestaand onderwerp verwijderen.

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Genereer een gedeelde toegangssleutel voor een onderwerp opnieuw.

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Genereer een gedeelde toegangssleutel voor een onderwerp opnieuw.

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Hiermee wordt een onderwerp asynchroon bijgewerkt met de opgegeven parameters.

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Hiermee wordt een onderwerp asynchroon bijgewerkt met de opgegeven parameters.

get(string, string, TopicsGetOptionalParams)

Eigenschappen van een onderwerp ophalen.

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Geef alle onderwerpen onder een resourcegroep weer.

listBySubscription(TopicsListBySubscriptionOptionalParams)

Vermeld alle onderwerpen onder een Azure-abonnement.

listEventTypes(string, string, string, string, TopicsListEventTypesOptionalParams)

Lijst met gebeurtenistypen voor een onderwerp.

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Vermeld de twee sleutels die worden gebruikt om naar een onderwerp te publiceren.

Methodedetails

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynchroon maakt u een nieuw onderwerp met de opgegeven parameters.

function beginCreateOrUpdate(resourceGroupName: string, topicName: string, topicInfo: Topic, options?: TopicsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Topic>, Topic>>

Parameters

resourceGroupName

string

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

topicName

string

Naam van het onderwerp.

topicInfo
Topic

Onderwerpinformatie.

options
TopicsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynchroon maakt u een nieuw onderwerp met de opgegeven parameters.

function beginCreateOrUpdateAndWait(resourceGroupName: string, topicName: string, topicInfo: Topic, options?: TopicsCreateOrUpdateOptionalParams): Promise<Topic>

Parameters

resourceGroupName

string

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

topicName

string

Naam van het onderwerp.

topicInfo
Topic

Onderwerpinformatie.

options
TopicsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<Topic>

beginDelete(string, string, TopicsDeleteOptionalParams)

Bestaand onderwerp verwijderen.

function beginDelete(resourceGroupName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<TopicsDeleteHeaders>, TopicsDeleteHeaders>>

Parameters

resourceGroupName

string

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

topicName

string

Naam van het onderwerp.

options
TopicsDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Bestaand onderwerp verwijderen.

function beginDeleteAndWait(resourceGroupName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<TopicsDeleteHeaders>

Parameters

resourceGroupName

string

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

topicName

string

Naam van het onderwerp.

options
TopicsDeleteOptionalParams

De optiesparameters.

Retouren

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Genereer een gedeelde toegangssleutel voor een onderwerp opnieuw.

function beginRegenerateKey(resourceGroupName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: TopicsRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>

Parameters

resourceGroupName

string

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

topicName

string

Naam van het onderwerp.

regenerateKeyRequest
TopicRegenerateKeyRequest

Hoofdtekst aanvragen om de sleutel opnieuw te genereren.

options
TopicsRegenerateKeyOptionalParams

De optiesparameters.

Retouren

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

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Genereer een gedeelde toegangssleutel voor een onderwerp opnieuw.

function beginRegenerateKeyAndWait(resourceGroupName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: TopicsRegenerateKeyOptionalParams): Promise<TopicSharedAccessKeys>

Parameters

resourceGroupName

string

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

topicName

string

Naam van het onderwerp.

regenerateKeyRequest
TopicRegenerateKeyRequest

Hoofdtekst aanvragen om de sleutel opnieuw te genereren.

options
TopicsRegenerateKeyOptionalParams

De optiesparameters.

Retouren

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Hiermee wordt een onderwerp asynchroon bijgewerkt met de opgegeven parameters.

function beginUpdate(resourceGroupName: string, topicName: string, topicUpdateParameters: TopicUpdateParameters, options?: TopicsUpdateOptionalParams): 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.

topicUpdateParameters
TopicUpdateParameters

Informatie over het bijwerken van onderwerpen.

options
TopicsUpdateOptionalParams

De optiesparameters.

Retouren

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

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Hiermee wordt een onderwerp asynchroon bijgewerkt met de opgegeven parameters.

function beginUpdateAndWait(resourceGroupName: string, topicName: string, topicUpdateParameters: TopicUpdateParameters, options?: TopicsUpdateOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

topicName

string

Naam van het onderwerp.

topicUpdateParameters
TopicUpdateParameters

Informatie over het bijwerken van onderwerpen.

options
TopicsUpdateOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, TopicsGetOptionalParams)

Eigenschappen van een onderwerp ophalen.

function get(resourceGroupName: string, topicName: string, options?: TopicsGetOptionalParams): Promise<Topic>

Parameters

resourceGroupName

string

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

topicName

string

Naam van het onderwerp.

options
TopicsGetOptionalParams

De optiesparameters.

Retouren

Promise<Topic>

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Geef alle onderwerpen onder een resourcegroep weer.

function listByResourceGroup(resourceGroupName: string, options?: TopicsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Topic, Topic[], PageSettings>

Parameters

resourceGroupName

string

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

options
TopicsListByResourceGroupOptionalParams

De optiesparameters.

Retouren

listBySubscription(TopicsListBySubscriptionOptionalParams)

Vermeld alle onderwerpen onder een Azure-abonnement.

function listBySubscription(options?: TopicsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Topic, Topic[], PageSettings>

Parameters

options
TopicsListBySubscriptionOptionalParams

De optiesparameters.

Retouren

listEventTypes(string, string, string, string, TopicsListEventTypesOptionalParams)

Lijst met gebeurtenistypen voor een onderwerp.

function listEventTypes(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: TopicsListEventTypesOptionalParams): PagedAsyncIterableIterator<EventType, EventType[], PageSettings>

Parameters

resourceGroupName

string

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

providerNamespace

string

Naamruimte van de provider van het onderwerp.

resourceTypeName

string

Naam van het onderwerptype.

resourceName

string

Naam van het onderwerp.

options
TopicsListEventTypesOptionalParams

De optiesparameters.

Retouren

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Vermeld de twee sleutels die worden gebruikt om naar een onderwerp te publiceren.

function listSharedAccessKeys(resourceGroupName: string, topicName: string, options?: TopicsListSharedAccessKeysOptionalParams): Promise<TopicSharedAccessKeys>

Parameters

resourceGroupName

string

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

topicName

string

Naam van het onderwerp.

options
TopicsListSharedAccessKeysOptionalParams

De optiesparameters.

Retouren