Edit

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