The SMS_AppDeploymentAssetDetails Windows Management Instrumentation (WMI) class is an SMS Provider server class, in System Center 2012 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; 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: UInt32Access type: Read-only Qualifiers: [not_null, read]Application configuration item.
- AppName
- Data type: StringAccess type: Read-only Qualifiers: [read]Application description.
- AppStatusType
- Data type: UInt32Access 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: UInt32Access type: Read-only Qualifiers: [key, not_null, read]See SMS_CIAssignmentBaseClass Server WMI Class.
- AssignmentUniqueID
- Data type: StringAccess type: Read-only Qualifiers: [not_null, read]See SMS_CIAssignmentBaseClass Server WMI Class.
- CollectionID
- Data type: StringAccess type: Read-only Qualifiers: [not_null, read]ID of the collection to which the deployment was deployed.
- CollectionName
- Data type: StringAccess type: Read-only Qualifiers: [not_null, read]Collection name.
- ComplianceState
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]Compliance state for the configuration item.
- DeploymentIntent
- Data type: UInt32Access type: Read-only Qualifiers:
[read]Intended purpose of the deployment. Possible values are:
1
Install
2
Uninstall
3
Preflight
- DTCI
- Data type: UInt32Access type: Read-only Qualifiers: [key, not_null, read]Deployment type configuration item.
- DTModelID
- Data type: UInt32Access type: Read-only Qualifiers: [key, not_null, read]Deployment Type Model ID.
- DTName
- Data type: StringAccess type: Read-only Qualifiers: [read]Description of the deployment type.
- DTResultID
- Data type: UInt64Access type: Read-only Qualifiers: [not_null, read]Deployment Type Result ID.
- EnforcementState
- Data type: UInt32Access 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: UInt32Access type: Read-only Qualifiers: [not_null, read]Extended information description ID.
- ExtendedInfoID
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]Extended information ID.
- IsMachineAssignedToUser
- Data type: BooleanAccess type: Read-only Qualifiers: [read]true if the computer is assigned to a user.
- IsMachineChangesPersisted
- Data type: BooleanAccess type: Read-only Qualifiers: [read]true if changes made to virtual machine are persisted.
- IsVM
- Data type: BooleanAccess type: Read-only Qualifiers: [read]true if the computer is a virtual machine.
- MachineID
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]ID of the virtual machine.
- MachineName
- Data type: StringAccess type: Read-only Qualifiers: [key, not_null, read]Virtual machine name.
- PolicyModelID
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]Policy Model ID.
- Revision
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]Revision.
- StartTime
- Data type: DateTimeAccess type: Read-only Qualifiers: [read]Deployment time.
- StatusType
- Data type: UInt32Access type: Read-only Qualifiers:
[not_null, read]Status type.
1
Success
2
InProgress
3
RequirementsNotMet
4
Unknown
5
Error
- Technology
- Data type: StringAccess type: Read-only Qualifiers: [not_null, read]Technology.
- UpdateState
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]Update state.
- UserName
- Data type: StringAccess type: Read-only Qualifiers: [key, not_null, read]User name.
- VMHostName
- Data type: StringAccess 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.