Aracılığıyla paylaş


microsoft.alertsManagement smartDetectorAlertRules

Bicep kaynak tanımı

smartDetectorAlertRules kaynak türü şu kaynaklara dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Açıklamalar

İzleme çözümleri dağıtma hakkında yönergeler için bkz. Bicep kullanarak izleme kaynakları oluşturma.

Kaynak biçimi

Microsoft.alertsManagement/smartDetectorAlertRules kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'microsoft.alertsManagement/smartDetectorAlertRules@2021-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    actionGroups: {
      customEmailSubject: 'string'
      customWebhookPayload: 'string'
      groupIds: [
        'string'
      ]
    }
    description: 'string'
    detector: {
      id: 'string'
      parameters: {}
    }
    frequency: 'string'
    scope: [
      'string'
    ]
    severity: 'string'
    state: 'string'
    throttling: {
      duration: 'string'
    }
  }
}

Özellik değerleri

smartDetectorAlertRules

Ad Açıklama Değer
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
properties Uyarı kuralının özellikleri. AlertRuleProperties

AlertRuleProperties

Ad Açıklama Değer
actionGroups Uyarı kuralı eylemleri. ActionGroupsInformation (gerekli)
açıklama Uyarı kuralı açıklaması. string
Dedektörü Uyarı kuralının algılayıcısı. Algılayıcı (gerekli)
frequency ISO8601 biçimindeki uyarı kuralı sıklığı. Zaman tanecikliği dakika cinsinden olmalı ve detektöre bağlı olarak minimum değer 1 dakika olmalıdır. dize (gerekli)
scope Uyarı kuralı kaynak kapsamı. string[] (gerekli)
önem derecesi Uyarı kuralı önem derecesi. 'Sev0'
'Sev1'
'Sev2'
'Sev3'
'Sev4' (gerekli)
state Uyarı kuralı durumu. 'Devre Dışı'
'Etkin' (gerekli)
kısıtlama Uyarı kuralı azaltma bilgileri. ThrottlingInformation

ActionGroupsInformation

Ad Açıklama Değer
customEmailSubject E-posta bildirimlerinde kullanılabilecek isteğe bağlı bir özel e-posta konusu. string
customWebhookPayload Web kancası bildirimlerinde kullanılacak isteğe bağlı bir özel web kancası yükü. string
groupId değerleri Eylem Grubu kaynak kimlikleri. string[] (gerekli)

Dedektörü

Ad Açıklama Değer
kimlik Algılayıcı kimliği. dize (gerekli)
parameters Detektörün parametreleri. object

ThrottlingInformation

Ad Açıklama Değer
süre Uyarı kuralını yeniden bildirmeden önce beklemek için gereken süre (ISO8601 biçiminde). Zaman ayrıntı düzeyi dakika ve en düşük değer 0 dakika olmalıdır string

ARM şablonu kaynak tanımı

smartDetectorAlertRules kaynak türü şu kaynaklara dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Açıklamalar

İzleme çözümleri dağıtma hakkında yönergeler için bkz. Bicep kullanarak izleme kaynakları oluşturma.

Kaynak biçimi

Microsoft.alertsManagement/smartDetectorAlertRules kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "microsoft.alertsManagement/smartDetectorAlertRules",
  "apiVersion": "2021-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "actionGroups": {
      "customEmailSubject": "string",
      "customWebhookPayload": "string",
      "groupIds": [ "string" ]
    },
    "description": "string",
    "detector": {
      "id": "string",
      "parameters": {}
    },
    "frequency": "string",
    "scope": [ "string" ],
    "severity": "string",
    "state": "string",
    "throttling": {
      "duration": "string"
    }
  }
}

Özellik değerleri

smartDetectorAlertRules

Ad Açıklama Değer
tür Kaynak türü 'microsoft.alertsManagement/smartDetectorAlertRules'
apiVersion Kaynak API'sinin sürümü '2021-04-01'
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
properties Uyarı kuralının özellikleri. AlertRuleProperties

AlertRuleProperties

Ad Açıklama Değer
actionGroups Uyarı kuralı eylemleri. ActionGroupsInformation (gerekli)
açıklama Uyarı kuralı açıklaması. string
Dedektörü Uyarı kuralının algılayıcısı. Algılayıcı (gerekli)
frequency ISO8601 biçiminde uyarı kuralı sıklığı. Zaman tanecikliği dakika cinsinden olmalı ve detektöre bağlı olarak minimum değer 1 dakika olmalıdır. dize (gerekli)
scope Uyarı kuralı kaynakları kapsamı. string[] (gerekli)
önem derecesi Uyarı kuralı önem derecesi. 'Sev0'
'Sev1'
'Sev2'
'Sev3'
'Sev4' (gerekli)
state Uyarı kuralı durumu. 'Devre Dışı'
'Enabled' (gerekli)
kısıtlama Uyarı kuralı azaltma bilgileri. ThrottlingInformation

ActionGroupsInformation

Ad Açıklama Değer
customEmailSubject E-posta bildirimlerinde kullanılacak isteğe bağlı bir özel e-posta konusu. string
customWebhookPayload Web kancası bildirimlerinde kullanılacak isteğe bağlı bir özel web kancası yükü. string
groupId'ler Eylem Grubu kaynak kimlikleri. string[] (gerekli)

Dedektörü

Ad Açıklama Değer
kimlik Algılayıcı kimliği. dize (gerekli)
parameters Algılayıcının parametreleri. object

ThrottlingInformation

Ad Açıklama Değer
süre Uyarı kuralını yeniden bildirmeden önce beklemek için gereken süre (ISO8601 biçiminde). Zaman ayrıntı düzeyi dakika cinsinden olmalı ve en düşük değer 0 dakika olmalıdır string

Terraform (AzAPI sağlayıcısı) kaynak tanımı

smartDetectorAlertRules kaynak türü şu kaynaklara dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.alertsManagement/smartDetectorAlertRules kaynağı oluşturmak için aşağıdaki Terraform'u şablonunuza ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "microsoft.alertsManagement/smartDetectorAlertRules@2021-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      actionGroups = {
        customEmailSubject = "string"
        customWebhookPayload = "string"
        groupIds = [
          "string"
        ]
      }
      description = "string"
      detector = {
        id = "string"
        parameters = {}
      }
      frequency = "string"
      scope = [
        "string"
      ]
      severity = "string"
      state = "string"
      throttling = {
        duration = "string"
      }
    }
  })
}

Özellik değerleri

smartDetectorAlertRules

Ad Açıklama Değer
tür Kaynak türü "microsoft.alertsManagement/smartDetectorAlertRules@2021-04-01"
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü.
properties Uyarı kuralının özellikleri. AlertRuleProperties

AlertRuleProperties

Ad Açıklama Değer
actionGroups Uyarı kuralı eylemleri. ActionGroupsInformation (gerekli)
açıklama Uyarı kuralı açıklaması. string
Dedektörü Uyarı kuralının algılayıcısı. Algılayıcı (gerekli)
frequency ISO8601 biçiminde uyarı kuralı sıklığı. Zaman tanecikliği dakika cinsinden olmalı ve detektöre bağlı olarak minimum değer 1 dakika olmalıdır. dize (gerekli)
scope Uyarı kuralı kaynakları kapsamı. string[] (gerekli)
önem derecesi Uyarı kuralı önem derecesi. "Sev0"
"Sev1"
"Sev2"
"Sev3"
"Sev4" (gerekli)
state Uyarı kuralı durumu. "Devre dışı"
"Etkin" (gerekli)
kısıtlama Uyarı kuralı azaltma bilgileri. ThrottlingInformation

ActionGroupsInformation

Ad Açıklama Değer
customEmailSubject E-posta bildirimlerinde kullanılacak isteğe bağlı bir özel e-posta konusu. string
customWebhookPayload Web kancası bildirimlerinde kullanılacak isteğe bağlı bir özel web kancası yükü. string
groupId'ler Eylem Grubu kaynak kimlikleri. string[] (gerekli)

Dedektörü

Ad Açıklama Değer
kimlik Algılayıcı kimliği. dize (gerekli)
parameters Algılayıcının parametreleri. object

ThrottlingInformation

Ad Açıklama Değer
süre Uyarı kuralını yeniden bildirmeden önce beklemek için gereken süre (ISO8601 biçiminde). Zaman ayrıntı düzeyi dakika cinsinden olmalı ve en düşük değer 0 dakika olmalıdır string