Share via


SMS_DeploymentSummary Server WMI Class

 

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

The SMS_DeploymentSummary Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents an application, SUM or classic program deployment summary.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

Syntax

Class SMS_DeploymentSummary : SMS_BaseClass
{
    UInt32 AssignmentID;
    UInt32 CI_ID;
    String CollectionID;
    String CollectionName;
    DateTime CreationTime;
    String DeploymentID;
    UInt32 DeploymentIntent;
    DateTime DeploymentTime;
    SInt32 DesiredConfigType;
    DateTime EnforcementDeadline;
    UInt32 FeatureType;
    String ModelName;
    DateTime ModificationTime;
    SInt32 NumberErrors;
    SInt32 NumberInProgress;
    SInt32 NumberOther;
    SInt32 NumberSuccess;
    SInt32 NumberTargeted;
    SInt32 NumberUnknown;
    UInt32 ObjectTypeID;
    String PackageID;
    UInt32 PolicyModelID;
    String ProgramName;
    String SoftwareName;
    DateTime SummarizationTime;
    UInt32 SummaryType;
};

Methods

The following table lists the methods in the SMS_DeploymentSummary class.

Method

Description

UpdateClassicDeployment Method in Class SMS_DeploymentSummary

Updates the summarized results for a specific Classic Deployment.

UpdateDeployment Method in Class SMS_DeploymentSummary

Updates the summarized results for a specific Classic Deployment.

Properties

  • AssignmentID
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    See SMS_CIAssignmentBaseClass Server WMI Class.

  • CI_ID
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

  • CollectionID
    Data type: String

    Access type: Read/Write

    Qualifiers: none

    Identifier for the collection where the deployment was deployed.

  • CollectionName
    Data type: String

    Access type: Read/Write

    Qualifiers: none

    Name of the collection to which the deployment was deployed.

  • CreationTime
    Data type: DateTime

    Access type: Read/Write

    Qualifiers: none

    See SMS_CIAssignmentBaseClass Server WMI Class.

  • DeploymentID
    Data type: String

    Access type: Read/Write

    Qualifiers: [key]

    Unique auto-generated key to identify the deployment.

  • DeploymentIntent
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    See SMS_AppDeploymentAssetDetails Server WMI Class.

  • DeploymentTime
    Data type: DateTime

    Access type: Read/Write

    Qualifiers: none

    Time that the deployment started.

  • DesiredConfigType
    Data type: SInt32

    Access type: Read-only

    Qualifiers: [enumeration, read]

    See SMS_CIAssignmentBaseClass Server WMI Class.

  • EnforcementDeadline
    Data type: DateTime

    Access type: Read/Write

    Qualifiers: none

    See SMS_CIAssignmentBaseClass Server WMI Class.

  • FeatureType
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Feature type. Possible values are:

    1

    Application

    2

    Program

    3

    MobileProgram

    4

    Script

    5

    SoftwareUpdate

    6

    Baseline

    7

    TaskSequence

    8

    ContentDistribution

    9

    DistributionPointGroup

    10

    DistributionPointHealth

    11

    ConfigurationPolicy

  • ModelName
    Data type: String

    Access type: Read/Write

    Qualifiers: none

    See SMS_ConfigurationItemLatestBaseClass Server WMI Class.

  • ModificationTime
    Data type: DateTime

    Access type: Read/Write

    Qualifiers: none

    Time that the deployment was last modified.

  • NumberErrors
    Data type: SInt32

    Access type: Read/Write

    Qualifiers: none

    Number of clients with an error when installing the deployment.

  • NumberInProgress
    Data type: SInt32

    Access type: Read/Write

    Qualifiers: none

    Number of clients with the deployment in progress.

  • NumberOther
    Data type: SInt32

    Access type: Read/Write

    Qualifiers: none

    Number of clients where the requirements are not met for the deployment.

  • NumberSuccess
    Data type: SInt32

    Access type: Read/Write

    Qualifiers: none

    Number of clients that successfully installed the deployment.

  • NumberTargeted
    Data type: SInt32

    Access type: Read/Write

    Qualifiers: none

    Number of clients targeted for installation of the deployment.

  • NumberUnknown
    Data type: SInt32

    Access type: Read/Write

    Qualifiers: none

    Number of clients whose compliance state is unknown for the deployment.

  • ObjectTypeID
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Secured object class ID. Possible values are listed in the following table.

    2

    SMS_Package

    14

    SMS_OperatingSystemInstallPackage

    18

    SMS_ImagePackage

    19

    SMS_BootImagePackage

    21

    SMS_DeviceSettingPackage

    23

    SMS_DriverPackage

    24

    SMS_SoftwareUpdatesPackage

    31

    SMS_Application

  • PackageID
    Data type: String

    Access type: Read-only

    Qualifiers: [read]

    Identifier of the program (for Configuration Manager 2007 deployments).

  • PolicyModelID
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Policy model identifier.

  • ProgramName
    Data type: String

    Access type: Read-only

    Qualifiers: [read]

    Name of the program (for Configuration Manager 2007 deployments).

  • SoftwareName
    Data type: String

    Access type: Read/Write

    Qualifiers: none

    Name of the software.

  • SummarizationTime
    Data type: DateTime

    Access type: Read/Write

    Qualifiers: none

    Summarization time.

  • SummaryType
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Summary type.

Remarks

Requirements

Runtime Requirements

For more information, see Configuration Manager Server Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Server Development Requirements.