Compartir a través de


Alert Processing Rules - Create Or Update

Cree o actualice una regla de procesamiento de alertas.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AlertsManagement/actionRules/{alertProcessingRuleName}?api-version=2021-08-08

Parámetros de identificador URI

Nombre En Requerido Tipo Description
alertProcessingRuleName
path True

string

Nombre de la regla de procesamiento de alertas que debe crearse o actualizarse.

resourceGroupName
path True

string

Nombre del grupo de recursos donde se crea el recurso.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

api-version
query True

api-version

Versión de la API de cliente.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
location True

string

Ubicación del recurso

properties

AlertProcessingRuleProperties

Propiedades de la regla de procesamiento de alertas.

tags

object

Etiquetas de recursos

Respuestas

Nombre Tipo Description
200 OK

AlertProcessingRule

De acuerdo. Devuelve la regla de procesamiento de alertas actualizada.

Encabezados

x-ms-request-id: string

201 Created

AlertProcessingRule

Creado. Devuelve la regla de procesamiento de alertas creada.

Encabezados

x-ms-request-id: string

Other Status Codes

errorResponse

Respuesta de error que describe por qué se produjo un error en la operación.

Ejemplos

Create or update a rule that adds an action group to all alerts in a subscription
Create or update a rule that adds two action groups to all Sev0 and Sev1 alerts in two resource groups
Create or update a rule that removes all action groups from alerts on a specific VM during a one-off maintenance window (1800-2000 at a specific date, Pacific Standard Time)
Create or update a rule that removes all action groups from all alerts in a subscription coming from a specific alert rule
Create or update a rule that removes all action groups from all alerts on any VM in two resource groups during a recurring maintenance window (2200-0400 every Sat and Sun, India Standard Time)
Create or update a rule that removes all action groups outside business hours (Mon-Fri 09:00-17:00, Eastern Standard Time)

Create or update a rule that adds an action group to all alerts in a subscription

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/AddActionGroupToSubscription?api-version=2021-08-08

{
  "location": "Global",
  "tags": {},
  "properties": {
    "scopes": [
      "/subscriptions/subId1"
    ],
    "actions": [
      {
        "actionType": "AddActionGroups",
        "actionGroupIds": [
          "/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/ActionGroup1"
        ]
      }
    ],
    "description": "Add ActionGroup1 to all alerts in the subscription",
    "enabled": true
  }
}

Respuesta de muestra

{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2021-02-12T22:05:09Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-02-13T16:15:34Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1"
    ],
    "actions": [
      {
        "actionType": "AddActionGroups",
        "actionGroupIds": [
          "/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/ActionGroup1"
        ]
      }
    ],
    "description": "Add ActionGroup1 to all alerts in the subscription",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/AddActionGroupToSubscription",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "AddActionGroupToSubscription",
  "location": "Global",
  "tags": {}
}
{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2021-02-12T22:05:09Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-02-13T16:15:34Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1"
    ],
    "actions": [
      {
        "actionType": "AddActionGroups",
        "actionGroupIds": [
          "/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/ActionGroup1"
        ]
      }
    ],
    "description": "Add ActionGroup1 to all alerts in the subscription",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/AddActionGroupToSubscription",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "AddActionGroupToSubscription",
  "location": "Global",
  "tags": {}
}

Create or update a rule that adds two action groups to all Sev0 and Sev1 alerts in two resource groups

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/AddActionGroupsBySeverity?api-version=2021-08-08

{
  "location": "Global",
  "tags": {},
  "properties": {
    "scopes": [
      "/subscriptions/subId1/resourceGroups/RGId1",
      "/subscriptions/subId1/resourceGroups/RGId2"
    ],
    "conditions": [
      {
        "field": "Severity",
        "operator": "Equals",
        "values": [
          "sev0",
          "sev1"
        ]
      }
    ],
    "actions": [
      {
        "actionType": "AddActionGroups",
        "actionGroupIds": [
          "/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId1",
          "/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId2"
        ]
      }
    ],
    "description": "Add AGId1 and AGId2 to all Sev0 and Sev1 alerts in these resourceGroups",
    "enabled": true
  }
}

Respuesta de muestra

{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2018-06-12T22:05:09Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-06-13T22:05:09Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1/resourceGroups/RGId1",
      "/subscriptions/subId1/resourceGroups/RGId2"
    ],
    "conditions": [
      {
        "field": "Severity",
        "operator": "Equals",
        "values": [
          "sev0",
          "sev1"
        ]
      }
    ],
    "actions": [
      {
        "actionType": "AddActionGroups",
        "actionGroupIds": [
          "/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId1",
          "/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId2"
        ]
      }
    ],
    "description": "Add AGId1 and AGId2 to all Sev0 and Sev1 alerts in these resourceGroups",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/AddActionGroupsBySeverity",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "AddActionGroupsBySeverity",
  "location": "Global",
  "tags": {}
}
{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2018-06-12T22:05:09Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-06-13T22:05:09Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1/resourceGroups/RGId1",
      "/subscriptions/subId1/resourceGroups/RGId2"
    ],
    "conditions": [
      {
        "field": "Severity",
        "operator": "Equals",
        "values": [
          "sev0",
          "sev1"
        ]
      }
    ],
    "actions": [
      {
        "actionType": "AddActionGroups",
        "actionGroupIds": [
          "/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId1",
          "/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId2"
        ]
      }
    ],
    "description": "Add AGId1 and AGId2 to all Sev0 and Sev1 alerts in these resourceGroups",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/AddActionGroupsBySeverity",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "AddActionGroupsBySeverity",
  "location": "Global",
  "tags": {}
}

Create or update a rule that removes all action groups from alerts on a specific VM during a one-off maintenance window (1800-2000 at a specific date, Pacific Standard Time)

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsMaintenanceWindow?api-version=2021-08-08

{
  "location": "Global",
  "tags": {},
  "properties": {
    "scopes": [
      "/subscriptions/subId1/resourceGroups/RGId1/providers/Microsoft.Compute/virtualMachines/VMName"
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "schedule": {
      "effectiveFrom": "2021-04-15T18:00:00",
      "effectiveUntil": "2021-04-15T20:00:00",
      "timeZone": "Pacific Standard Time"
    },
    "description": "Removes all ActionGroups from all Alerts on VMName during the maintenance window",
    "enabled": true
  }
}

Respuesta de muestra

{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2018-06-12T20:13:29Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-06-12T22:05:09Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1/resourceGroups/RGId1/providers/Microsoft.Compute/virtualMachines/VMName"
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "schedule": {
      "effectiveFrom": "2021-04-15T18:00:00",
      "effectiveUntil": "2021-04-15T20:00:00",
      "timeZone": "Pacific Standard Time"
    },
    "description": "Removes all ActionGroups from all Alerts on VMName during the maintenance window",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsMaintenanceWindow",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "RemoveActionGroupsMaintenanceWindow",
  "location": "Global",
  "tags": {}
}
{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2018-06-12T20:13:29Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-06-12T22:05:09Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1/resourceGroups/RGId1/providers/Microsoft.Compute/virtualMachines/VMName"
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "schedule": {
      "effectiveFrom": "2021-04-15T18:00:00",
      "effectiveUntil": "2021-04-15T20:00:00",
      "timeZone": "Pacific Standard Time"
    },
    "description": "Removes all ActionGroups from all Alerts on VMName during the maintenance window",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsMaintenanceWindow",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "RemoveActionGroupsMaintenanceWindow",
  "location": "Global",
  "tags": {}
}

Create or update a rule that removes all action groups from all alerts in a subscription coming from a specific alert rule

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsSpecificAlertRule?api-version=2021-08-08

{
  "location": "Global",
  "tags": {},
  "properties": {
    "scopes": [
      "/subscriptions/subId1"
    ],
    "conditions": [
      {
        "field": "AlertRuleId",
        "operator": "Equals",
        "values": [
          "/subscriptions/suubId1/resourceGroups/Rgid2/providers/microsoft.insights/activityLogAlerts/RuleName"
        ]
      }
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "description": "Removes all ActionGroups from all Alerts that fire on above AlertRule",
    "enabled": true
  }
}

Respuesta de muestra

{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2018-06-11T22:05:09Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-06-12T22:05:09Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1"
    ],
    "conditions": [
      {
        "field": "AlertRuleId",
        "operator": "Equals",
        "values": [
          "/subscriptions/suubId1/resourceGroups/Rgid2/providers/microsoft.insights/activityLogAlerts/RuleName"
        ]
      }
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "description": "Removes all ActionGroups from all Alerts that fire on above AlertRule",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsSpecificAlertRule",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "RemoveActionGroupsSpecificAlertRule",
  "location": "Global",
  "tags": {}
}
{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2018-06-11T22:05:09Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-06-12T22:05:09Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1"
    ],
    "conditions": [
      {
        "field": "AlertRuleId",
        "operator": "Equals",
        "values": [
          "/subscriptions/suubId1/resourceGroups/Rgid2/providers/microsoft.insights/activityLogAlerts/RuleName"
        ]
      }
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "description": "Removes all ActionGroups from all Alerts that fire on above AlertRule",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsSpecificAlertRule",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "RemoveActionGroupsSpecificAlertRule",
  "location": "Global",
  "tags": {}
}

Create or update a rule that removes all action groups from all alerts on any VM in two resource groups during a recurring maintenance window (2200-0400 every Sat and Sun, India Standard Time)

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsRecurringMaintenance?api-version=2021-08-08

{
  "location": "Global",
  "tags": {},
  "properties": {
    "scopes": [
      "/subscriptions/subId1/resourceGroups/RGId1",
      "/subscriptions/subId1/resourceGroups/RGId2"
    ],
    "conditions": [
      {
        "field": "TargetResourceType",
        "operator": "Equals",
        "values": [
          "microsoft.compute/virtualmachines"
        ]
      }
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "schedule": {
      "timeZone": "India Standard Time",
      "recurrences": [
        {
          "recurrenceType": "Weekly",
          "startTime": "22:00:00",
          "endTime": "04:00:00",
          "daysOfWeek": [
            "Saturday",
            "Sunday"
          ]
        }
      ]
    },
    "description": "Remove all ActionGroups from all Vitual machine Alerts during the recurring maintenance",
    "enabled": true
  }
}

Respuesta de muestra

{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2018-06-11T22:05:09Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-06-12T22:05:09Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1/resourceGroups/RGId1",
      "/subscriptions/subId1/resourceGroups/RGId2"
    ],
    "conditions": [
      {
        "field": "TargetResourceType",
        "operator": "Equals",
        "values": [
          "microsoft.compute/virtualmachines"
        ]
      }
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "schedule": {
      "timeZone": "India Standard Time",
      "recurrences": [
        {
          "recurrenceType": "Weekly",
          "startTime": "22:00:00",
          "endTime": "04:00:00",
          "daysOfWeek": [
            "Saturday",
            "Sunday"
          ]
        }
      ]
    },
    "description": "Remove all ActionGroups from all Vitual machine Alerts during the recurring maintenance",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsRecurringMaintenance",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "RemoveActionGroupsRecurringMaintenance",
  "location": "Global",
  "tags": {}
}
{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2018-06-11T22:05:09Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-06-12T22:05:09Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1/resourceGroups/RGId1",
      "/subscriptions/subId1/resourceGroups/RGId2"
    ],
    "conditions": [
      {
        "field": "TargetResourceType",
        "operator": "Equals",
        "values": [
          "microsoft.compute/virtualmachines"
        ]
      }
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "schedule": {
      "timeZone": "India Standard Time",
      "recurrences": [
        {
          "recurrenceType": "Weekly",
          "startTime": "22:00:00",
          "endTime": "04:00:00",
          "daysOfWeek": [
            "Saturday",
            "Sunday"
          ]
        }
      ]
    },
    "description": "Remove all ActionGroups from all Vitual machine Alerts during the recurring maintenance",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsRecurringMaintenance",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "RemoveActionGroupsRecurringMaintenance",
  "location": "Global",
  "tags": {}
}

Create or update a rule that removes all action groups outside business hours (Mon-Fri 09:00-17:00, Eastern Standard Time)

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsOutsideBusinessHours?api-version=2021-08-08

{
  "location": "Global",
  "tags": {},
  "properties": {
    "scopes": [
      "/subscriptions/subId1"
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "schedule": {
      "timeZone": "Eastern Standard Time",
      "recurrences": [
        {
          "recurrenceType": "Daily",
          "startTime": "17:00:00",
          "endTime": "09:00:00"
        },
        {
          "recurrenceType": "Weekly",
          "daysOfWeek": [
            "Saturday",
            "Sunday"
          ]
        }
      ]
    },
    "description": "Remove all ActionGroups outside business hours",
    "enabled": true
  }
}

Respuesta de muestra

{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2018-06-11T22:05:09Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-06-12T22:05:09Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1"
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "schedule": {
      "timeZone": "Eastern Standard Time",
      "recurrences": [
        {
          "recurrenceType": "Daily",
          "startTime": "17:00:00",
          "endTime": "09:00:00"
        },
        {
          "recurrenceType": "Weekly",
          "daysOfWeek": [
            "Saturday",
            "Sunday"
          ]
        }
      ]
    },
    "description": "Remove all ActionGroups outside business hours",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsOutsideBusinessHours",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "RemoveActionGroupsOutsideBusinessHours",
  "location": "Global",
  "tags": {}
}
{
  "systemData": {
    "createdBy": "abc@microsoft.com",
    "createdByType": "User",
    "createdAt": "2018-06-11T22:05:09Z",
    "lastModifiedBy": "xyz@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-06-12T22:05:09Z"
  },
  "properties": {
    "scopes": [
      "/subscriptions/subId1"
    ],
    "actions": [
      {
        "actionType": "RemoveAllActionGroups"
      }
    ],
    "schedule": {
      "timeZone": "Eastern Standard Time",
      "recurrences": [
        {
          "recurrenceType": "Daily",
          "startTime": "17:00:00",
          "endTime": "09:00:00"
        },
        {
          "recurrenceType": "Weekly",
          "daysOfWeek": [
            "Saturday",
            "Sunday"
          ]
        }
      ]
    },
    "description": "Remove all ActionGroups outside business hours",
    "enabled": true
  },
  "id": "/subscriptions/subId1/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/RemoveActionGroupsOutsideBusinessHours",
  "type": "Microsoft.AlertsManagement/actionRules",
  "name": "RemoveActionGroupsOutsideBusinessHours",
  "location": "Global",
  "tags": {}
}

Definiciones

Nombre Description
AddActionGroups

Agregue grupos de acciones a la regla de procesamiento de alertas.

AlertProcessingRule

Objeto de regla de procesamiento de alertas que contiene ámbitos de destino, condiciones y lógica de programación.

AlertProcessingRuleProperties

Propiedades de la regla de procesamiento de alertas que definen ámbitos, condiciones y lógica de programación para la regla de procesamiento de alertas.

api-version

Versión de la API de cliente.

Condition

Condición para desencadenar una regla de procesamiento de alertas.

createdByType

Tipo de identidad que creó el recurso.

DailyRecurrence

Objeto de periodicidad diaria.

DaysOfWeek

Días de la semana.

errorResponse

Respuesta de error del servicio.

errorResponseBody

Detalles de la respuesta de error.

Field

Campo para una condición determinada.

MonthlyRecurrence

Objeto de periodicidad mensual.

Operator

Operador para una condición determinada.

RemoveAllActionGroups

Indica si se deben quitar todos los grupos de acciones.

Schedule

Programación de la configuración de una regla de procesamiento de alertas determinada.

systemData

Metadatos relativos a la creación y última modificación del recurso.

WeeklyRecurrence

Objeto de periodicidad semanal.

AddActionGroups

Agregue grupos de acciones a la regla de procesamiento de alertas.

Nombre Tipo Description
actionGroupIds

string[]

Lista de identificadores de grupo de acciones que se van a agregar a la regla de procesamiento de alertas.

actionType string:

AddActionGroups

Acción que se debe aplicar.

AlertProcessingRule

Objeto de regla de procesamiento de alertas que contiene ámbitos de destino, condiciones y lógica de programación.

Nombre Tipo Description
id

string

Identificador de recurso de Azure

location

string

Ubicación del recurso

name

string

Nombre del recurso de Azure

properties

AlertProcessingRuleProperties

Propiedades de la regla de procesamiento de alertas.

systemData

systemData

Datos del sistema de reglas de procesamiento de alertas.

tags

object

Etiquetas de recursos

type

string

Tipo de recurso de Azure

AlertProcessingRuleProperties

Propiedades de la regla de procesamiento de alertas que definen ámbitos, condiciones y lógica de programación para la regla de procesamiento de alertas.

Nombre Tipo Valor predeterminado Description
actions Action[]:

Acciones que se van a aplicar.

conditions

Condition[]

Condiciones en las que se filtrarán las alertas.

description

string

Descripción de la regla de procesamiento de alertas.

enabled

boolean

True

Indica si la regla de procesamiento de alertas especificada está habilitada o deshabilitada.

schedule

Schedule

Programación de la regla de procesamiento de alertas.

scopes

string[]

Ámbitos en los que se aplicará la regla de procesamiento de alertas.

api-version

Versión de la API de cliente.

Valor Description
2021-08-08

Condition

Condición para desencadenar una regla de procesamiento de alertas.

Nombre Tipo Description
field

Field

Campo para una condición determinada.

operator

Operator

Operador para una condición determinada.

values

string[]

Lista de valores que deben coincidir con una condición determinada.

createdByType

Tipo de identidad que creó el recurso.

Valor Description
Application
Key
ManagedIdentity
User

DailyRecurrence

Objeto de periodicidad diaria.

Nombre Tipo Description
endTime

string

Hora de finalización de la periodicidad.

recurrenceType string:

Daily

Especifica cuándo se debe aplicar la periodicidad.

startTime

string

Hora de inicio para la periodicidad.

DaysOfWeek

Días de la semana.

Valor Description
Friday
Monday
Saturday
Sunday
Thursday
Tuesday
Wednesday

errorResponse

Respuesta de error del servicio.

Nombre Tipo Description
error

errorResponseBody

Detalles de la respuesta de error.

errorResponseBody

Detalles de la respuesta de error.

Nombre Tipo Description
code

string

Código de error, diseñado para consumirse mediante programación.

details

errorResponseBody[]

Lista de detalles adicionales sobre el error.

message

string

Descripción del error, diseñado para mostrarse en la interfaz de usuario.

target

string

Destino del error concreto, por ejemplo el nombre de la propiedad.

Field

Campo para una condición determinada.

Valor Description
AlertContext
AlertRuleId
AlertRuleName
Description
MonitorCondition
MonitorService
Severity
SignalType
TargetResource
TargetResourceGroup
TargetResourceType

MonthlyRecurrence

Objeto de periodicidad mensual.

Nombre Tipo Description
daysOfMonth

integer[] (int32)

Especifica los valores para el patrón de periodicidad mensual.

endTime

string

Hora de finalización de la periodicidad.

recurrenceType string:

Monthly

Especifica cuándo se debe aplicar la periodicidad.

startTime

string

Hora de inicio para la periodicidad.

Operator

Operador para una condición determinada.

Valor Description
Contains
DoesNotContain
Equals
NotEquals

RemoveAllActionGroups

Indica si se deben quitar todos los grupos de acciones.

Nombre Tipo Description
actionType string:

RemoveAllActionGroups

Acción que se debe aplicar.

Schedule

Programación de la configuración de una regla de procesamiento de alertas determinada.

Nombre Tipo Description
effectiveFrom

string

pattern: ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$

Programación efectiva desde el momento. Date-Time en formato ISO-8601 sin sufijo de zona horaria.

effectiveUntil

string

pattern: ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$

Programación efectiva hasta el momento. Date-Time en formato ISO-8601 sin sufijo de zona horaria.

recurrences Recurrence[]:

Lista de periodicidades.

timeZone

string

Programación de la zona horaria.

systemData

Metadatos relativos a la creación y última modificación del recurso.

Nombre Tipo Description
createdAt

string (date-time)

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string (date-time)

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.

WeeklyRecurrence

Objeto de periodicidad semanal.

Nombre Tipo Description
daysOfWeek

DaysOfWeek[]

Especifica los valores para el patrón de periodicidad semanal.

endTime

string

Hora de finalización de la periodicidad.

recurrenceType string:

Weekly

Especifica cuándo se debe aplicar la periodicidad.

startTime

string

Hora de inicio para la periodicidad.