Partager via


Rules interface

Interface représentant une règle.

Méthodes

createOrUpdate(string, string, string, string, string, Rule, RulesCreateOrUpdateOptionalParams)

Crée une règle et met à jour une règle existante

delete(string, string, string, string, string, RulesDeleteOptionalParams)

Supprime une règle existante.

get(string, string, string, string, string, RulesGetOptionalParams)

Récupère la description de la règle spécifiée.

listBySubscriptions(string, string, string, string, RulesListBySubscriptionsOptionalParams)

Répertorier toutes les règles au sein d’un abonnement à une rubrique donnée

Détails de la méthode

createOrUpdate(string, string, string, string, string, Rule, RulesCreateOrUpdateOptionalParams)

Crée une règle et met à jour une règle existante

function createOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, ruleName: string, parameters: Rule, options?: RulesCreateOrUpdateOptionalParams): Promise<Rule>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

topicName

string

Nom de la rubrique.

subscriptionName

string

Nom de l’abonnement.

ruleName

string

Nom de la règle.

parameters
Rule

Paramètres fournis pour créer une règle.

options
RulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Rule>

delete(string, string, string, string, string, RulesDeleteOptionalParams)

Supprime une règle existante.

function delete(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, ruleName: string, options?: RulesDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

topicName

string

Nom de la rubrique.

subscriptionName

string

Nom de l’abonnement.

ruleName

string

Nom de la règle.

options
RulesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, string, string, RulesGetOptionalParams)

Récupère la description de la règle spécifiée.

function get(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, ruleName: string, options?: RulesGetOptionalParams): Promise<Rule>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

topicName

string

Nom de la rubrique.

subscriptionName

string

Nom de l’abonnement.

ruleName

string

Nom de la règle.

options
RulesGetOptionalParams

Paramètres d’options.

Retours

Promise<Rule>

listBySubscriptions(string, string, string, string, RulesListBySubscriptionsOptionalParams)

Répertorier toutes les règles au sein d’un abonnement à une rubrique donnée

function listBySubscriptions(resourceGroupName: string, namespaceName: string, topicName: string, subscriptionName: string, options?: RulesListBySubscriptionsOptionalParams): PagedAsyncIterableIterator<Rule, Rule[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

topicName

string

Nom de la rubrique.

subscriptionName

string

Nom de l’abonnement.

options
RulesListBySubscriptionsOptionalParams

Paramètres d’options.

Retours