Partilhar via


ScheduledQueryRuleData Classe

Definição

Uma classe que representa o modelo de dados ScheduledQueryRule. O recurso da regra de consulta agendada.

public class ScheduledQueryRuleData : Azure.ResourceManager.Models.TrackedResourceData
type ScheduledQueryRuleData = class
    inherit TrackedResourceData
Public Class ScheduledQueryRuleData
Inherits TrackedResourceData
Herança
ScheduledQueryRuleData

Construtores

ScheduledQueryRuleData(AzureLocation)

Inicializa uma nova instância de ScheduledQueryRuleData.

Propriedades

Actions

Ações a invocar quando o alerta é acionado.

AutoMitigate

O sinalizador que indica se o alerta deve ser resolvido automaticamente ou não. A predefinição é verdadeira. Relevante apenas para regras do tipo LogAlert.

CheckWorkspaceAlertsStorageConfigured

O sinalizador que indica se esta regra de consulta agendada deve ser armazenada no armazenamento do cliente. A predefinição é false. Relevante apenas para regras do tipo LogAlert.

CreatedWithApiVersion

A versão da API utilizada ao criar esta regra de alerta.

CriteriaAllOf

Uma lista de condições a avaliar em relação aos âmbitos especificados.

Description

A descrição da regra de consulta agendada.

DisplayName

O nome a apresentar da regra de alerta.

ETag

O campo etag não é obrigatório. Se for fornecido no corpo da resposta, também tem de ser fornecido como um cabeçalho de acordo com a convenção de etag normal. As etiquetas de entidade são utilizadas para comparar duas ou mais entidades do mesmo recurso pedido. HTTP/1.1 utiliza etiquetas de entidade na etag (secção 14.19), If-Match (secção 14.24), If-None-Match (secção 14.26) e If-Range (secção 14.27) campos de cabeçalho.

EvaluationFrequency

Com que frequência a regra de consulta agendada é avaliada representada no formato de duração ISO 8601. Relevante e necessário apenas para regras do tipo LogAlert.

Id

ID de recurso completamente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
IsEnabled

O sinalizador que indica se esta regra de consulta agendada está ativada. O valor deve ser verdadeiro ou falso.

IsLegacyLogAnalyticsRule

Verdadeiro se a regra de alerta for uma regra do Log Analytic legada.

IsWorkspaceAlertsStorageConfigured

O sinalizador que indica se esta regra de consulta agendada foi configurada para ser armazenada no armazenamento do cliente. A predefinição é false.

Kind

Indica o tipo de regra de consulta agendada. A predefinição é LogAlert.

Location

A localização geográfica onde reside o recurso.

(Herdado de TrackedResourceData)
MuteActionsDuration

Desativar o som das ações para o período de tempo escolhido (no formato de duração ISO 8601) após o alerta ser acionado. Relevante apenas para regras do tipo LogAlert.

Name

O nome do recurso.

(Herdado de ResourceData)
OverrideQueryTimeRange

Se for especificado, substitui o intervalo de tempo da consulta (a predefinição é WindowSize*NumberOfEvaluationPeriods). Relevante apenas para regras do tipo LogAlert.

ResourceType

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

(Herdado de ResourceData)
Scopes

A lista de IDs de recursos para a qual esta regra de consulta agendada está confinada.

Severity

Gravidade do alerta. Deve ser um número inteiro entre [0-4]. O valor de 0 é mais grave. Relevante e necessário apenas para regras do tipo LogAlert.

SkipQueryValidation

O sinalizador que indica se a consulta fornecida deve ou não ser validada. A predefinição é false. Relevante apenas para regras do tipo LogAlert.

SystemData

O Azure Resource Manager metadados que contêm createdBy e modifiedBy information.

(Herdado de ResourceData)
Tags

Etiquetas de recursos.

(Herdado de TrackedResourceData)
TargetResourceTypes

Lista do tipo de recurso dos recursos de destino nos quais o alerta é criado/atualizado. Por exemplo, se o âmbito for um grupo de recursos e targetResourceTypes for Microsoft.Compute/virtualMachines, será acionado um alerta diferente para cada máquina virtual no grupo de recursos que cumpra os critérios de alerta. Relevante apenas para regras do tipo LogAlert.

WindowSize

O período de tempo (no formato de duração ISO 8601) no qual a consulta Alerta será executada (tamanho da discretização). Relevante e necessário apenas para regras do tipo LogAlert.

Aplica-se a