次の方法で共有


Alert Processing Rules - Create Or Update

アラート処理ルールを作成または更新します。

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

URI パラメーター

名前 / 必須 説明
alertProcessingRuleName
path True

string

作成または更新する必要があるアラート処理ルールの名前。

resourceGroupName
path True

string

リソースが作成されるリソース グループ名。

subscriptionId
path True

string

ターゲット サブスクリプションの ID。

api-version
query True

api-version

クライアント API バージョン。

要求本文

名前 必須 説明
location True

string

リソースの場所

properties

AlertProcessingRuleProperties

アラート処理ルールのプロパティ。

tags

object

リソース タグ

応答

名前 説明
200 OK

AlertProcessingRule

OK です。 更新されたアラート処理ルールを返します。

Headers

x-ms-request-id: string

201 Created

AlertProcessingRule

作成されました。 作成されたアラート処理ルールを返します。

Headers

x-ms-request-id: string

Other Status Codes

errorResponse

操作に失敗した理由を説明するエラー応答。

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

Sample Request

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
  }
}

Sample Response

{
  "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

Sample Request

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
  }
}

Sample Response

{
  "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)

Sample Request

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
  }
}

Sample Response

{
  "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

Sample Request

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
  }
}

Sample Response

{
  "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)

Sample Request

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
  }
}

Sample Response

{
  "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)

Sample Request

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
  }
}

Sample Response

{
  "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": {}
}

定義

名前 説明
AddActionGroups

アラート処理ルールにアクション グループを追加します。

AlertProcessingRule

ターゲット スコープ、条件、スケジュール ロジックを含むアラート処理ルール オブジェクト。

AlertProcessingRuleProperties

アラート処理ルールのスコープ、条件、スケジュール ロジックを定義するアラート処理ルールのプロパティ。

api-version

クライアント API バージョン。

Condition

アラート処理ルールをトリガーする条件。

createdByType

リソースを作成した ID の種類。

DailyRecurrence

毎日の繰り返しオブジェクト。

DaysOfWeek

曜日。

errorResponse

サービスからのエラー応答。

errorResponseBody

エラー応答の詳細。

Field

特定の条件のフィールド。

MonthlyRecurrence

月単位の繰り返しオブジェクト。

Operator

特定の条件の演算子。

RemoveAllActionGroups

すべてのアクション グループを削除する必要があるかどうかを示します。

Schedule

特定のアラート処理ルールの構成のスケジュール設定。

systemData

リソースの作成と最後の変更に関連するメタデータ。

WeeklyRecurrence

週単位の繰り返しオブジェクト。

AddActionGroups

アラート処理ルールにアクション グループを追加します。

名前 説明
actionGroupIds

string[]

アラート処理ルールに追加するアクション グループ ID の一覧。

actionType string:

AddActionGroups

適用する必要があるアクション。

AlertProcessingRule

ターゲット スコープ、条件、スケジュール ロジックを含むアラート処理ルール オブジェクト。

名前 説明
id

string

Azure リソース ID

location

string

リソースの場所

name

string

Azure リソース名

properties

AlertProcessingRuleProperties

アラート処理ルールのプロパティ。

systemData

systemData

アラート処理ルールのシステム データ。

tags

object

リソース タグ

type

string

Azure リソースタイプ

AlertProcessingRuleProperties

アラート処理ルールのスコープ、条件、スケジュール ロジックを定義するアラート処理ルールのプロパティ。

名前 既定値 説明
actions Action[]:

適用するアクション。

conditions

Condition[]

アラートをフィルター処理する条件。

description

string

アラート処理ルールの説明。

enabled

boolean

True

指定されたアラート処理ルールが有効か無効か示します。

schedule

Schedule

アラート処理ルールのスケジュール設定。

scopes

string[]

アラート処理ルールが適用されるスコープ。

api-version

クライアント API バージョン。

名前 説明
2021-08-08

string

Condition

アラート処理ルールをトリガーする条件。

名前 説明
field

Field

特定の条件のフィールド。

operator

Operator

特定の条件の演算子。

values

string[]

特定の条件に一致する値の一覧。

createdByType

リソースを作成した ID の種類。

名前 説明
Application

string

Key

string

ManagedIdentity

string

User

string

DailyRecurrence

毎日の繰り返しオブジェクト。

名前 説明
endTime

string

繰り返しの終了時刻。

recurrenceType string:

Daily

繰り返しを適用するタイミングを指定します。

startTime

string

繰り返しの開始時刻。

DaysOfWeek

曜日。

名前 説明
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

errorResponse

サービスからのエラー応答。

名前 説明
error

errorResponseBody

エラー応答の詳細。

errorResponseBody

エラー応答の詳細。

名前 説明
code

string

プログラムで使用することを目的としたエラー コード。

details

errorResponseBody[]

エラーに関する追加の詳細の一覧。

message

string

ユーザー インターフェイスでの表示を目的としたエラーの説明。

target

string

プロパティの名前など、特定のエラーのターゲット。

Field

特定の条件のフィールド。

名前 説明
AlertContext

string

AlertRuleId

string

AlertRuleName

string

Description

string

MonitorCondition

string

MonitorService

string

Severity

string

SignalType

string

TargetResource

string

TargetResourceGroup

string

TargetResourceType

string

MonthlyRecurrence

月単位の繰り返しオブジェクト。

名前 説明
daysOfMonth

integer[]

毎月の定期的なパターンの値を指定します。

endTime

string

繰り返しの終了時刻。

recurrenceType string:

Monthly

繰り返しを適用するタイミングを指定します。

startTime

string

繰り返しの開始時刻。

Operator

特定の条件の演算子。

名前 説明
Contains

string

DoesNotContain

string

Equals

string

NotEquals

string

RemoveAllActionGroups

すべてのアクション グループを削除する必要があるかどうかを示します。

名前 説明
actionType string:

RemoveAllActionGroups

適用する必要があるアクション。

Schedule

特定のアラート処理ルールの構成のスケジュール設定。

名前 説明
effectiveFrom

string

スケジュールは、時間から有効になります。 タイムゾーンサフィックスのない ISO-8601 形式で Date-Time します。

effectiveUntil

string

スケジュールは時間まで有効です。 タイムゾーンサフィックスのない ISO-8601 形式で Date-Time します。

recurrences Recurrence[]:

繰り返しの一覧。

timeZone

string

タイム ゾーンのスケジュール設定。

systemData

リソースの作成と最後の変更に関連するメタデータ。

名前 説明
createdAt

string

リソース作成のタイムスタンプ (UTC)。

createdBy

string

リソースを作成した ID。

createdByType

createdByType

リソースを作成した ID の種類。

lastModifiedAt

string

リソースの最終変更のタイムスタンプ (UTC)

lastModifiedBy

string

リソースを最後に変更した ID。

lastModifiedByType

createdByType

リソースを最後に変更した ID の種類。

WeeklyRecurrence

週単位の繰り返しオブジェクト。

名前 説明
daysOfWeek

DaysOfWeek[]

週単位の繰り返しパターンの値を指定します。

endTime

string

繰り返しの終了時刻。

recurrenceType string:

Weekly

繰り返しを適用するタイミングを指定します。

startTime

string

繰り返しの開始時刻。