Compartilhar via


AlertRuleResource Classe

Definição

O recurso de regra de alerta.

[Microsoft.Rest.Serialization.JsonTransformation]
public class AlertRuleResource : Microsoft.Azure.Management.Monitor.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AlertRuleResource = class
    inherit Resource
Public Class AlertRuleResource
Inherits Resource
Herança
AlertRuleResource
Atributos

Construtores

AlertRuleResource()

Inicializa uma nova instância da classe AlertRuleResource.

AlertRuleResource(String, String, Boolean, RuleCondition, String, String, String, IDictionary<String,String>, String, String, String, String, RuleAction, IList<RuleAction>, Nullable<DateTime>)

Inicializa uma nova instância da classe AlertRuleResource.

Propriedades

Action

Obtém ou define a ação executada quando a regra de alerta se torna ativa e quando uma condição de alerta é resolvida.

Actions

Obtém ou define a matriz de ações executadas quando a regra de alerta se torna ativa e quando uma condição de alerta é resolvida.

AlertRuleResourceName

Obtém ou define o nome da regra de alerta.

Condition

Obtém ou define a condição que resulta na ativação da regra de alerta.

Description

Obtém ou define a descrição da regra de alerta que será incluída no email de alerta.

Etag

Obtém o campo de etag não é necessário. Se ele for fornecido no corpo da resposta, ele também deverá ser fornecido como um cabeçalho de acordo com a convenção de etag normal. As marcas de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. HTTP/1.1 usa marcas de entidade na etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e campos de cabeçalho If-Range (seção 14.27).

(Herdado de Resource)
Id

Obtém a ID do recurso do Azure

(Herdado de Resource)
IsEnabled

Obtém ou define o sinalizador que indica se a regra de alerta está habilitada.

Kind

Obtém metadados usados pelo portal/ferramentas/etc para renderizar diferentes experiências de experiência de usuário para recursos do mesmo tipo; Por exemplo, ApiApps são uma espécie de tipo Microsoft.Web/sites. Se houver suporte, o provedor de recursos deverá validar e persistir esse valor.

(Herdado de Resource)
LastUpdatedTime

Obtém a última vez que a regra foi atualizada no formato ISO8601.

Location

Obtém ou define o local do recurso

(Herdado de Resource)
Name

Obtém o nome do recurso do azure

(Herdado de Resource)
ProvisioningState

Obtém ou define o estado de provisionamento.

Tags

Obtém ou define marcas de recurso

(Herdado de Resource)
Type

Obtém o tipo de recurso do azure

(Herdado de Resource)

Métodos

Validate()

Valide o objeto .

Aplica-se a