Share via


SMS_DCMDeploymentCompliantDetailsPerAsset Server WMI Class

 

Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

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:

    0

    USER

    1

    MACHINE

  • AssignmentID
    Data type: UInt32

    Access type: Read-only

    Qualifiers: [key, not_null, read]

    AssignmentID description … AssignmentID. The default value is …

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

    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:

    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:

    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:

    1

    Success

    2

    InProgress

    4

    Unknown

  • SubStatusType
    Data type: UInt32

    Access 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: 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.