Get-CMCollectionDirectMembershipRule

Получение правила прямого членства для коллекции устройств или пользователей.

Синтаксис

Get-CMCollectionDirectMembershipRule
   -CollectionName <String>
   [-ResourceName <String>]
   [<CommonParameters>]
Get-CMCollectionDirectMembershipRule
   -CollectionName <String>
   -Resource <IResultObject>
   [<CommonParameters>]
Get-CMCollectionDirectMembershipRule
   -CollectionName <String>
   -ResourceId <String>
   [<CommonParameters>]
Get-CMCollectionDirectMembershipRule
   -CollectionId <String>
   -Resource <IResultObject>
   [<CommonParameters>]
Get-CMCollectionDirectMembershipRule
   -CollectionId <String>
   -ResourceId <String>
   [<CommonParameters>]
Get-CMCollectionDirectMembershipRule
   -CollectionId <String>
   [-ResourceName <String>]
   [<CommonParameters>]
Get-CMCollectionDirectMembershipRule
   -InputObject <IResultObject>
   -Resource <IResultObject>
   [<CommonParameters>]
Get-CMCollectionDirectMembershipRule
   -InputObject <IResultObject>
   -ResourceId <String>
   [<CommonParameters>]
Get-CMCollectionDirectMembershipRule
   -InputObject <IResultObject>
   [-ResourceName <String>]
   [<CommonParameters>]

Описание

Используйте этот командлет, чтобы получить одно или несколько правил прямого членства для коллекции устройств или пользователей. Правило прямого членства позволяет явно выбрать членов коллекции устройств. Коллекции по умолчанию не имеют правил прямого членства. Любое целевое семейство должно иметь идентификатор, который начинается с кода сайта, а не SMS. Дополнительные сведения см. в статье Создание коллекций в Configuration Manager.

Примечание.

Выполните командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Получение всех правил прямого членства для коллекции по имени

Эта команда получает правила прямого членства для коллекции с именем Device01.

Get-CMCollectionDirectMembershipRule -CollectionName "Device01"

Пример 2. Получение всех правил прямого членства с помощью конвейера

Эта команда использует командлет Get-CMCollection для получения объекта коллекции с именем User02. Затем оператор конвейера используется для передачи объекта командлету Get-CMCollectionDirectMembershipRule .

Get-CMCollection -Name "User02" | Get-CMCollectionDirectMembershipRule

Параметры

-CollectionId

Укажите идентификатор коллекции, чтобы получить правило. Это значение является свойством CollectionID , например XYZ00012. Так как коллекции по умолчанию не могут иметь правила прямого членства, этот идентификатор начинается с кода сайта, а не SMS.

Type:String
Aliases:Id
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CollectionName

Укажите имя коллекции, чтобы получить правило.

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

-InputObject

Укажите объект для коллекции, чтобы получить правило. Чтобы получить этот объект, используйте командлеты Get-CMCollection, Get-CMDeviceCollection или Get-CMUserCollection .

Type:IResultObject
Aliases:Collection
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Resource

Укажите ресурс, устройство или объект пользователя, чтобы получить правило прямого членства из коллекции. Чтобы получить этот объект, используйте командлеты Get-CMResource, Get-CMDevice или Get-CMUser .

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

-ResourceId

Укажите идентификатор ресурса, чтобы получить его правило прямого членства из коллекции. Это значение является свойством ResourceID , например 16777219.

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

-ResourceName

Укажите имя устройства или пользователя, чтобы получить правило прямого членства из коллекции.

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

Входные данные

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Выходные данные

System.Object

Примечания

Этот командлет аналогичен командлету Get-CMDeviceCollectionDirectMembershipRule и Get-CMUserCollectionDirectMembershipRule, которые относятся к типу коллекции. Этот командлет работает с коллекциями устройств или пользователей.