Activity Log Alerts - Update
Frissítések "tags" és "enabled" mezőket egy meglévő riasztási szabályban. Ez a módszer a riasztási szabály címkéinek frissítésére, valamint a riasztási szabály engedélyezésére vagy letiltására szolgál. Más mezők frissítéséhez használja a CreateOrUpdate műveletet.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/activityLogAlerts/{activityLogAlertName}?api-version=2020-10-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
activity
|
path | True |
string |
A tevékenységnapló-riasztási szabály neve. |
resource
|
path | True |
string |
Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. |
subscription
|
path | True |
string |
A cél-előfizetés azonosítója. |
api-version
|
query | True |
string |
A művelethez használandó API-verzió. |
Kérelem törzse
Name | Típus | Description |
---|---|---|
properties.enabled |
boolean |
Azt jelzi, hogy engedélyezve van-e ez a tevékenységnapló-riasztási szabály. Ha egy tevékenységnapló-riasztási szabály nincs engedélyezve, akkor egyik művelete sem lesz aktiválva. |
tags |
object |
Az erőforráscímkék |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
Sikeresen frissítettek egy meglévő tevékenységnapló-riasztási szabályt. |
|
Other Status Codes |
Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg. |
Biztonság
azure_auth
Azure Active Directory OAuth2 Flow
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | felhasználói fiók megszemélyesítése |
Példák
Patch an Activity Log Alert rule
Mintakérelem
PATCH https://management.azure.com/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/activityLogAlerts/SampleActivityLogAlertRule?api-version=2020-10-01
{
"tags": {
"key1": "value1",
"key2": "value2"
},
"properties": {
"enabled": false
}
}
Mintaválasz
{
"id": "/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup/providers/microsoft.insights/activityLogAlerts/SampleActivityLogAlertRule",
"type": "Microsoft.Insights/ActivityLogAlerts",
"name": "SampleActivityLogAlertRule",
"location": "Global",
"tags": {
"key1": "value1",
"key2": "value2"
},
"properties": {
"scopes": [
"/subscriptions/187f412d-1758-44d9-b052-169e2564721d"
],
"condition": {
"allOf": [
{
"field": "category",
"equals": "Administrative"
},
{
"field": "level",
"equals": "Error"
}
]
},
"actions": {
"actionGroups": [
{
"actionGroupId": "/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup/providers/microsoft.insights/actionGroups/SampleActionGroup",
"webhookProperties": {
"sampleWebhookProperty": "SamplePropertyValue"
}
}
]
},
"enabled": false,
"description": "Description of sample Activity Log Alert rule."
}
}
Definíciók
Name | Description |
---|---|
Action |
Egy Azure-műveletcsoportra mutató mutató. |
Action |
A tevékenységnapló-riasztási szabályműveletek listája. |
Activity |
Tevékenységnapló-riasztási szabály erőforrása. |
Alert |
Tevékenységnapló-riasztási szabályfeltétel, amely akkor teljesül, ha az összes tagfeltétel teljesül. |
Alert |
Tevékenységnapló-riasztási szabályfeltétel, amely akkor teljesül, ha az összes tagfeltétel teljesül. Minden feltétel a következő típusok valamelyike lehet: Fontos: Minden típus egyedi tulajdonsághalmazsal rendelkezik. A különböző típusú tulajdonságok nem létezhetnek egy feltételben.
|
Alert |
Tevékenységnapló-riasztási szabályfeltétel, amely egy tevékenységnapló-esemény mezőjének és értékének összehasonlításával teljesül. Ennek a feltételnek tartalmaznia kell a "mező" és az "equals" vagy a "containsAny" értéket. |
Alert |
A javítási műveletek törzsének tevékenységnapló-riasztási szabályobjektuma. |
Error |
A hibaválasz. |
ActionGroup
Egy Azure-műveletcsoportra mutató mutató.
Name | Típus | Description |
---|---|---|
actionGroupId |
string |
A műveletcsoport erőforrás-azonosítója. Ez nem lehet null értékű vagy üres. |
webhookProperties |
object |
a post művelethez felvenni kívánt egyéni tulajdonságok szótárát. Ezek az adatok hozzá vannak fűzve a webhook hasznos adataihoz. |
ActionList
A tevékenységnapló-riasztási szabályműveletek listája.
Name | Típus | Description |
---|---|---|
actionGroups |
A műveletcsoportok listája. |
ActivityLogAlertResource
Tevékenységnapló-riasztási szabály erőforrása.
Name | Típus | Alapértelmezett érték | Description |
---|---|---|---|
id |
string |
Az erőforrás azonosítója. |
|
location |
string |
global |
Az erőforrás helye. Az Azure-tevékenységnapló-riasztási szabályok a globális, a nyugat-európai és az észak-európai régiókban támogatottak. |
name |
string |
Az erőforrás neve. |
|
properties.actions |
A feltétel teljesülésekor aktiválni kívánt műveletek. |
||
properties.condition |
A riasztás aktiválását okozó feltétel. |
||
properties.description |
string |
Ennek a tevékenységnapló-riasztási szabálynak a leírása. |
|
properties.enabled |
boolean |
True |
Azt jelzi, hogy engedélyezve van-e ez a tevékenységnapló-riasztási szabály. Ha egy tevékenységnapló-riasztási szabály nincs engedélyezve, akkor egyik művelete sem lesz aktiválva. |
properties.scopes |
string[] |
Az előtagként használni kívánt erőforrás-azonosítók listája. A riasztás csak olyan tevékenységnapló-eseményekre vonatkozik, amelyek erőforrás-azonosítói ezen előtagok valamelyike alá tartoznak. Ennek a listának legalább egy elemet tartalmaznia kell. |
|
tags |
object |
Az erőforrás címkéi. |
|
type |
string |
Az erőforrás típusa. |
AlertRuleAllOfCondition
Tevékenységnapló-riasztási szabályfeltétel, amely akkor teljesül, ha az összes tagfeltétel teljesül.
Name | Típus | Description |
---|---|---|
allOf |
A tevékenységnapló-riasztási szabályfeltételek listája. |
AlertRuleAnyOfOrLeafCondition
Tevékenységnapló-riasztási szabályfeltétel, amely akkor teljesül, ha az összes tagfeltétel teljesül. Minden feltétel a következő típusok valamelyike lehet: Fontos: Minden típus egyedi tulajdonsághalmazsal rendelkezik. A különböző típusú tulajdonságok nem létezhetnek egy feltételben.
- Levélfeltétel – a "mező" és az "equals" vagy a "containsAny" értéket kell tartalmaznia. Kérjük, vegye figyelembe, hogy az "anyOf" nem állítható be levélfeltételben.
- AnyOf feltétel –csak "anyOf" (levélfeltételek tömbje) tartalmazhat. Vegye figyelembe, hogy a "mező", az "equals" és a "containsAny" nem állítható be AnyOf feltételben.
Name | Típus | Description |
---|---|---|
anyOf |
Tevékenységnapló-riasztási szabály "anyOf" feltétel. |
|
containsAny |
string[] |
Az esemény mezőjének értékét a rendszer összehasonlítja a tömb értékeivel (kis- és nagybetűk megkülönböztetése), hogy megállapítsa, teljesül-e a feltétel. |
equals |
string |
Az esemény mezőjének értéke ehhez az értékhez lesz összehasonlítani (kis- és nagybetűk megkülönböztetése), hogy megállapítsa, teljesül-e a feltétel. |
field |
string |
Annak a tevékenységnapló-eseménynek a neve, amelyet ez a feltétel megvizsgál. Ennek a mezőnek a lehetséges értékei (kis- és nagybetűk megkülönböztetése): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType", vagy bármi, amely "tulajdonságok" kezdetű. |
AlertRuleLeafCondition
Tevékenységnapló-riasztási szabályfeltétel, amely egy tevékenységnapló-esemény mezőjének és értékének összehasonlításával teljesül. Ennek a feltételnek tartalmaznia kell a "mező" és az "equals" vagy a "containsAny" értéket.
Name | Típus | Description |
---|---|---|
containsAny |
string[] |
Az esemény mezőjének értékét a rendszer összehasonlítja a tömb értékeivel (kis- és nagybetűk megkülönböztetése), hogy megállapítsa, teljesül-e a feltétel. |
equals |
string |
Az esemény mezőjének értéke ehhez az értékhez lesz összehasonlítani (kis- és nagybetűk megkülönböztetése), hogy megállapítsa, teljesül-e a feltétel. |
field |
string |
Annak a tevékenységnapló-eseménynek a neve, amelyet ez a feltétel megvizsgál. Ennek a mezőnek a lehetséges értékei (kis- és nagybetűk megkülönböztetése): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType", vagy bármi, amely "tulajdonságok" kezdetű. |
AlertRulePatchObject
A javítási műveletek törzsének tevékenységnapló-riasztási szabályobjektuma.
Name | Típus | Alapértelmezett érték | Description |
---|---|---|---|
properties.enabled |
boolean |
True |
Azt jelzi, hogy engedélyezve van-e ez a tevékenységnapló-riasztási szabály. Ha egy tevékenységnapló-riasztási szabály nincs engedélyezve, akkor egyik művelete sem lesz aktiválva. |
tags |
object |
Az erőforráscímkék |
ErrorResponse
A hibaválasz.
Name | Típus | Description |
---|---|---|
code |
string |
A hibakód. |
message |
string |
A művelet meghiúsulását jelző hibaüzenet. |