Megosztás a következőn keresztül:


Set-AzAlertProcessingRule

Riasztásfeldolgozási szabály létrehozása vagy frissítése.

Syntax

Set-AzAlertProcessingRule
   -ResourceGroupName <String>
   -Name <String>
   [-Description <String>]
   [-Enabled <String>]
   -Scope <System.Collections.Generic.List`1[System.String]>
   [-Tag <Hashtable>]
   [-FilterSeverity <String>]
   [-FilterMonitorService <String>]
   [-FilterMonitorCondition <String>]
   [-FilterTargetResource <String>]
   [-FilterTargetResourceType <String>]
   [-FilterTargetResourceGroup <String>]
   [-FilterAlertRuleId <String>]
   [-FilterAlertRuleName <String>]
   [-FilterDescription <String>]
   [-FilterAlertContext <String>]
   [-FilterSignalType <String>]
   -AlertProcessingRuleType <String>
   [-ScheduleStartDateTime <String>]
   [-ScheduleEndDateTime <String>]
   [-ScheduleTimeZone <String>]
   [-ScheduleReccurenceType <String>]
   [-ScheduleReccurence2Type <String>]
   [-ScheduleReccurenceDaysOfWeek <String>]
   [-ScheduleReccurence2DaysOfWeek <String>]
   [-ScheduleReccurenceDaysOfMonth <String>]
   [-ScheduleReccurence2DaysOfMonth <String>]
   [-ScheduleReccurenceStartTime <String>]
   [-ScheduleReccurence2StartTime <String>]
   [-ScheduleReccurenceEndTime <String>]
   [-ScheduleReccurence2EndTime <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzAlertProcessingRule
   -InputObject <PSAlertProcessingRule>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzAlertProcessingRule
   -ResourceGroupName <String>
   -Name <String>
   [-Description <String>]
   [-Enabled <String>]
   -Scope <System.Collections.Generic.List`1[System.String]>
   [-Tag <Hashtable>]
   [-FilterSeverity <String>]
   [-FilterMonitorService <String>]
   [-FilterMonitorCondition <String>]
   [-FilterTargetResource <String>]
   [-FilterTargetResourceType <String>]
   [-FilterTargetResourceGroup <String>]
   [-FilterAlertRuleId <String>]
   [-FilterAlertRuleName <String>]
   [-FilterDescription <String>]
   [-FilterAlertContext <String>]
   [-FilterSignalType <String>]
   -AlertProcessingRuleType <String>
   [-ScheduleStartDateTime <String>]
   [-ScheduleEndDateTime <String>]
   [-ScheduleTimeZone <String>]
   [-ScheduleReccurenceType <String>]
   [-ScheduleReccurence2Type <String>]
   [-ScheduleReccurenceDaysOfWeek <String>]
   [-ScheduleReccurence2DaysOfWeek <String>]
   [-ScheduleReccurenceDaysOfMonth <String>]
   [-ScheduleReccurence2DaysOfMonth <String>]
   [-ScheduleReccurenceStartTime <String>]
   [-ScheduleReccurence2StartTime <String>]
   [-ScheduleReccurenceEndTime <String>]
   [-ScheduleReccurence2EndTime <String>]
   -ActionGroupId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

A Set-AzAlertProcessingRule létrehoz vagy frissít egy riasztásfeldolgozási szabályt.

Példák

1. példa

Set-AzAlertProcessingRule -ResourceGroupName "test-rg" -Name "AddActionGroupToSubscription" -Scope "/subscriptions/MySubscriptionId" -Description "Add ActionGroup1 to all alerts in the subscription" -Enabled "True" -AlertProcessingRuleType "AddActionGroups" -ActionGroupId "/subscriptions/MySubscriptionId/resourcegroups/MyResourceGroup1/providers/microsoft.insights/actiongroups/ActionGroup1"

Ez a parancsmag létrehoz egy riasztásfeldolgozási szabályt, amely egy műveletcsoportot ad hozzá az erőforráscsoport összes riasztásához.

2. példa

Set-AzAlertProcessingRule -ResourceGroupName "test-rg" -Name "AddActionGroupsBySeverity" -Scope "/subscriptions/MySubscriptionId" -Description "Add AGId1 and AGId2 to all Sev0 and Sev1 alerts in these resourceGroups" -Enabled "True" -AlertProcessingRuleType "AddActionGroups" -ActionGroupId "/subscriptions/MySubscriptionId/resourcegroups/MyResourceGroup1/providers/microsoft.insights/actiongroups/ActionGroup1,/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup2/providers/microsoft.insights/actionGroups/MyActionGroup2" -FilterMonitorCondition "Equals:Sev0,Sev1"

Ez a parancsmag létrehoz egy szabályt, amely két műveletcsoportot ad hozzá az összes Sev0 és Sev1 riasztáshoz

Paraméterek

-ActionGroupId

Értesítendő műveletcsoport-azonosítók, az értékek vesszővel tagolt listája Csak akkor szükséges, ha a riasztásfeldolgozási szabály típusa AddActionGroups.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-AlertProcessingRuleType

Riasztásfeldolgozási szabály típusa. Engedélyezett értékek: AddActionGroups, RemoveAllActionGroups.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Típus:SwitchParameter
Aliasok:cf
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Description

A riasztásfeldolgozási szabály leírása

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Enabled

Jelezze, hogy a megadott riasztásfeldolgozási szabály engedélyezve van vagy le van tiltva (az alapértelmezett beállítás engedélyezve van). Engedélyezett értékek: Hamis, Igaz.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterAlertContext

Várt formátum – {<operation>:<comma separated list of values>} művelet: equals <, NotEquals, Contains, DoesNotContain> For pl. Contains:smartgroups

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterAlertRuleId

Várt formátum – {<operation>:<comma separated list of values>} művelet: equals <, NotEquals, Contains, DoesNotContain> For pl. Egyenlő:/subscriptions/MySubscriptionId/resourceGroups/abvarma/providers/microsoft.insights/metricAlerts/test-mrmc-vm-abvarma

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterAlertRuleName

Várt formátum – {<operation>:<comma separated list of values>} művelet: equals <, NotEquals, Contains, DoesNotContain> For pl. Egyenlő:ARM-névteszt1,ARM-névteszt2

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterDescription

Várt formátum – {<operation>:<comma separated list of values>} művelet: equals <, NotEquals, Contains, DoesNotContain> For pl. Contains:Test Alert

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterMonitorCondition

Várt formátum – {<operation>:<comma separated list of values>} művelet: equals <, NotEquals, Contains, DoesNotContain> For pl. NotEquals:Feloldva

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterMonitorService

Várt formátum – {<operation>:<comma separated list of values>} művelet: equals <, NotEquals, Contains, DoesNotContain> For pl. Egyenlő:Platform,Log Analytics

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterSeverity

Várt formátum – {<operation>:<comma separated list of values>} súlyosság: az egyik <Sev0, Sev1, Sev2, Sev3, Sev4>. Például: Egyenlő:Sev0,Sev1

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterSignalType

Várt formátum – {<operation>:<comma separated list of values>} művelet: equals <, NotEquals, Contains, DoesNotContain> For pl. Egyenlő:Metrika

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterTargetResource

Várt formátum – {<operation>:<comma separated list of values>} művelet: equals <, NotEquals, Contains, DoesNotContain> For pl. Egyenlő:mySQLDataBaseName

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterTargetResourceGroup

Várt formátum – {<operation>:<comma separated list of values>} művelet: equals <, NotEquals, Contains, DoesNotContain> For pl. NotEquals:/subscriptions/<subscriptionID>/resourceGroups/test

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-FilterTargetResourceType

Várt formátum – {<operation>:<comma separated list of values>} művelet: equals <, NotEquals, Contains, DoesNotContain> For pl. Tartalmazza:Virtuális gépek,Tárfiók

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-InputObject

A riasztásfeldolgozási szabály erőforrása

Típus:PSAlertProcessingRule
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Name

Riasztásfeldolgozási szabály neve

Típus:String
Aliasok:ResourceId
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ResourceGroupName

Erőforráscsoport neve

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleEndDateTime

Befejezési dátum időpontja. Formátum 2022.09.21. 06:00:00 A 2022.09.21.06. 06:00:00 Szabadnapi ütemezés esetén említést érdemel – napi, heti vagy havi.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleReccurence2DaysOfMonth

Az ismétlődési minta értékeinek listája Várható formátum Havi ismétlődési típus esetén. vesszővel tagolt értékek listája pl. 1,3,12

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleReccurence2DaysOfWeek

Az ismétlődési minta értékeinek listája Elvárt formátum Heti ismétlődési típus esetén. vesszővel tagolt értékek listája pl. Hétfő,Szombat

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleReccurence2EndTime

A ScheduleTimeZone paraméter időzónában a rekurencia kezdési ideje. Formátum: 06:00:00 A napi, heti vagy havi ütemezés esetén meg kell említeni.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleReccurence2StartTime

A ScheduleTimeZone paraméter időzónában a rekurencia kezdési ideje. Formátum: 06:00:00 A napi, heti vagy havi ütemezés esetén meg kell említeni.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleReccurence2Type

Megadja, hogy mikor kell alkalmazni a feldolgozási szabályt. Engedélyezett értékek: Napi, Havi, Heti.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleReccurenceDaysOfMonth

Az ismétlődési minta értékeinek listája Várható formátum Havi ismétlődési típus esetén. vesszővel tagolt értékek listája pl. 1,3,12

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleReccurenceDaysOfWeek

Az ismétlődési minta értékeinek listája Elvárt formátum Heti ismétlődési típus esetén. vesszővel tagolt értékek listája pl. Hétfő,Szombat

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleReccurenceEndTime

A ScheduleTimeZone paraméter időzónában a rekurencia kezdési ideje. Formátum: 06:00:00 A napi, heti vagy havi ütemezés esetén meg kell említeni.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleReccurenceStartTime

A ScheduleTimeZone paraméter időzónában a rekurencia kezdési ideje. Formátum: 06:00:00 A napi, heti vagy havi ütemezés esetén meg kell említeni.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleReccurenceType

Megadja, hogy mikor kell alkalmazni a feldolgozási szabályt. Engedélyezett értékek: Napi, Havi, Heti.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleStartDateTime

Kezdési dátum időpontja. Formátum 2022.09.21. 06:00:00 A 2022.09.21.06. 06:00:00 Szabadnapi ütemezés esetén említést érdemel – napi, heti vagy havi.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleTimeZone

Időzóna ütemezése. Alapértelmezett: UTC.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Scope

Erőforrásazonosítók listája, vesszővel tagolt értékek listája A szabály az adott hatókörön belüli erőforrásokra aktivált riasztásokra lesz érvényes

Típus:List<T>[String]
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Tag

Riasztásfeldolgozási szabálycímkék. Például: @{"tag1" = "key1";" tag2" = "key2"} Meglévő címkék törlésére használható {} .

Típus:Hashtable
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Típus:SwitchParameter
Aliasok:wi
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

Microsoft.Azure.Commands.AlertsManagement.OutputModels.PSActionRule

Kimenetek

Microsoft.Azure.Commands.AlertsManagement.OutputModels.PSActionRule