Get-CMCollectionMembershipRule

Get a Configuration Manager collection membership rule.

Syntax

Get-CMCollectionMembershipRule
   [-CollectionType <CollectionType>]
   -CollectionName <String>
   -RuleClassName <String>
   -ChildSearchCriteria <SmsProviderSearch>
   [-ExtraArguments <Object>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMCollectionMembershipRule
   [-CollectionType <CollectionType>]
   -CollectionId <String>
   -RuleClassName <String>
   -ChildSearchCriteria <SmsProviderSearch>
   [-ExtraArguments <Object>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMCollectionMembershipRule
   [-CollectionType <CollectionType>]
   -InputObject <IResultObject>
   -RuleClassName <String>
   -ChildSearchCriteria <SmsProviderSearch>
   [-ExtraArguments <Object>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Description

This cmdlet is called by higher-level wrapper cmdlets. It isn't called directly.

Note

Configuration Manager cmdlets must be run from the Configuration Manager site drive. The examples in this article use the site name XYZ. For more information, see the getting started documentation.

Parameters

-ChildSearchCriteria
Type:SmsProviderSearch
Aliases:SearchCriteria
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-CollectionId
Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-CollectionName
Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-CollectionType
Type:CollectionType
Accepted values:User, Device
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DisableWildcardHandling

DisableWildcardHandling treats wildcard characters as literal character values. Can't be combined with ForceWildcardHandling.

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

ForceWildcardHandling processes wildcard characters and may lead to unexpected behavior (not recommended). Can't be combined with DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InputObject
Type:IResultObject
Aliases:Collection
Position:Named
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False
-RuleClassName
Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Inputs

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

System.Object

Outputs

System.Object