Share via


SMS_AppDeploymentAssetDetails Server WMI Class

 

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.

Syntax

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;
};

Methods

The SMS_AppDeploymentAssetDetails class does not define any methods.

Properties

  • 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.

Remarks

Requirements

Runtime Requirements

For more information, see Configuration Manager Server Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Server Development Requirements.