SMS_SUMDeploymentAssetDetails Server WMI Class

 

Updated: November 1, 2013

Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

The SMS_SUMDeploymentAssetDetails Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents per-asset details for SUM deployments in-console monitoring.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

Class SMS_SUMDeploymentAssetDetails : SMS_BaseClass
{
    UInt32 AssignmentID;
    String AssignmentName;
    String AssignmentUniqueID;
    String CollectionID;
    String CollectionName;
    String DeviceName;
    UInt32 IsCompliant;
    Boolean IsMachineAssignedToUser;
    Boolean IsMachineChangesPersisted;
    Boolean IsVM;
    String LastComplianceMessageDesc;
    UInt32 LastComplianceMessageID;
    DateTime LastComplianceMessageTime;
    UInt32 LastEnforcementErrorCode;
    UInt32 LastEnforcementErrorID;
    DateTime LastEnforcementErrorTime;
    String LastEnforcementMessageDesc;
    UInt32 LastEnforcementMessageID;
    DateTime LastEnforcementMessageTime;
    UInt32 ResourceID;
    String StatusDescription;
    UInt32 StatusEnforcementState;
    UInt32 StatusErrorCode;
    DateTime StatusTime;
    UInt32 StatusType;
    String UserID;
    String VMHostName;
};

The SMS_SUMDeploymentAssetDetails class does not define any methods.

AssignmentID

Data type: UInt32

Access type: Read-only

Qualifiers: [key, not_null, read]

The ID of the configuration item assignment. This ID is unique only for the site.

AssignmentName

Data type: String

Access type: Read-only

Qualifiers: [not_null, read]

The local assignment name.

AssignmentUniqueID

Data type: String

Access type: Read-only

Qualifiers: [not_null, read]

The unique ID of the configuration item assignment. This ID is unique across sites.

CollectionID

Data type: String

Access type: Read-only

Qualifiers: [not_null, read]

Existing collection to which the deployment is being targeted.

CollectionName

Data type: String

Access type: Read-only

Qualifiers: [read]

The name of the collection to which the deployment is being targeted.

DeviceName

Data type: String

Access type: Read-only

Qualifiers: [read]

Name of the device.

IsCompliant

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

true if the asset is compliant.

IsMachineAssignedToUser

Data type: Boolean

Access type: Read-only

Qualifiers: [read]

true if the computer is assigned to a user.

IsMachineChangesPersisted

Data type: Boolean

Access type: Read-only

Qualifiers: [read]

true if the virtual machine changes are persisted.

IsVM

Data type: Boolean

Access type: Read-only

Qualifiers: [read]

true if this is a virtual machine.

LastComplianceMessageDesc

Data type: String

Access type: Read-only

Qualifiers: [not_null, read]

Last Compliance Message Description.

LastComplianceMessageID

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Last compliance message ID.

LastComplianceMessageTime

Data type: DateTime

Access type: Read-only

Qualifiers: [not_null, read]

Last compliance message time.

LastEnforcementErrorCode

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Last enforcement error code.

LastEnforcementErrorID

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Last enforcement error ID.

LastEnforcementErrorTime

Data type: DateTime

Access type: Read-only

Qualifiers: [not_null, read]

Last enforcement error time.

LastEnforcementMessageDesc

Data type: String

Access type: Read-only

Qualifiers: [not_null, read]

Last enforcement message description.

LastEnforcementMessageID

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Last enforcement message ID.

LastEnforcementMessageTime

Data type: DateTime

Access type: Read-only

Qualifiers: [not_null, read]

Last enforcement message time.

ResourceID

Data type: UInt32

Access type: Read-only

Qualifiers: [key, not_null, read]

Unique Configuration Manager-supplied ID for the resource.

StatusDescription

Data type: String

Access type: Read-only

Qualifiers: [read]

Description of the status.

StatusEnforcementState

Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Additional enforcement state for progress and error status (0 for others).

StatusErrorCode

Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Additional error code for error status (0 for others).

StatusTime

Data type: DateTime

Access type: Read-only

Qualifiers: [not_null, read]

Status time.

StatusType

Data type: UInt32

Access type: Read-only

Qualifiers: [enumeration, not_null, read]

Status type. Possible values are:

1

Success

2

InProgress

4

Unknown

5

Error

UserID

Data type: String

Access type: Read-only

Qualifiers: [read]

Identifier of the user.

VMHostName

Data type: String

Access type: Read-only

Qualifiers: [read]

Name of virtual machine host.

Show: