microsoft.alertsManagement smartDetectorAlertRules 2019-03-01

Definizione di risorsa Bicep

Il tipo di risorsa smartDetectorAlertRules può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Commenti

Per indicazioni sulla distribuzione di soluzioni di monitoraggio, vedere Creare risorse di monitoraggio usando Bicep.

Formato di risorsa

Per creare una risorsa microsoft.alertsManagement/smartDetectorAlertRules, aggiungere il codice Bicep seguente al modello.

resource symbolicname 'microsoft.alertsManagement/smartDetectorAlertRules@2019-03-01' = {
  name: 'string'
  properties: {
    actionGroups: {
      customEmailSubject: 'string'
      customWebhookPayload: 'string'
      groupIds: [
        'string'
      ]
    }
    description: 'string'
    detector: {
      description: 'string'
      id: 'string'
      imagePaths: [
        'string'
      ]
      name: 'string'
      parameters: {}
      supportedResourceTypes: [
        'string'
      ]
    }
    frequency: 'string'
    scope: [
      'string'
    ]
    severity: 'string'
    state: 'string'
    throttling: {
      duration: 'string'
    }
  }
}

Valori delle proprietà

smartDetectorAlertRules

Nome Descrizione valore
name Nome della risorsa stringa (obbligatoria)
properties Proprietà della regola di avviso. AlertRuleProperties

AlertRuleProperties

Nome Descrizione valore
actionGroups Azioni della regola di avviso. ActionGroupsInformation (obbligatorio)
description Descrizione della regola di avviso. string
Rivelatore Rilevamento della regola di avviso. Rilevamento (obbligatorio)
frequency Frequenza delle regole di avviso in formato ISO8601. La granularità del tempo deve essere espressa in minuti e il valore minimo è di 5 minuti. stringa (obbligatoria)
ambito Ambito delle risorse della regola di avviso. string[] (obbligatorio)
severity Gravità della regola di avviso. 'Sev0'
'Sev1'
'Sev2'
'Sev3'
'Sev4' (obbligatorio)
state Stato della regola di avviso. 'Disabilitato'
'Enabled' (obbligatorio)
limitazione Informazioni sulla limitazione della regola di avviso. Limitazione delle informazioni

ActionGroupsInformation

Nome Descrizione valore
customEmailSubject Un messaggio di posta elettronica personalizzato facoltativo da usare nelle notifiche tramite posta elettronica. string
customWebhookPayload Payload web-hook facoltativo da usare nelle notifiche web-hook. string
groupIds ID risorsa gruppo di azioni. string[] (obbligatorio)

Funzionalità di rilevamento

Nome Descrizione valore
description Descrizione del rilevamento intelligente. Per impostazione predefinita, questa opzione non viene popolata, a meno che non sia specificata in expandDetector string
id ID rilevamento. stringa (obbligatoria)
imagePaths Percorso immagine rilevamento intelligente. Per impostazione predefinita, questa opzione non viene popolata, a meno che non sia specificata in expandDetector string[]
name Nome rilevamento intelligente. Per impostazione predefinita, questa opzione non viene popolata, a meno che non sia specificata in expandDetector string
parametri Parametri del rilevatore. object
supportedResourceTypes Tipi di risorse supportati da Smart Detector. Per impostazione predefinita, questa opzione non viene popolata, a meno che non sia specificata in expandDetector string[]

ThrottlingInformation

Nome Descrizione valore
duration Durata richiesta (in formato ISO8601) di attesa prima di inviare nuovamente una notifica alla regola di avviso. La granularità temporale deve essere in minuti e il valore minimo è 0 minuti string

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa smartDetectorAlertRules può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Commenti

Per indicazioni sulla distribuzione di soluzioni di monitoraggio, vedere Creare risorse di monitoraggio usando Bicep.

Formato di risorsa

Per creare una risorsa microsoft.alertsManagement/smartDetectorAlertRules, aggiungere il codice JSON seguente al modello.

{
  "type": "microsoft.alertsManagement/smartDetectorAlertRules",
  "apiVersion": "2019-03-01",
  "name": "string",
  "properties": {
    "actionGroups": {
      "customEmailSubject": "string",
      "customWebhookPayload": "string",
      "groupIds": [ "string" ]
    },
    "description": "string",
    "detector": {
      "description": "string",
      "id": "string",
      "imagePaths": [ "string" ],
      "name": "string",
      "parameters": {},
      "supportedResourceTypes": [ "string" ]
    },
    "frequency": "string",
    "scope": [ "string" ],
    "severity": "string",
    "state": "string",
    "throttling": {
      "duration": "string"
    }
  }
}

Valori delle proprietà

smartDetectorAlertRules

Nome Descrizione valore
tipo Tipo di risorsa 'microsoft.alertsManagement/smartDetectorAlertRules'
apiVersion Versione dell'API della risorsa '2019-03-01'
name Nome della risorsa stringa (obbligatorio)
properties Proprietà della regola di avviso. AlertRuleProperties

AlertRuleProperties

Nome Descrizione valore
actionGroups Azioni della regola di avviso. ActionGroupsInformation (obbligatorio)
description Descrizione della regola di avviso. string
Rivelatore Rilevamento della regola di avviso. Rilevatore (obbligatorio)
frequency Frequenza delle regole di avviso in formato ISO8601. La granularità temporale deve essere in minuti e il valore minimo è 5 minuti. stringa (obbligatorio)
ambito Ambito delle risorse della regola di avviso. string[] (obbligatorio)
severity Gravità della regola di avviso. 'Sev0'
'Sev1'
'Sev2'
'Sev3'
'Sev4' (obbligatorio)
state Stato della regola di avviso. 'Disabilitato'
'Enabled' (obbligatorio)
limitazione Informazioni sulla limitazione delle regole di avviso. ThrottlingInformation

ActionGroupsInformation

Nome Descrizione valore
customEmailSubject Un messaggio di posta elettronica personalizzato facoltativo da usare nelle notifiche tramite posta elettronica. string
customWebhookPayload Payload webhook personalizzato facoltativo da usare nelle notifiche webhook. string
groupIds ID risorsa gruppo di azioni. string[] (obbligatorio)

Funzionalità di rilevamento

Nome Descrizione valore
description Descrizione del rilevatore intelligente. Per impostazione predefinita, non viene popolato, a meno che non sia specificato in expandDetector string
id ID rilevatore. stringa (obbligatorio)
imagePaths Percorso dell'immagine rilevamento intelligente. Per impostazione predefinita, non viene popolato, a meno che non sia specificato in expandDetector string[]
name Nome del rilevatore intelligente. Per impostazione predefinita, non viene popolato, a meno che non sia specificato in expandDetector string
parametri Parametri del rilevatore. object
supportedResourceTypes Tipi di risorse supportati da Smart Detector. Per impostazione predefinita, questa opzione non viene popolata, a meno che non sia specificata in expandDetector string[]

Limitazione delle informazioni

Nome Descrizione valore
duration Durata necessaria (in formato ISO8601) da attendere prima di inviare una notifica alla regola di avviso. La granularità del tempo deve essere in minuti e il valore minimo è di 0 minuti string

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa smartDetectorAlertRules può essere distribuito in:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa microsoft.alertsManagement/smartDetectorAlertRules, aggiungere il modello terraform seguente.

resource "azapi_resource" "symbolicname" {
  type = "microsoft.alertsManagement/smartDetectorAlertRules@2019-03-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      actionGroups = {
        customEmailSubject = "string"
        customWebhookPayload = "string"
        groupIds = [
          "string"
        ]
      }
      description = "string"
      detector = {
        description = "string"
        id = "string"
        imagePaths = [
          "string"
        ]
        name = "string"
        parameters = {}
        supportedResourceTypes = [
          "string"
        ]
      }
      frequency = "string"
      scope = [
        "string"
      ]
      severity = "string"
      state = "string"
      throttling = {
        duration = "string"
      }
    }
  })
}

Valori delle proprietà

smartDetectorAlertRules

Nome Descrizione valore
tipo Tipo di risorsa "microsoft.alertsManagement/smartDetectorAlertRules@2019-03-01"
name Nome della risorsa stringa (obbligatoria)
parent_id Per distribuire in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatoria)
properties Proprietà della regola di avviso. AlertRuleProperties

AlertRuleProperties

Nome Descrizione valore
actionGroups Azioni della regola di avviso. ActionGroupsInformation (obbligatorio)
description Descrizione della regola di avviso. string
Rivelatore Rilevamento della regola di avviso. Rilevamento (obbligatorio)
frequency Frequenza delle regole di avviso in formato ISO8601. La granularità del tempo deve essere espressa in minuti e il valore minimo è di 5 minuti. stringa (obbligatoria)
ambito Ambito delle risorse della regola di avviso. string[] (obbligatorio)
severity Gravità della regola di avviso. "Sev0"
"Sev1"
"Sev2"
"Sev3"
"Sev4" (obbligatorio)
state Stato della regola di avviso. "Disabilitato"
"Abilitato" (obbligatorio)
limitazione Informazioni sulla limitazione della regola di avviso. Limitazione delle informazioni

ActionGroupsInformation

Nome Descrizione valore
customEmailSubject Un messaggio di posta elettronica personalizzato facoltativo da usare nelle notifiche tramite posta elettronica. string
customWebhookPayload Payload web-hook facoltativo da usare nelle notifiche web-hook. string
groupIds ID risorsa gruppo di azioni. string[] (obbligatorio)

Funzionalità di rilevamento

Nome Descrizione valore
description Descrizione del rilevamento intelligente. Per impostazione predefinita, questa opzione non viene popolata, a meno che non sia specificata in expandDetector string
id ID rilevamento. stringa (obbligatoria)
imagePaths Percorso immagine rilevamento intelligente. Per impostazione predefinita, questa opzione non viene popolata, a meno che non sia specificata in expandDetector string[]
name Nome del rilevatore intelligente. Per impostazione predefinita, non viene popolato, a meno che non sia specificato in expandDetector string
parametri Parametri del rilevatore". object
supportedResourceTypes Tipi di risorse supportati da Rilevamento intelligente. Per impostazione predefinita, non viene popolato, a meno che non sia specificato in expandDetector string[]

ThrottlingInformation

Nome Descrizione valore
duration Durata richiesta (in formato ISO8601) di attesa prima di inviare nuovamente una notifica alla regola di avviso. La granularità temporale deve essere in minuti e il valore minimo è 0 minuti string