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.
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: StringAccess type: Read-only Qualifiers: [key, not_null, read]Active Directory user name.
- AssetID
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]The ID of the asset.
- AssetType
- Data type: UInt32Access type: Read-only Qualifiers:
[enumeration, not_null, read]Type of the asset. Possible values
are:
0
USER
1
MACHINE
- AssignmentID
- Data type: UInt32Access type: Read-only Qualifiers: [key, not_null, read]AssignmentID description … AssignmentID. The default value is …
- AssignmentUniqueID
- Data type: StringAccess 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: UInt32Access type: Read-only Qualifiers: [key, not_null, read]Baseline database identifier that is deployed using this assignment.
- BLName
- Data type: StringAccess type: Read-only Qualifiers: [read]Baseline name that is deployed using this assignment.
- BLRevision
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]Baseline version that is deployed using this assignment.
- CI_ID
- Data type: UInt32Access 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: StringAccess type: Read-only Qualifiers: [read]The name of the configuration item.
- ClientType
- Data type: UInt32Access type: Read-only Qualifiers:
[enumeration, not_null, read]Type of client. Possible values are:
1
WINDOWS_CLIENT
2
WINDOWS_MOBILE
- ClientTypeDisplay
- Data type: StringAccess type: Read-only Qualifiers: [read]The name of the client type in the console.
- DeviceName
- Data type: StringAccess type: Read-only Qualifiers: [read]Name of the device of the targeted asset.
- DiscoveredValue
- Data type: StringAccess type: Read-only Qualifiers: [read]Value of the setting that was discovered and reported when the rule is non-compliant.
- InstanceData
- Data type: StringAccess type: Read-only Qualifiers: [read]Discovered path of the instance of the setting being referenced by the non-compliant rule.
- IsBaselineRule
- Data type: BooleanAccess type: Read-only Qualifiers: [not_null, read]true if this is a baseline rule.
- ItemKey
- Data type: UInt32Access type: Read-only Qualifiers: [key, not_null, read]Database identifier of the asset being reported for.
- PreviousValue
- Data type: StringAccess type: Read-only Qualifiers: [read]Value of the setting discovered during the prior evaluation of the baseline.
- Revision
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]Version of the baseline deployed using this assignment.
- Rule_ID
- Data type: UInt32Access type: Read-only Qualifiers: [key, not_null, read]The database identifier of a rule defined in a configuration item.
- RuleDescription
- Data type: StringAccess type: Read-only Qualifiers: [read]Descriptive name that identifies the rule.
- RuleName
- Data type: StringAccess type: Read-only Qualifiers: [read]Name of the rule.
- RuleStateDisplay
- Data type: StringAccess type: Read-only Qualifiers:
[not_null, read]Represents the state of the rule reported by the
asset. Possible values are:
Compliant
Non-compliant
Error
Conflict
- RuleSubStateDisplay
- Data type: StringAccess type: Read-only Qualifiers:
[not_null, read]Represents the sub state of the rule reported by
the asset. Possible values are:
Not-Applicable
Not-Detected
- Setting_ID
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]Database identifier of a setting in the configuration item.
- SettingDescription
- Data type: StringAccess type: Read-only Qualifiers: [read]Description of a setting in the configuration item.
- SettingName
- Data type: StringAccess type: Read-only Qualifiers: [read]Name of a setting in the configuration item.
- StatusType
- Data type: UInt32Access type: Read-only Qualifiers:
[key, not_null, read]Status of the deployment to the targeted
asset. Possible values are:
1
Success
2
InProgress
4
Unknown
- SubStatusType
- Data type: UInt32Access type: Read-only Qualifiers:
[key, not_null, read]Sub status type. Possible values are:
0
Compliant
1
Not-Applicable
2
Not-Detected
3
Enforced
- TargetCollectionID
- Data type: StringAccess type: Read-only Qualifiers: [not_null, read]The ID of the collection to which the assignment is targeted.
- ValidationRule
- Data type: StringAccess 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.