SMS_FullCollectionMembership Server WMI Class

The SMS_FullCollectionMembership Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that lists all member resources of a specific collection.

Syntax

Class SMS_FullCollectionMembership : SMS_BaseClass   
{   
      UInt32 ClientCertType;  
      UInt32 ClientType;   
      String ClientVersion;   
      String CollectionID;   
      String DeviceCategory;  
      UInt32 DeviceOwner;   
      String Domain;   
      Boolean IsActive;   
      Boolean IsAlwaysInternet;   
      UInt32 IsApproved;   
      Boolean IsAssigned;   
      Boolean IsBlocked;   
      Boolean IsClient;   
      Boolean IsDecommissioned;   
      Boolean IsDirect;   
      Boolean IsInternetEnabled;   
      Boolean IsObsolete;   
      Boolean IsVirtualMachine;  
      String Name;   
      UInt32 Priority;  
      UInt32 ResourceID;   
      UInt32 ResourceType;   
      String SiteCode;   
      String SMSID;  
};  

Methods

The SMS_FullCollectionMembership class does not define any methods.

Properties

ClientCertType
Data type: UInt32

Access type: Read/Write

Qualifiers: none

Client certificate type. Possible values are:

  • Self-signed Certificate
  • PKI Certificate

ClientType
Data type: UInt32

Access type: Read Only

Qualifiers: None

Type of client. Possible values are:

Value Definition
1 Client
3 Device

ClientVersion
Data type: String

Access type: Read/Write

Qualifiers: none

Version of the installed client software.

CollectionID
Data type: String

Access type: Read Only

Qualifiers: [key]

ID of the collection to which the member belongs.

DeviceCategory
Data type: String

Access type: Read/Write

Qualifiers: none

Category of the device.

DeviceOwner
Data type: UInt32

Access type: Read/Write

Qualifiers: None

Owner of the device. Possible values are:

Value Definition
1 Company
2 Personal

Domain
Data type: String

Access type: Read Only

Qualifiers: None

Domain to which the resource belongs.

IsActive
Data type: Boolean

Access type: Read Only

Qualifiers: None

true if the client is active.

IsAlwaysInternet
Data type: Boolean

Access type: Read Only

Qualifiers: None

true if this is an Internet-facing client.

IsApproved
Data type: UInt32

Access type: Read Only

Qualifiers: None

Whether the resource is approved. Possible values are:

Value Definition
0 Not approved
1 Approved
2 Not applicable

IsAssigned
Data type: Boolean

Access type: Read Only

Qualifiers: None

true if the client is assigned to any site.

IsBlocked
Data type: Boolean

Access type: Read Only

Qualifiers: None

true if the client is blocked.

IsClient
Data type: Boolean

Access type: Read Only

Qualifiers: None

true if this is a client.

IsDecommissioned
Data type: Boolean

Access type: Read Only

Qualifiers: None

true if the record is deleted.

IsDirect
Data type: Boolean

Access type: Read Only

Qualifiers: None

true if the client is a member through a direct rule, represented by SMS_CollectionRuleDirect Server WMI Class; otherwise false or null.

IsInternetEnabled
Data type: Boolean

Access type: Read Only

Qualifiers: None

true if the client can be Internet-enabled.

IsObsolete
Data type: Boolean

Access type: Read Only

Qualifiers: None

true if this is an obsolete record.

IsVirtualMachine
Data type: Boolean

Access type: Read/Write

Qualifiers: none

true if this is a virtual machine.

Name
Data type: String

Access type: Read Only

Qualifiers: None

Name of the resource.

Priority
Data type: UInt32

Access type: Read/Write

Qualifiers: None

Priority of the client settings.

ResourceID
Data type: UInt32

Access type: Read Only

Qualifiers: [key]

Unique ID supplied by Configuration Manager for the resource. This ID is not unique across sites.

ResourceType
Data type: UInt32

Access type: Read Only

Qualifiers: None

Type of resource. Possible values are:

  • System

  • User groups

  • User

    SiteCode
    Data type: String

    Access type: Read Only

    Qualifiers: [SizeLimit("3")]

    Site code of the site that created the collection.

    SMSID
    Data type: String

    Access type: Read Only

    Qualifiers: None

    Configuration Manager unique ID.

Remarks

Class qualifiers for this class include:

Requirements

Runtime Requirements

For more information, see Configuration Manager Server Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Server Development Requirements.

See Also

Enumerate the members of a collection