Dela via


Set-CMStatusFilterRule

SYNOPSIS

Ändrar inställningarna för en Konfigurationshanteraren för statusmeddelanden.

SYNTAX

Set-CMStatusFilterRule [-AllowDeleteAfterDays <Int32>] [-ComponentName <String>]
 [-ForwardToStatusSummarizer <Boolean>] [-MessageId <Int32>] [-MessageType <MessageType>] -Name <String>
 [-Priority <PriorityChangeType>] [-ProcessLowerPriorityRule <Boolean>] [-ProgramPath <String>]
 [-PropertyId <String>] [-PropertyValue <String>] [-ReplicateToParentSite <Boolean>]
 [-ReplicationPriority <ReplicationPriority>] [-ReportToEventLog <Boolean>] [-RunProgram <Boolean>]
 [-SeverityType <SeverityType>] [-SiteCode <String>] [-SiteSystemServerName <String>] [-Source <String>]
 [-StatusFilterRuleSiteCode <String>] [-WriteToDatabase <Boolean>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Cmdleten Set-CMStatusFilterRule ändrar inställningarna för en Konfigurationshanteraren för statusmeddelanden. Konfigurationshanteraren kontrollerar ett statusmeddelande mot regler i prioritetsordning. En regel kan ange att regler med lägre prioritet inte ska gälla för ett meddelande när regeln har tillämpats.

Statusfilterregler anger hur Konfigurationshanteraren svarar på statusmeddelanden. Varje filterregel innehåller kriterier och åtgärder för statusmeddelanden. Du konfigurerar statusfilterregler för varje plats, inte för alla platser.

Om du vill ändra prioriteten för en regel använder du regelnamnet för att ange regeln.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenheten, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Öka prioriteten för en regel

PS XYZ:\> Set-CMStatusFilterRule -Name "Status change to critical" -SiteCode "CM1" -Priority Increase

Det här kommandot ökar prioriteten för en filterregel som har det angivna namnet på en plats som har platskoden CM1.

PARAMETERS

-AllowDeleteAfterDays

Type: Int32
Parameter Sets: (All)
Aliases: AllowUserDeleteMessagesAfterThresholdDays

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ComponentName

Anger Konfigurationshanteraren komponent som motsvarar statusmeddelandena.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForwardToStatusSummarizer

Anger om du vill vidarebefordra till status sammanfattaren.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MessageId

Anger ett meddelande-ID i Konfigurationshanteraren.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MessageType

Anger en statusmeddelandetyp i Konfigurationshanteraren.

Giltiga värden är:

  • Granska
  • Detalj
  • Milstolpe
  • Ingen
Type: MessageType
Parameter Sets: (All)
Aliases:
Accepted values: None, Milestone, Detail, Audit

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Name

Anger en matris med namn för statusfilterregler.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

-Prioritet

Anger en prioritetsändring. Konfigurationshanteraren kontrollerar statusmeddelanden mot regler i prioritetsordning. Giltiga värden är: Minska och Öka.

Type: PriorityChangeType
Parameter Sets: (All)
Aliases:
Accepted values: Increase, Decrease

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ProcessLowerPriorityRule

Anger om du vill bearbeta en regel med lägre prioritet, vilket förhindrar ytterligare regelbearbetning.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ProgramPath

Anger en sökväg till ett program som körs när ett statusmeddelande matchar statusfilterregeln.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PropertyId

Anger ett egenskaps-ID i Konfigurationshanteraren.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PropertyValue

Anger ett värde för motsvarande PropertyId-parameter.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ReplicateToParentSite

Anger om du vill skicka ett meddelande till den överordnade platsen.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ReplicationPriority

Anger en replikeringsprioritet för att skicka statusmeddelanden till den överordnade platsen.

Giltiga värden är:

  • Högt
  • Lågt
  • Medel
Type: ReplicationPriority
Parameter Sets: (All)
Aliases:
Accepted values: High, Medium, Low

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ReportToEventLog

Anger om du vill rapportera en händelse Windows händelseloggen.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunProgram

Anger om ett program ska köras när ett statusmeddelande matchar en filterregel.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SeverityType

Anger allvarlighetsgraden för ett statusmeddelande.

Giltiga värden är:

  • Fel
  • Information
  • Ingen
  • Varning
Type: SeverityType
Parameter Sets: (All)
Aliases:
Accepted values: None, Informational, Warning, Error

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SiteCode

Anger platskoden för en Konfigurationshanteraren plats.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SiteSystemServerName

Anger namnet på en platssystemserver i Konfigurationshanteraren.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Source

Anger källan för statusmeddelandet som ska matchas. Möjliga källor är följande:

  • Client
  • SMS-providern
  • Platsserver
Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-StatusFilterRuleSiteCode

Anger en platskod för den plats som statusmeddelandet kom från.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-WriteToDatabase

Anger om du vill skriva ett meddelande till databasen. Ange värdet för $True den här parametern för att aktivera parametern AllowUserDeleteMessagesAfterThresholdDays.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Ingen

OUTPUTS

ANTECKNINGAR

Disable-CMStatusFilterRule

Enable-CMStatusFilterRule

Get-CMStatusFilterRule

New-CMStatusFilterRule

Remove-CMStatusFilterRule