Set-AzAlertProcessingRule
Skapa eller uppdatera en regel för aviseringsbearbetning.
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
Set-AzAlertProcessingRule skapar eller uppdaterar en regel för aviseringsbearbetning.
Exempel
Exempel 1
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"
Den här cmdleten skapar en regel för aviseringsbearbetning som lägger till en åtgärdsgrupp i alla aviseringar i en resursgrupp.
Exempel 2
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"
Den här cmdleten skapar en regel som lägger till två åtgärdsgrupper i alla Sev0- och Sev1-aviseringar
Parametrar
-ActionGroupId
Åtgärdsgrupp-ID:t som ska meddelas, Kommaavgränsad lista med värden som endast krävs om regeltypen för aviseringsbearbetning är AddActionGroups.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-AlertProcessingRuleType
Regeltyp för aviseringsbearbetning. Tillåtna värden: AddActionGroups, RemoveAllActionGroups.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Description
Beskrivning av aviseringsbearbetningsregel
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Enabled
Ange om den angivna aviseringsbearbetningsregeln är aktiverad eller inaktiverad (standardvärdet är aktiverat). Tillåtna värden: False, True.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterAlertContext
Förväntat format – {<operation>:<kommaavgränsad lista över värden>} åtgärd: en av <equals, NotEquals, Contains, DoesNotContain> För t.ex. Contains:smartgroups
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterAlertRuleId
Förväntat format – {<operation>:<kommaavgränsad lista över värden>} åtgärd: en av <equals, NotEquals, Contains, DoesNotContain> För t.ex. Lika med:/subscriptions/MySubscriptionId/resourceGroups/abvarma/providers/microsoft.insights/metricAlerts/test-mrmc-vm-abvarma
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterAlertRuleName
Förväntat format – {<operation>:<kommaavgränsad lista över värden>} åtgärd: en av <equals, NotEquals, Contains, DoesNotContain> För t.ex. Lika med:ARM Name Test1,ARM Name Test2
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterDescription
Förväntat format – {<operation>:<kommaavgränsad lista över värden>} åtgärd: en av <equals, NotEquals, Contains, DoesNotContain> För t.ex. Innehåller:Testavisering
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterMonitorCondition
Förväntat format – {<operation>:<kommaavgränsad lista över värden>} åtgärd: en av <equals, NotEquals, Contains, DoesNotContain> För t.ex. NotEquals:Resolved
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterMonitorService
Förväntat format – {<operation>:<kommaavgränsad lista över värden>} åtgärd: en av <equals, NotEquals, Contains, DoesNotContain> För t.ex. Lika med:Plattform,Log Analytics
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterSeverity
Förväntat format – {<operation>:<kommaavgränsad lista med värden>} allvarlighetsgrad: en av <Sev0, Sev1, Sev2, Sev3, Sev4>. Exempel: Lika med:Sev0,Sev1
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterSignalType
Förväntat format – {<operation>:<kommaavgränsad lista över värden>} åtgärd: en av <equals, NotEquals, Contains, DoesNotContain> För t.ex. Lika med:Mått
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterTargetResource
Förväntat format – {<operation>:<kommaavgränsad lista över värden>} åtgärd: en av <equals, NotEquals, Contains, DoesNotContain> För t.ex. Lika med:mySQLDataBaseName
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterTargetResourceGroup
Förväntat format – {<operation>:<kommaavgränsad lista över värden>} åtgärd: en av <equals, NotEquals, Contains, DoesNotContain> För t.ex. NotEquals:/subscriptions/<subscriptionID>/resourceGroups/test
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FilterTargetResourceType
Förväntat format – {<operation>:<kommaavgränsad lista över värden>} åtgärd: en av <equals, NotEquals, Contains, DoesNotContain> För t.ex. Contains:Virtual Machines,Storage Account
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-InputObject
Resursen för regel för aviseringsbearbetning
Typ: | PSAlertProcessingRule |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Name
Namn på regel för aviseringsbearbetning
Typ: | String |
Alias: | ResourceId |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceGroupName
Namnet på resursgruppen
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleEndDateTime
Slutdatumtid. Format 2022-09-21 06:00:00 Bör nämnas vid återkommande schema – dagligen, varje vecka eller varje månad.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleReccurence2DaysOfMonth
Lista över värden för upprepningsmönster Förväntat format För en månatlig upprepningstyp. kommaavgränsad lista med värden För t.ex. 1,3,12
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleReccurence2DaysOfWeek
Lista över värden för upprepningsmönster Förväntat format För en veckovis upprepningstyp. kommaavgränsad lista med värden För t.ex. Måndag,lördag
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleReccurence2EndTime
Rekcurence starttid i tidszonen för ScheduleTimeZone-parametern. Format 06:00:00 Bör anges i händelse av rekcurent schema - dagligen, varje vecka eller månad.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleReccurence2StartTime
Rekcurence starttid i tidszonen för ScheduleTimeZone-parametern. Format 06:00:00 Bör anges i händelse av rekcurent schema - dagligen, varje vecka eller månad.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleReccurence2Type
Anger när bearbetningsregeln ska tillämpas. Tillåtna värden: Varje dag, Varje månad, Varje vecka.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleReccurenceDaysOfMonth
Lista över värden för upprepningsmönster Förväntat format För en månatlig upprepningstyp. kommaavgränsad lista med värden För t.ex. 1,3,12
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleReccurenceDaysOfWeek
Lista över värden för upprepningsmönster Förväntat format För en veckovis upprepningstyp. kommaavgränsad lista med värden För t.ex. Måndag,lördag
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleReccurenceEndTime
Rekcurence starttid i tidszonen för ScheduleTimeZone-parametern. Format 06:00:00 Bör anges i händelse av rekcurent schema - dagligen, varje vecka eller månad.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleReccurenceStartTime
Rekcurence starttid i tidszonen för ScheduleTimeZone-parametern. Format 06:00:00 Bör anges i händelse av rekcurent schema - dagligen, varje vecka eller månad.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleReccurenceType
Anger när bearbetningsregeln ska tillämpas. Tillåtna värden: Varje dag, Varje månad, Varje vecka.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleStartDateTime
Startdatumtid. Format 2022-09-21 06:00:00 Bör nämnas vid återkommande schema – dagligen, varje vecka eller varje månad.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScheduleTimeZone
Schemalägg tidszon. Standard: UTC.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Scope
Lista över resurs-ID:t, kommaavgränsad lista med värden Regeln gäller för aviseringar som utlöses på resurser inom det omfånget
Typ: | List<T>[String] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Tag
Regeltaggar för aviseringsbearbetning. Exempel: @{"tag1" = "key1";" tag2" = "key2"} Används {} för att rensa befintliga taggar.
Typ: | Hashtable |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Microsoft.Azure.Commands.AlertsManagement.OutputModels.PSActionRule
Utdata
Microsoft.Azure.Commands.AlertsManagement.OutputModels.PSActionRule
Azure PowerShell