SMS_DCMDeploymentCompliantDetailsPerAsset Server WMI Class
The SMS_DCMDeploymentCompliantDetailsPerAsset
Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents the compliant asset details for a deployment.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Syntax
Class SMS_DCMDeploymentCompliantDetailsPerAsset : SMS_BaseClass
{
String ADUserName;
UInt32 AssetID;
UInt32 AssetType;
UInt32 AssignmentID;
String AssignmentUniqueID;
UInt32 BL_ID;
String BLName;
UInt32 BLRevision;
UInt32 CI_ID;
String CIName;
UInt32 ClientType;
String ClientTypeDisplay;
String DeviceName;
String DiscoveredValue;
String InstanceData;
Boolean IsBaselineRule;
UInt32 ItemKey;
String PreviousValue;
UInt32 Revision;
UInt32 Rule_ID;
String RuleDescription;
String RuleName;
String RuleStateDisplay;
String RuleSubStateDisplay;
UInt32 Setting_ID;
String SettingDescription;
String SettingName;
UInt32 StatusType;
UInt32 SubStatusType;
String TargetCollectionID;
String ValidationRule;
};
Methods
The SMS_DCMDeploymentCompliantDetailsPerAsset
class does not define any methods.
Properties
ADUserName
Data type: String
Access type: Read-only
Qualifiers: [key, not_null, read]
Active Directory user name.
AssetID
Data type: UInt32
Access type: Read-only
Qualifiers: [not_null, read]
The ID of the asset.
AssetType
Data type: UInt32
Access type: Read-only
Qualifiers: [enumeration, not_null, read]
Type of the asset. Possible values are:
Value | Asset type |
---|---|
0 | USER |
1 | MACHINE |
AssignmentID
Data type: UInt32
Access type: Read-only
Qualifiers: [key, not_null, read]
The assignment ID.
AssignmentUniqueID
Data type: String
Access type: Read-only
Qualifiers: [not_null, read]
The ID of the configuration item assignment. This ID is unique only for the site.
BL_ID
Data type: UInt32
Access type: Read-only
Qualifiers: [key, not_null, read]
Baseline database identifier that is deployed using this assignment.
BLName
Data type: String
Access type: Read-only
Qualifiers: [read]
Baseline name that is deployed using this assignment.
BLRevision
Data type: UInt32
Access type: Read-only
Qualifiers: [not_null, read]
Baseline version that is deployed using this assignment.
CI_ID
Data type: UInt32
Access type: Read-only
Qualifiers: [key, not_null, read]
The unique ID of the configuration item. This ID is unique only for the site.
CIName
Data type: String
Access type: Read-only
Qualifiers: [read]
The name of the configuration item.
ClientType
Data type: UInt32
Access type: Read-only
Qualifiers: [enumeration, not_null, read]
Type of client. Possible values are:
Value | Client type |
---|---|
1 | WINDOWS_CLIENT |
2 | WINDOWS_MOBILE |
ClientTypeDisplay
Data type: String
Access type: Read-only
Qualifiers: [read]
The name of the client type in the console.
DeviceName
Data type: String
Access type: Read-only
Qualifiers: [read]
Name of the device of the targeted asset.
DiscoveredValue
Data type: String
Access type: Read-only
Qualifiers: [read]
Value of the setting that was discovered and reported when the rule is non-compliant.
InstanceData
Data type: String
Access type: Read-only
Qualifiers: [read]
Discovered path of the instance of the setting being referenced by the non-compliant rule.
IsBaselineRule
Data type: Boolean
Access type: Read-only
Qualifiers: [not_null, read]
true
if this is a baseline rule.
ItemKey
Data type: UInt32
Access type: Read-only
Qualifiers: [key, not_null, read]
Database identifier of the asset being reported for.
PreviousValue
Data type: String
Access type: Read-only
Qualifiers: [read]
Value of the setting discovered during the prior evaluation of the baseline.
Revision
Data type: UInt32
Access type: Read-only
Qualifiers: [not_null, read]
Version of the baseline deployed using this assignment.
Rule_ID
Data type: UInt32
Access type: Read-only
Qualifiers: [key, not_null, read]
The database identifier of a rule defined in a configuration item.
RuleDescription
Data type: String
Access type: Read-only
Qualifiers: [read]
Descriptive name that identifies the rule.
RuleName
Data type: String
Access type: Read-only
Qualifiers: [read]
Name of the rule.
RuleStateDisplay
Data type: String
Access type: Read-only
Qualifiers: [not_null, read]
Represents the state of the rule reported by the asset. Possible values are:
Value |
---|
Compliant |
Non-compliant |
Error |
Conflict |
RuleSubStateDisplay
Data type: String
Access type: Read-only
Qualifiers: [not_null, read]
Represents the sub state of the rule reported by the asset. Possible values are:
Value |
---|
Not-Applicable |
Not-Detected |
Setting_ID
Data type: UInt32
Access type: Read-only
Qualifiers: [not_null, read]
Database identifier of a setting in the configuration item.
SettingDescription
Data type: String
Access type: Read-only
Qualifiers: [read]
Description of a setting in the configuration item.
SettingName
Data type: String
Access type: Read-only
Qualifiers: [read]
Name of a setting in the configuration item.
StatusType
Data type: UInt32
Access type: Read-only
Qualifiers: [key, not_null, read]
Status of the deployment to the targeted asset. Possible values are:
Value | Deployment status |
---|---|
1 | Success |
2 | InProgress |
4 | Unknown |
SubStatusType
Data type: UInt32
Access type: Read-only
Qualifiers: [key, not_null, read]
Substatus type. Possible values are:
Value | Substatus type |
---|---|
0 | Compliant |
1 | Not-Applicable |
2 | Not-Detected |
3 | Enforced |
TargetCollectionID
Data type: String
Access type: Read-only
Qualifiers: [not_null, read]
The ID of the collection to which the assignment is targeted.
ValidationRule
Data type: String
Access type: Read-only
Qualifiers: [read]
The validation criteria defined for the rule in the configuration item.
Remarks
Requirements
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for