Поделиться через


AlertRuleData Класс

Определение

Класс, представляющий модель данных AlertRule. Ресурс правила генерации оповещений.

public class AlertRuleData : Azure.ResourceManager.Models.TrackedResourceData
type AlertRuleData = class
    inherit TrackedResourceData
Public Class AlertRuleData
Inherits TrackedResourceData
Наследование

Конструкторы

AlertRuleData(AzureLocation, String, Boolean, AlertRuleCondition)

Инициализирует новый экземпляр AlertRuleData.

Свойства

Action

действие, выполняемое при активации правила генерации оповещений и при разрешении условия оповещения. Обратите внимание AlertRuleAction , что это базовый класс. Согласно сценарию, производному классу базового класса может потребоваться назначить здесь, или это свойство необходимо привести к одному из возможных производных классов. Доступные производные классы включают RuleEmailAction и RuleWebhookAction.

Actions

массив действий, выполняемых при активации правила генерации оповещений и при разрешении условия оповещения. Обратите внимание AlertRuleAction , что это базовый класс. Согласно сценарию, производному классу базового класса может потребоваться назначить здесь, или это свойство необходимо привести к одному из возможных производных классов. Доступные производные классы включают RuleEmailAction и RuleWebhookAction.

AlertRuleName

имя правила генерации оповещений.

Condition

условие, которое приводит к активации правила генерации оповещений. Обратите внимание AlertRuleCondition , что это базовый класс. Согласно сценарию, производному классу базового класса может потребоваться назначить здесь, или это свойство необходимо привести к одному из возможных производных классов. Доступные производные классы включают LocationThresholdRuleCondition, ManagementEventRuleCondition и ThresholdRuleCondition.

Description

описание правила генерации оповещений, которое будет включено в оповещение по электронной почте.

Id

Полный идентификатор ресурса. Например: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Унаследовано от ResourceData)
IsEnabled

флаг, указывающий, включено ли правило генерации оповещений.

LastUpdatedOn

Время последнего обновления правила в формате ISO8601.

Location

Географическое расположение, в котором находится ресурс.

(Унаследовано от TrackedResourceData)
Name

Имя ресурса.

(Унаследовано от ResourceData)
ProvisioningState

состояние подготовки.

ResourceType

Тип ресурса. Например Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts.

(Унаследовано от ResourceData)
SystemData

Azure Resource Manager метаданные, содержащие сведения о createdBy и modifiedBy.

(Унаследовано от ResourceData)
Tags

Теги ресурсов.

(Унаследовано от TrackedResourceData)

Применяется к