CCM_AppDeploymentType Client WMI Class

 

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

The CCM_AppDeploymentType Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents an application deployment type.   

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

Syntax

Class CCM_AppDeploymentType : CCM_SoftwareBase
{
    String AllowedActions[];
    String ApplicabilityState;
    String ConfigureState;
    UInt32 ContentSize;
    DateTime Deadline;
    Object Dependencies[];
    String DeploymentReport;
    String Description;
    UInt32 ErrorCode;
    UInt32 EstimatedInstallTime;
    UInt32 EvaluationState;
    String FullName;
    String Id;
    String InstallState;
    DateTime LastEvalTime;
    UInt32 MaxExecuteTime;
    String Name;
    DateTime NextUserScheduledTime;
    UInt32 PercentComplete;
    String PostInstallAction;
    String Publisher;
    Boolean RequiresUserInteraction;
    String ResolvedState;
    UInt32 RetriesRemaining;
    String Revision;
    String SupersessionState;
    UInt32 Type;
};

Methods

The following table lists the methods in the CCM_AppDeploymentType class.

Properties

  • AllowedActions
    Data type: String Array

    Access type: Read/Write

    Qualifiers: none

    Allowed actions.  

  • ApplicabilityState
    Data type: String

    Access type: Read/Write

    Qualifiers: [values]

    Applicability state. Possible values are:  

    Unknown

    Applicable

    NotApplicable

  • ConfigureState
    Data type: String

    Access type: Read/Write

    Qualifiers: [values]

    Configure state.  

  • ContentSize
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Content size.  

  • Deadline
    Data type: DateTime

    Access type: Read/Write

    Qualifiers: none

    Deadline.  

  • Dependencies
    Data type: Object Array

    Access type: Read/Write

    Qualifiers: none

    Dependencies.  

  • DeploymentReport
    Data type: String

    Access type: Read/Write

    Qualifiers: [lazy]

    Deployment report.  

  • Description
    Data type: String

    Access type: Read/Write

    Qualifiers: none

    Deployment type description.  

  • ErrorCode
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Error code.  

  • EstimatedInstallTime
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Estimated installation time.  

  • EvaluationState
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Evaluation state.  

  • FullName
    Data type: String

    Access type: Read/Write

    Qualifiers: none

    Full name.  

  • Id
    Data type: String

    Access type: Read/Write

    Qualifiers: [key]

    Identifier.  

  • InstallState
    Data type: String

    Access type: Read/Write

    Qualifiers: [values]

    Installation state. Possible values are:  

    NotInstalled

    Unknown

    Error

    Installed

    NotEvaluated

    NotUpdated

  • LastEvalTime
    Data type: DateTime

    Access type: Read/Write

    Qualifiers: none

    Last evaluation time.  

  • MaxExecuteTime
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Maximum execution time.  

  • Name
    Data type: String

    Access type: Read/Write

    Qualifiers: none

    Name.  

  • NextUserScheduledTime
    Data type: DateTime

    Access type: Read/Write

    Qualifiers: none

    Next user scheduled time.  

  • PercentComplete
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Percent complete.  

  • PostInstallAction
    Data type: String

    Access type: Read/Write

    Qualifiers: [values]

    Post installation action. Possible values are:  

    NoAction

    BasedOnExitCode

    ProgramReboot

    ForceReboot

    ForceLogOff

  • Publisher
    Data type: String

    Access type: Read/Write

    Qualifiers: none

    Publisher.  

  • RequiresUserInteraction
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: none

    Requires user interaction.  

  • ResolvedState
    Data type: String

    Access type: Read/Write

    Qualifiers: [values]

    Resolved state. Possible values are:  

    None

    NotInstalled

    Installed

    Unknown

  • RetriesRemaining
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    Retries remaining.  

  • Revision
    Data type: String

    Access type: Read/Write

    Qualifiers: [key]

    Revision.  

  • SupersessionState
    Data type: String

    Access type: Read/Write

    Qualifiers: [values]

    Supersession state. Possible values are:  

    Unknown

    None

    Superseded

    Superseding

  • Type
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: none

    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.

See Also

Configuration Manager Client SDK WMI Classes