Set-CMFallbackStatusPoint

Changes the throttle interval or the message count for a Configuration Manager fallback status point.

Syntax

Set-CMFallbackStatusPoint
   [-Confirm]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   -InputObject <IResultObject>
   [-PassThru]
   [-StateMessageCount <Int32>]
   [-ThrottleMins <Int32>]
   [-ThrottleSec <Int32>]
   [-WhatIf]
   [<CommonParameters>]
Set-CMFallbackStatusPoint [-SiteSystemServerName]  [-Confirm] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-PassThru] [-SiteCode ] [-StateMessageCount ] [-ThrottleMins ]
 [-ThrottleSec ] [-WhatIf] []

Description

The Set-CMFallbackStatusPoint cmdlet changes the throttle interval or the message count for a fallback status point. A fallback status point is a site system role. You can specify the site system name and site code for a fallback status point or use the Get-CMFallbackStatusPoint cmdlet to obtain a fallback status point object.

Microsoft System Center Configuration Manager can use one or more fallback status points to collect state messages for a site and send them to a server that is running Configuration Manager. Throttling prevents the fallback status point from sending too many messages together, which can affect performance. You can use the StateMessagesCount and ThrottleMinutesInterval parameters to limit how many messages a fallback status point sends during a defined period.

Examples

Example 1: Change message and threshold settings for a fallback status point

PS C:\> $CMFSP = Get-CMFallbackStatusPoint -SiteCode "CM1" -SiteSystemServerName "Server21.West01.Contoso.com"
PS C:\> Set-CMFallbackStatusPoint -InputObject $CMFSP -StateMessagesCount 1000 -ThrottleMinutesInterval 60

The first command gets a fallback status point for the site that has the site code CM1 and the system name Server21.West01.Contoso.com and stores that object in the $CMFSP variable.

The second command sets the count of state messages to 1,000 and the throttle interval to 60 minutes for the object stored in $CMFSP.

Example 2: Change message and threshold settings

PS C:\> Set-CMFallbackStatusPoint -SiteCode "CM1" -SiteSystemServerName "Server21.West01.Contoso.com" -StateMessagesCount 1000 -ThrottleMinutesInterval 60

This command sets the count of state messages to 1,000 and the throttle interval to 60 minutes for the fallback status point for the site that has the site code CM1 and the system name Server21.West01.Contoso.com.

Required Parameters

-InputObject

Specifies a fallback status point role. To obtain a fallback status point role, use the Get-CMFallbackStatusPoint cmdlet.

Type:IResultObject
Aliases:FallbackStatusPoint
Required:True
Position:Named
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False
-SiteSystemServerName

Specifies the site system name for a fallback status point.

Type:String
Aliases:Name, ServerName
Required:True
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Optional Parameters

-Confirm

Prompts you for confirmation before running the cmdlet.

Type:SwitchParameter
Aliases:cf
Required:False
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False
-DisableWildcardHandling

Indicates that wildcard handling is disabled.

Type:SwitchParameter
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ForceWildcardHandling

Indicates that wildcard handling is enabled.

Type:SwitchParameter
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-PassThru

Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output.

Type:SwitchParameter
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SiteCode

Specifies the site code for a fallback status point.

Type:String
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-StateMessageCount
Type:Int32
Aliases:StateMessagesCount
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ThrottleMins
Type:Int32
Aliases:ThrottleMinutesInterval
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ThrottleSec
Type:Int32
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type:SwitchParameter
Aliases:wi
Required:False
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False