Partager via


TagRules interface

Interface représentant un TagRules.

Méthodes

beginCreateOrUpdate(string, string, string, TagRule, TagRulesCreateOrUpdateOptionalParams)

Créer un tagRule

beginCreateOrUpdateAndWait(string, string, string, TagRule, TagRulesCreateOrUpdateOptionalParams)

Créer un tagRule

beginDelete(string, string, string, TagRulesDeleteOptionalParams)

Supprimer un tagRule

beginDeleteAndWait(string, string, string, TagRulesDeleteOptionalParams)

Supprimer un tagRule

get(string, string, string, TagRulesGetOptionalParams)

Obtenir un tagRule

listByNewRelicMonitorResource(string, string, TagRulesListByNewRelicMonitorResourceOptionalParams)

Répertorier les ressources TagRule par NewRelicMonitorResource

update(string, string, string, TagRuleUpdate, TagRulesUpdateOptionalParams)

Mettre à jour un tagRule

Détails de la méthode

beginCreateOrUpdate(string, string, string, TagRule, TagRulesCreateOrUpdateOptionalParams)

Créer un tagRule

function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, ruleSetName: string, resource: TagRule, options?: TagRulesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<TagRule>, TagRule>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

monitorName

string

Nom de la ressource Monitors

ruleSetName

string

Nom du TagRule

resource
TagRule

Paramètres de création de ressource.

options
TagRulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, string, TagRule, TagRulesCreateOrUpdateOptionalParams)

Créer un tagRule

function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, ruleSetName: string, resource: TagRule, options?: TagRulesCreateOrUpdateOptionalParams): Promise<TagRule>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

monitorName

string

Nom de la ressource Monitors

ruleSetName

string

Nom du TagRule

resource
TagRule

Paramètres de création de ressource.

options
TagRulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<TagRule>

beginDelete(string, string, string, TagRulesDeleteOptionalParams)

Supprimer un tagRule

function beginDelete(resourceGroupName: string, monitorName: string, ruleSetName: string, options?: TagRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

monitorName

string

Nom de la ressource Monitors

ruleSetName

string

Nom du TagRule

options
TagRulesDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, TagRulesDeleteOptionalParams)

Supprimer un tagRule

function beginDeleteAndWait(resourceGroupName: string, monitorName: string, ruleSetName: string, options?: TagRulesDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

monitorName

string

Nom de la ressource Monitors

ruleSetName

string

Nom du TagRule

options
TagRulesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, TagRulesGetOptionalParams)

Obtenir un tagRule

function get(resourceGroupName: string, monitorName: string, ruleSetName: string, options?: TagRulesGetOptionalParams): Promise<TagRule>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

monitorName

string

Nom de la ressource Monitors

ruleSetName

string

Nom du TagRule

options
TagRulesGetOptionalParams

Paramètres d’options.

Retours

Promise<TagRule>

listByNewRelicMonitorResource(string, string, TagRulesListByNewRelicMonitorResourceOptionalParams)

Répertorier les ressources TagRule par NewRelicMonitorResource

function listByNewRelicMonitorResource(resourceGroupName: string, monitorName: string, options?: TagRulesListByNewRelicMonitorResourceOptionalParams): PagedAsyncIterableIterator<TagRule, TagRule[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

monitorName

string

Nom de la ressource Monitors

options
TagRulesListByNewRelicMonitorResourceOptionalParams

Paramètres d’options.

Retours

update(string, string, string, TagRuleUpdate, TagRulesUpdateOptionalParams)

Mettre à jour un tagRule

function update(resourceGroupName: string, monitorName: string, ruleSetName: string, properties: TagRuleUpdate, options?: TagRulesUpdateOptionalParams): Promise<TagRule>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

monitorName

string

Nom de la ressource Monitors

ruleSetName

string

Nom du TagRule

properties
TagRuleUpdate

Propriétés de ressource à mettre à jour.

options
TagRulesUpdateOptionalParams

Paramètres d’options.

Retours

Promise<TagRule>