Set-AzAlertProcessingRule
Créez ou mettez à jour une règle de traitement des alertes.
Syntaxe
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 crée ou met à jour une règle de traitement des alertes.
Exemples
Exemple 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"
Cette applet de commande crée une règle de traitement des alertes qui ajoute un groupe d’actions à toutes les alertes d’un groupe de ressources.
Exemple 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"
Cette applet de commande crée une règle qui ajoute deux groupes d’actions à toutes les alertes Sev0 et Sev1
Paramètres
-ActionGroupId
ID de groupe d’actions à notifier, liste de valeurs séparées par des virgules Obligatoire uniquement si le type de règle de traitement des alertes est AddActionGroups.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-AlertProcessingRuleType
Type de règle de traitement des alertes. Valeurs autorisées : AddActionGroups, RemoveAllActionGroups.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Description
Description de la règle de traitement des alertes
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Enabled
Indiquez si la règle de traitement des alertes donnée est activée ou désactivée (la valeur par défaut est activée). Valeurs autorisées : False, True.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterAlertContext
Format attendu : {<operation> :<virgule séparée par une liste de valeurs>} : l’une des <opérations Equals, NotEquals, Contains, DoesNotContain> For eg. Contains :smartgroups
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterAlertRuleId
Format attendu : {<operation> :<virgule séparée par une liste de valeurs>} : l’une des <opérations Equals, NotEquals, Contains, DoesNotContain> For eg. Equals :/subscriptions/MySubscriptionId/resourceGroups/abvarma/providers/microsoft.insights/metricAlerts/test-mrmc-vm-abvarma
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterAlertRuleName
Format attendu : {<operation> :<virgule séparée par une liste de valeurs>} : l’une des <opérations Equals, NotEquals, Contains, DoesNotContain> For eg. Equals :ARM Name Test1,ARM Name Test2
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterDescription
Format attendu : {<operation> :<virgule séparée par une liste de valeurs>} : l’une des <opérations Equals, NotEquals, Contains, DoesNotContain> For eg. Contains :Test Alert
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterMonitorCondition
Format attendu : {<operation> :<virgule séparée par une liste de valeurs>} : l’une des <opérations Equals, NotEquals, Contains, DoesNotContain> For eg. NotEquals :Resolved
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterMonitorService
Format attendu : {<operation> :<virgule séparée par une liste de valeurs>} : l’une des <opérations Equals, NotEquals, Contains, DoesNotContain> For eg. Equals :Platform,Log Analytics
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterSeverity
Format attendu - {<operation> :<virgule séparée par une liste de valeurs>} gravité : l’une des <valeurs de Sev0, Sev1, Sev2, Sev3, Sev4>. Par exemple Equals :Sev0,Sev1
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterSignalType
Format attendu : {<operation> :<virgule séparée par une liste de valeurs>} : l’une des <opérations Equals, NotEquals, Contains, DoesNotContain> For eg. Equals :Metric
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterTargetResource
Format attendu : {<operation> :<virgule séparée par une liste de valeurs>} : l’une des <opérations Equals, NotEquals, Contains, DoesNotContain> For eg. Equals :mySQLDataBaseName
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterTargetResourceGroup
Format attendu : {<operation> :<virgule séparée par une liste de valeurs>} : l’une des <opérations Equals, NotEquals, Contains, DoesNotContain> For eg. NotEquals :/subscriptions/<subscriptionID>/resourceGroups/test
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FilterTargetResourceType
Format attendu : {<operation> :<virgule séparée par une liste de valeurs>} : l’une des <opérations Equals, NotEquals, Contains, DoesNotContain> For eg. Contains :Machines Virtuelles,Compte de stockage
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-InputObject
Ressource de règle de traitement des alertes
Type: | PSAlertProcessingRule |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Name
Nom de la règle de traitement des alertes
Type: | String |
Alias: | ResourceId |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Nom du groupe de ressources
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleEndDateTime
Date de fin. Format 2022-09-21 06:00:00 Doit être mentionné en cas de planification reccurent - Quotidienne, Hebdomadaire ou Mensuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleReccurence2DaysOfMonth
Liste des valeurs de modèle de périodicité Format attendu pour un type de périodicité mensuelle. liste de valeurs séparées par des virgules Par exemple. 1,3,12
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleReccurence2DaysOfWeek
Liste des valeurs de modèle de périodicité Format attendu pour un type de périodicité hebdomadaire. liste de valeurs séparées par des virgules Par exemple. Lundi,Samedi
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleReccurence2EndTime
Heure de début de la reccurence dans le fuseau horaire du paramètre ScheduleTimeZone. Format 06:00:00 Doit être mentionné dans le cas d’une planification reccurente - Quotidienne, Hebdomadaire ou Mensuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleReccurence2StartTime
Heure de début de la reccurence dans le fuseau horaire du paramètre ScheduleTimeZone. Format 06:00:00 Doit être mentionné dans le cas d’une planification reccurente - Quotidienne, Hebdomadaire ou Mensuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleReccurence2Type
Spécifie quand la règle de traitement doit être appliquée. Valeurs autorisées : Quotidien, Mensuel, Hebdomadaire.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleReccurenceDaysOfMonth
Liste des valeurs de modèle de périodicité Format attendu pour un type de périodicité mensuelle. liste de valeurs séparées par des virgules Par exemple. 1,3,12
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleReccurenceDaysOfWeek
Liste des valeurs de modèle de périodicité Format attendu pour un type de périodicité hebdomadaire. liste de valeurs séparées par des virgules Par exemple. Lundi,Samedi
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleReccurenceEndTime
Heure de début de la reccurence dans le fuseau horaire du paramètre ScheduleTimeZone. Format 06:00:00 Doit être mentionné dans le cas d’une planification reccurente - Quotidienne, Hebdomadaire ou Mensuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleReccurenceStartTime
Heure de début de la reccurence dans le fuseau horaire du paramètre ScheduleTimeZone. Format 06:00:00 Doit être mentionné dans le cas d’une planification reccurente - Quotidienne, Hebdomadaire ou Mensuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleReccurenceType
Spécifie quand la règle de traitement doit être appliquée. Valeurs autorisées : Quotidien, Mensuel, Hebdomadaire.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleStartDateTime
Date de début. Format 2022-09-21 06:00:00 Doit être mentionné en cas de planification reccurent - Quotidienne, Hebdomadaire ou Mensuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ScheduleTimeZone
Planifiez le fuseau horaire. Valeur par défaut : UTC.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Scope
Liste des ID de ressource, liste séparée par des virgules des valeurs La règle s’applique aux alertes déclenchées sur les ressources dans cette étendue.
Type: | List<T>[String] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Tag
Balises de règle de traitement des alertes. Par exemple @{"tag1 » = « key1 » ; » tag2 » = « key2"} Permet {} d’effacer les balises existantes.
Type: | Hashtable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
Microsoft.Azure.Commands.AlertsManagement.OutputModels.PSActionRule
Sorties
Microsoft.Azure.Commands.AlertsManagement.OutputModels.PSActionRule
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour