Compartilhar via


TagRules interface

Interface que representa um TagRules.

Métodos

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

Criar um TagRule

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

Criar um TagRule

beginDelete(string, string, string, TagRulesDeleteOptionalParams)

Excluir um TagRule

beginDeleteAndWait(string, string, string, TagRulesDeleteOptionalParams)

Excluir um TagRule

get(string, string, string, TagRulesGetOptionalParams)

Obter um TagRule

listByNewRelicMonitorResource(string, string, TagRulesListByNewRelicMonitorResourceOptionalParams)

Listar recursos de TagRule por NewRelicMonitorResource

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

Atualizar um TagRule

Detalhes do método

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

Criar um TagRule

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

monitorName

string

Nome do recurso Monitores

ruleSetName

string

Nome do TagRule

resource
TagRule

Parâmetros de criação de recursos.

options
TagRulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Criar um TagRule

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

monitorName

string

Nome do recurso Monitores

ruleSetName

string

Nome do TagRule

resource
TagRule

Parâmetros de criação de recursos.

options
TagRulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<TagRule>

beginDelete(string, string, string, TagRulesDeleteOptionalParams)

Excluir um TagRule

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

monitorName

string

Nome do recurso Monitores

ruleSetName

string

Nome do TagRule

options
TagRulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, TagRulesDeleteOptionalParams)

Excluir um TagRule

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

monitorName

string

Nome do recurso Monitores

ruleSetName

string

Nome do TagRule

options
TagRulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, TagRulesGetOptionalParams)

Obter um TagRule

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

monitorName

string

Nome do recurso Monitores

ruleSetName

string

Nome do TagRule

options
TagRulesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<TagRule>

listByNewRelicMonitorResource(string, string, TagRulesListByNewRelicMonitorResourceOptionalParams)

Listar recursos de TagRule por NewRelicMonitorResource

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

monitorName

string

Nome do recurso Monitores

options
TagRulesListByNewRelicMonitorResourceOptionalParams

Os parâmetros de opções.

Retornos

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

Atualizar um TagRule

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

monitorName

string

Nome do recurso Monitores

ruleSetName

string

Nome do TagRule

properties
TagRuleUpdate

As propriedades do recurso a serem atualizadas.

options
TagRulesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<TagRule>