Partager via


Topics interface

Interface représentant une rubrique.

Méthodes

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Crée de manière asynchrone une rubrique avec les paramètres spécifiés.

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Crée de manière asynchrone une rubrique avec les paramètres spécifiés.

beginDelete(string, string, TopicsDeleteOptionalParams)

Supprimez une rubrique existante.

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Supprimez une rubrique existante.

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Régénérer une clé d’accès partagé pour une rubrique.

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Régénérer une clé d’accès partagé pour une rubrique.

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Met à jour de manière asynchrone une rubrique avec les paramètres spécifiés.

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Met à jour de manière asynchrone une rubrique avec les paramètres spécifiés.

get(string, string, TopicsGetOptionalParams)

Obtenir les propriétés d’une rubrique.

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Répertoriez toutes les rubriques sous un groupe de ressources.

listBySubscription(TopicsListBySubscriptionOptionalParams)

Répertoriez toutes les rubriques sous un abonnement Azure.

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

Répertorier les types d’événements pour une rubrique.

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Répertoriez les deux clés utilisées pour publier dans une rubrique.

Détails de la méthode

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Crée de manière asynchrone une rubrique avec les paramètres spécifiés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

topicInfo
Topic

Informations sur la rubrique.

options
TopicsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Crée de manière asynchrone une rubrique avec les paramètres spécifiés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

topicInfo
Topic

Informations sur la rubrique.

options
TopicsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Topic>

beginDelete(string, string, TopicsDeleteOptionalParams)

Supprimez une rubrique existante.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

options
TopicsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Supprimez une rubrique existante.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

options
TopicsDeleteOptionalParams

Paramètres d’options.

Retours

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Régénérer une clé d’accès partagé pour une rubrique.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

regenerateKeyRequest
TopicRegenerateKeyRequest

Corps de la demande pour régénérer la clé.

options
TopicsRegenerateKeyOptionalParams

Paramètres d’options.

Retours

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

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Régénérer une clé d’accès partagé pour une rubrique.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

regenerateKeyRequest
TopicRegenerateKeyRequest

Corps de la demande pour régénérer la clé.

options
TopicsRegenerateKeyOptionalParams

Paramètres d’options.

Retours

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Met à jour de manière asynchrone une rubrique avec les paramètres spécifiés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

topicUpdateParameters
TopicUpdateParameters

Informations de mise à jour de rubrique.

options
TopicsUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Met à jour de manière asynchrone une rubrique avec les paramètres spécifiés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

topicUpdateParameters
TopicUpdateParameters

Informations de mise à jour de rubrique.

options
TopicsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, TopicsGetOptionalParams)

Obtenir les propriétés d’une rubrique.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

options
TopicsGetOptionalParams

Paramètres d’options.

Retours

Promise<Topic>

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Répertoriez toutes les rubriques sous un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

options
TopicsListByResourceGroupOptionalParams

Paramètres d’options.

Retours

listBySubscription(TopicsListBySubscriptionOptionalParams)

Répertoriez toutes les rubriques sous un abonnement Azure.

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

Paramètres

options
TopicsListBySubscriptionOptionalParams

Paramètres d’options.

Retours

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

Répertorier les types d’événements pour une rubrique.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

providerNamespace

string

Espace de noms du fournisseur de la rubrique.

resourceTypeName

string

Nom du type de rubrique.

resourceName

string

Nom de la rubrique.

options
TopicsListEventTypesOptionalParams

Paramètres d’options.

Retours

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Répertoriez les deux clés utilisées pour publier dans une rubrique.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

options
TopicsListSharedAccessKeysOptionalParams

Paramètres d’options.

Retours