Compartilhar via


ScheduledAlertRule interface

Representa a regra de alerta agendada.

Extends

Propriedades

alertDetailsOverride

Os detalhes do alerta substituem as configurações

alertRuleTemplateName

O nome do modelo de regra de alerta usado para criar essa regra.

customDetails

Dicionário de pares chave-valor de cadeia de caracteres de colunas a serem anexados ao alerta

description

A descrição da regra de alerta.

displayName

O nome de exibição para alertas criados por essa regra de alerta.

enabled

Determina se essa regra de alerta está habilitada ou desabilitada.

entityMappings

Matriz dos mapeamentos de entidade da regra de alerta

eventGroupingSettings

As configurações de agrupamento de eventos.

incidentConfiguration

As configurações dos incidentes criados a partir de alertas disparados por essa regra de análise

kind

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

lastModifiedUtc

A última vez que essa regra de alerta foi modificada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

query

A consulta que cria alertas para essa regra.

queryFrequency

A frequência (no formato de duração iso 8601) para que essa regra de alerta seja executada.

queryPeriod

O período (no formato de duração ISO 8601) que essa regra de alerta examina.

severity

A gravidade dos alertas criados por essa regra de alerta.

suppressionDuration

A supressão (no formato de duração ISO 8601) para aguardar desde a última vez em que essa regra de alerta foi disparada.

suppressionEnabled

Determina se a supressão dessa regra de alerta está habilitada ou desabilitada.

tactics

As táticas da regra de alerta

techniques

As técnicas da regra de alerta

templateVersion

A versão do modelo de regra de alerta usada para criar essa regra – no formato <a.b.c>, em que todos são números, por exemplo, 0 <1.0.2>

triggerOperator

A operação no limite que dispara a regra de alerta.

triggerThreshold

O limite dispara essa regra de alerta.

Propriedades herdadas

etag

Etag do recurso do azure

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

alertDetailsOverride

Os detalhes do alerta substituem as configurações

alertDetailsOverride?: AlertDetailsOverride

Valor da propriedade

alertRuleTemplateName

O nome do modelo de regra de alerta usado para criar essa regra.

alertRuleTemplateName?: string

Valor da propriedade

string

customDetails

Dicionário de pares chave-valor de cadeia de caracteres de colunas a serem anexados ao alerta

customDetails?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

description

A descrição da regra de alerta.

description?: string

Valor da propriedade

string

displayName

O nome de exibição para alertas criados por essa regra de alerta.

displayName?: string

Valor da propriedade

string

enabled

Determina se essa regra de alerta está habilitada ou desabilitada.

enabled?: boolean

Valor da propriedade

boolean

entityMappings

Matriz dos mapeamentos de entidade da regra de alerta

entityMappings?: EntityMapping[]

Valor da propriedade

eventGroupingSettings

As configurações de agrupamento de eventos.

eventGroupingSettings?: EventGroupingSettings

Valor da propriedade

incidentConfiguration

As configurações dos incidentes criados a partir de alertas disparados por essa regra de análise

incidentConfiguration?: IncidentConfiguration

Valor da propriedade

kind

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

kind: "Scheduled"

Valor da propriedade

"Scheduled"

lastModifiedUtc

A última vez que essa regra de alerta foi modificada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastModifiedUtc?: Date

Valor da propriedade

Date

query

A consulta que cria alertas para essa regra.

query?: string

Valor da propriedade

string

queryFrequency

A frequência (no formato de duração iso 8601) para que essa regra de alerta seja executada.

queryFrequency?: string

Valor da propriedade

string

queryPeriod

O período (no formato de duração ISO 8601) que essa regra de alerta examina.

queryPeriod?: string

Valor da propriedade

string

severity

A gravidade dos alertas criados por essa regra de alerta.

severity?: string

Valor da propriedade

string

suppressionDuration

A supressão (no formato de duração ISO 8601) para aguardar desde a última vez em que essa regra de alerta foi disparada.

suppressionDuration?: string

Valor da propriedade

string

suppressionEnabled

Determina se a supressão dessa regra de alerta está habilitada ou desabilitada.

suppressionEnabled?: boolean

Valor da propriedade

boolean

tactics

As táticas da regra de alerta

tactics?: string[]

Valor da propriedade

string[]

techniques

As técnicas da regra de alerta

techniques?: string[]

Valor da propriedade

string[]

templateVersion

A versão do modelo de regra de alerta usada para criar essa regra – no formato <a.b.c>, em que todos são números, por exemplo, 0 <1.0.2>

templateVersion?: string

Valor da propriedade

string

triggerOperator

A operação no limite que dispara a regra de alerta.

triggerOperator?: TriggerOperator

Valor da propriedade

triggerThreshold

O limite dispara essa regra de alerta.

triggerThreshold?: number

Valor da propriedade

number

Detalhes das propriedades herdadas

etag

Etag do recurso do azure

etag?: string

Valor da propriedade

string

herdado doAlertRule.etag

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deAlertRule.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deAlertRule.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

herdado de AlertRule.systemData

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

herdado doAlertRule.type