CCM_ApplicationPolicy Client WMI Class
Updated: November 1, 2013
Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager
The CCM_ApplicationPolicy Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents application policy.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Class CCM_ApplicationPolicy : CCM_SoftwareBase
{
String ApplicabilityState;
CCM_Application Apps[];
String ConfigureState;
UInt32 ContentSize;
String CurrentState;
DateTime Deadline;
String DeploymentReport;
String Description;
UInt32 ErrorCode;
UInt32 EstimatedInstallTime;
UInt32 EvaluationState;
String FullName;
String Id;
Boolean IsMachineTarget;
Boolean IsPreflightOnly;
DateTime LastEvalTime;
String Name;
DateTime NextUserScheduledTime;
UInt32 PercentComplete;
String ProgressState;
String Publisher;
String ResolvedState;
String Revision;
DateTime StartTime;
UInt32 Type;
};
The following table lists the methods in the CCM_ApplicationPolicy class.
- ApplicabilityState
Data type: String
Access type: Read/Write
Qualifiers: [values]
Applicability state. Possible values are:
Unknown
Applicable
Not Applicable
- Apps
Data type: CCM_Application Array
Access type: Read/Write
Qualifiers: [lazy]
Applications.
- ConfigureState
Data type: String
Access type: Read/Write
Qualifiers: [values]
Configure state. Possible values are:
NotNeeded
NotConfigured
Configured
- ContentSize
Data type: UInt32
Access type: Read/Write
Qualifiers: none
Content size.
- CurrentState
Data type: String
Access type: Read/Write
Qualifiers: [values]
Current state. Possible values are:
NotInstalled
Unknown
Error
Installed
NotEvaluated
NotUpdated
NotConfigured
- Deadline
Data type: DateTime
Access type: Read/Write
Qualifiers: none
Deadline.
- DeploymentReport
Data type: String
Access type: Read/Write
Qualifiers: [lazy]
Deployment report.
- Description
Data type: String
Access type: Read/Write
Qualifiers: none
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
EvaluationState
- FullName
Data type: String
Access type: Read/Write
Qualifiers: none
FullName
- Id
Data type: String
Access type: Read/Write
Qualifiers: [key]
Identifier.
- IsMachineTarget
Data type: Boolean
Access type: Read/Write
Qualifiers: [key]
true if this is a client targeted application.
- IsPreflightOnly
Data type: Boolean
Access type: Read/Write
Qualifiers: none
true if this is a simulated deployment.
- LastEvalTime
Data type: DateTime
Access type: Read/Write
Qualifiers: none
Last evaluation 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.
- ProgressState
Data type: String
Access type: Read/Write
Qualifiers: [values]
Progress state. Possible values are:
Idle
EvaluationStarted
DownloadingDocuments
Evaluating
EvaluationFailure
Reporting
- Publisher
Data type: String
Access type: Read/Write
Qualifiers: none
Publisher.
- ResolvedState
Data type: String
Access type: Read/Write
Qualifiers: [values]
Resolved state. Possible values are:
None
NotInstalled
Installed
Unknown
- Revision
Data type: String
Access type: Read/Write
Qualifiers: [key]
Revision.
- StartTime
Data type: DateTime
Access type: Read/Write
Qualifiers: none
Start time.
- Type
Data type: UInt32
Access type: Read/Write
Qualifiers: none
Type.
Requirements
For more information, see Configuration Manager Server Runtime Requirements.
For more information, see Configuration Manager Server Development Requirements.