Aracılığıyla paylaş


AlertRuleData Sınıf

Tanım

AlertRule veri modelini temsil eden bir sınıf. Uyarı kuralı kaynağı.

public class AlertRuleData : Azure.ResourceManager.Models.TrackedResourceData
type AlertRuleData = class
    inherit TrackedResourceData
Public Class AlertRuleData
Inherits TrackedResourceData
Devralma

Oluşturucular

AlertRuleData(AzureLocation, String, Boolean, AlertRuleCondition)

AlertRuleData'nın yeni bir örneğini başlatır.

Özellikler

Action

eylemi, uyarı kuralı etkin olduğunda ve bir uyarı koşulu çözümlendiğinde gerçekleştirilir. Temel sınıf olduğunu lütfen unutmayın AlertRuleAction . Senaryoya göre, temel sınıfın türetilmiş bir sınıfının buraya atanması veya bu özelliğin olası türetilmiş sınıflardan birine atanması gerekebilir. Kullanılabilir türetilmiş sınıflar ve RuleWebhookActioniçerirRuleEmailAction.

Actions

uyarı kuralı etkin olduğunda ve bir uyarı koşulu çözümlendiğinde gerçekleştirilen eylemler dizisi. Temel sınıf olduğunu lütfen unutmayın AlertRuleAction . Senaryoya göre, temel sınıfın türetilmiş bir sınıfının buraya atanması veya bu özelliğin olası türetilmiş sınıflardan birine atanması gerekebilir. Kullanılabilir türetilmiş sınıflar ve RuleWebhookActioniçerirRuleEmailAction.

AlertRuleName

uyarı kuralının adı.

Condition

uyarı kuralının etkinleştirilmesine neden olan koşul. Temel sınıf olduğunu lütfen unutmayın AlertRuleCondition . Senaryoya göre, temel sınıfın türetilmiş bir sınıfının buraya atanması veya bu özelliğin olası türetilmiş sınıflardan birine atanması gerekebilir. Kullanılabilir türetilmiş sınıflar arasında LocationThresholdRuleCondition, ManagementEventRuleCondition ve ThresholdRuleConditionbulunur.

Description

uyarı e-postasında yer alacak uyarı kuralının açıklaması.

Id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Devralındığı yer: ResourceData)
IsEnabled

uyarı kuralının etkin olup olmadığını gösteren bayrak.

LastUpdatedOn

Kural en son ISO8601 biçiminde güncelleştirildi.

Location

Kaynağın bulunduğu coğrafi konum.

(Devralındığı yer: TrackedResourceData)
Name

Kaynağın adı.

(Devralındığı yer: ResourceData)
ProvisioningState

sağlama durumu.

ResourceType

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts".

(Devralındığı yer: ResourceData)
SystemData

Azure Resource Manager createdBy ve modifiedBy bilgilerini içeren meta veriler.

(Devralındığı yer: ResourceData)
Tags

Kaynak etiketleri.

(Devralındığı yer: TrackedResourceData)

Şunlara uygulanır