SMS_AppDeploymentAssetDetails 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_AppDeploymentAssetDetails Windows Management Instrumentation (WMI) class is an SMS Provider server class, in System Center 2012 R2 Configuration Manager, that represents asset-level details about the deployment.

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

Class SMS_AppDeploymentAssetDetails : SMS_BaseClass
{
    UInt32 AppCI;
    String AppName;
    UInt32 AppStatusType;
    UInt32 AssignmentID;
    String AssignmentUniqueID;
    String CollectionID;
    String CollectionName;
    UInt32 ComplianceState;
    UInt32 DeploymentIntent;
    UInt32 DTCI;
    UInt32 DTModelID;
    String DTName;
    UInt64 DTResultID;
    UInt32 EnforcementState;
    UInt32 ExtendedInfoDescriptionID;
    UInt32 ExtendedInfoID;
    UInt32 InstalledState;
    Boolean IsMachineAssignedToUser;
    Boolean IsMachineChangesPersisted;
    Boolean IsVM;
    UInt32 MachineID;
    String MachineName;
    UInt32 PolicyModelID;
    UInt32 Revision;
    DateTime StartTime;
    UInt32 StatusType;
    String Technology;
    UInt32 UpdateState;
    String UserName;
    String VMHostName;
};

The SMS_AppDeploymentAssetDetails class does not define any methods.

AppCI

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Application configuration item.

AppName

Data type: String

Access type: Read-only

Qualifiers: [read]

Application description.

AppStatusType

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Application status type. Possible values are:

1

Success

2

InProgress

3

RequirementsNotMet

4

Unknown

5

Error

AssignmentID

Data type: UInt32

Access type: Read-only

Qualifiers: [key, not_null, read]

See SMS_CIAssignmentBaseClass Server WMI Class.

AssignmentUniqueID

Data type: String

Access type: Read-only

Qualifiers: [not_null, read]

See SMS_CIAssignmentBaseClass Server WMI Class.

CollectionID

Data type: String

Access type: Read-only

Qualifiers: [not_null, read]

ID of the collection to which the deployment was deployed.

CollectionName

Data type: String

Access type: Read-only

Qualifiers: [not_null, read]

Collection name.

ComplianceState

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Compliance state for the configuration item.

DeploymentIntent

Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Intended purpose of the deployment. Possible values are:

1

Install

2

Uninstall

3

Preflight

DTCI

Data type: UInt32

Access type: Read-only

Qualifiers: [key, not_null, read]

Deployment type configuration item.

DTModelID

Data type: UInt32

Access type: Read-only

Qualifiers: [key, not_null, read]

Deployment Type Model ID.

DTName

Data type: String

Access type: Read-only

Qualifiers: [read]

Description of the deployment type.

DTResultID

Data type: UInt64

Access type: Read-only

Qualifiers: [not_null, read]

Deployment Type Result ID.

EnforcementState

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

The enforcement state. Possible values are:

0

Enforcement State Unknown

1

Enforcement started

2

Enforcement waiting for content

3

Waiting for another installation to complete

4

Waiting for maintenance window before installing

5

Restart required before installing

6

General failure

7

Pending installation

8

Installing update

9

Pending system restart

10

Successfully installed update

11

Failed to install update

12

Downloading update

13

Downloaded update

14

Failed to download update

ExtendedInfoDescriptionID

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Extended information description ID.

ExtendedInfoID

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Extended information ID.

InstalledState

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Installed state. Possible values are:

1

Uninstall

2

Install

3

Unknown

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 changes made to virtual machine are persisted.

IsVM

Data type: Boolean

Access type: Read-only

Qualifiers: [read]

true if the computer is a virtual machine.

MachineID

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

ID of the virtual machine.

MachineName

Data type: String

Access type: Read-only

Qualifiers: [key, not_null, read]

Virtual machine name.

PolicyModelID

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Policy Model ID.

Revision

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Revision.

StartTime

Data type: DateTime

Access type: Read-only

Qualifiers: [read]

Deployment time.

StatusType

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Status type.

1

Success

2

InProgress

3

RequirementsNotMet

4

Unknown

5

Error

Technology

Data type: String

Access type: Read-only

Qualifiers: [not_null, read]

Technology.

UpdateState

Data type: UInt32

Access type: Read-only

Qualifiers: [not_null, read]

Update state.

UserName

Data type: String

Access type: Read-only

Qualifiers: [key, not_null, read]

User name.

VMHostName

Data type: String

Access type: Read-only

Qualifiers: [read]

Virtual machine host name.

Show: