SMS_ApplicationAssignment Server WMI Class
Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager
The SMS_ApplicationAssignment Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents the assignment of an application to a collection.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Syntax
Class SMS_ApplicationAssignment : SMS_CIAssignmentBaseClass
{
String ApplicationName;
Boolean ApplyToSubTargets;
UInt32 AppModelID;
String AssignedCI_UniqueID;
SInt32 AssignedCIs[];
SInt32 AssignmentAction;
String AssignmentDescription;
SInt32 AssignmentID;
String AssignmentName;
SInt32 AssignmentType;
String AssignmentUniqueID;
String CollectionName;
Boolean ContainsExpiredUpdates;
DateTime CreationTime;
SInt32 DesiredConfigType;
Boolean DisableMomAlerts;
UInt32 DPLocality;
Boolean Enabled;
DateTime EnforcementDeadline;
String EvaluationSchedule;
DateTime ExpirationTime;
DateTime LastModificationTime;
String LastModifiedBy;
UInt32 LocaleID;
Boolean LogComplianceToWinEvent;
SInt32 NonComplianceCriticality;
Boolean NotifyUser;
UInt32 OfferFlags;
SInt32 OfferTypeID;
Boolean OverrideServiceWindows;
SInt32 Priority;
Boolean RaiseMomAlertsOnFailure;
Boolean RebootOutsideOfServiceWindows;
Boolean RequireApproval;
Boolean SendDetailedNonComplianceStatus;
String SourceSite;
DateTime StartTime;
UInt32 StateMessagePriority;
UInt32 SuppressReboot;
String TargetCollectionID;
DateTime UpdateDeadline;
Boolean UpdateSupersedence;
Boolean UseGMTTimes;
Boolean UserUIExperience;
Boolean WoLEnabled;
};
Methods
The SMS_ApplicationAssignment class does not define any methods.
Properties
ApplicationName
Data type: StringAccess type: Read-only
Qualifiers: [readonly]
Name of the application.
ApplyToSubTargets
Data type: BooleanAccess type: Read/Write
Qualifiers: [deprecated]
AppModelID
Data type: UInt32Access type: Read-only
Qualifiers: [readonly]
AppModelID description.
AssignedCI_UniqueID
Data type: StringAccess type: Read-only
Qualifiers: [not_null, read]
AssignedCIs
Data type: SInt32 ArrayAccess type: Read/Write
Qualifiers: [not_null]
AssignmentAction
Data type: SInt32Access type: Read/Write
Qualifiers: [enumeration, not_null, enumeration, not_null]
AssignmentDescription
Data type: StringAccess type: Read/Write
Qualifiers: none
AssignmentID
Data type: SInt32Access type: Read/Write
Qualifiers: [key, key]
AssignmentName
Data type: StringAccess type: Read/Write
Qualifiers: [not_null]
AssignmentType
Data type: SInt32Access type: Read/Write
Qualifiers: none
AssignmentUniqueID
Data type: StringAccess type: Read-only
Qualifiers: [not_null, read]
CollectionName
Data type: StringAccess type: Read-only
Qualifiers: [readonly]
Name of the collection to which the deployment was deployed.
ContainsExpiredUpdates
Data type: BooleanAccess type: Read-only
Qualifiers: [not_null, read]
CreationTime
Data type: DateTimeAccess type: Read-only
Qualifiers: [not_null, read]
DesiredConfigType
Data type: SInt32Access type: Read/Write
Qualifiers: [enumeration, not_null, enumeration, not_null]
DisableMomAlerts
Data type: BooleanAccess type: Read/Write
Qualifiers: none
DPLocality
Data type: UInt32Access type: Read/Write
Qualifiers: [bits, not_null]
Enabled
Data type: BooleanAccess type: Read/Write
Qualifiers: [not_null]
EnforcementDeadline
Data type: DateTimeAccess type: Read/Write
Qualifiers: none
EvaluationSchedule
Data type: StringAccess type: Read/Write
Qualifiers: none
ExpirationTime
Data type: DateTimeAccess type: Read/Write
Qualifiers: none
LastModificationTime
Data type: DateTimeAccess type: Read-only
Qualifiers: [not_null, read]
LastModifiedBy
Data type: StringAccess type: Read/Write
Qualifiers: none
LocaleID
Data type: UInt32Access type: Read-only
Qualifiers: [not_null, read]
LogComplianceToWinEvent
Data type: BooleanAccess type: Read/Write
Qualifiers: [not_null]
NonComplianceCriticality
Data type: SInt32Access type: Read/Write
Qualifiers: none
NotifyUser
Data type: BooleanAccess type: Read/Write
Qualifiers: [not_null]
OfferFlags
Data type: UInt32Access type: Read/Write
Qualifiers: [bits, not_null]
Offer flags. Possible values are:
1
PREDEPLOY
OfferTypeID
Data type: SInt32Access type: Read/Write
Qualifiers: [enumeration, not_null]
Type of offer. Possible values are:
0
REQUIRED
2
AVAILABLE
OverrideServiceWindows
Data type: BooleanAccess type: Read/Write
Qualifiers: none
Priority
Data type: SInt32Access type: Read/Write
Qualifiers: [enumeration, not_null]
Priority for installation of the application. Possible values are:
0
LOW
1
MEDIUM
2
HIGH
RaiseMomAlertsOnFailure
Data type: BooleanAccess type: Read/Write
Qualifiers: none
RebootOutsideOfServiceWindows
Data type: BooleanAccess type: Read/Write
Qualifiers: none
RequireApproval
Data type: BooleanAccess type: Read/Write
Qualifiers: [not_null]
true if the request for this user-available assignment requires approval from the administrator.
SendDetailedNonComplianceStatus
Data type: BooleanAccess type: Read/Write
Qualifiers: [not_null]
SourceSite
Data type: StringAccess type: Read-only
Qualifiers: [not_null, read]
StartTime
Data type: DateTimeAccess type: Read/Write
Qualifiers: [not_null]
StateMessagePriority
Data type: UInt32Access type: Read/Write
Qualifiers: [valuemap, values]
SuppressReboot
Data type: UInt32Access type: Read/Write
Qualifiers: [bits, not_null]
TargetCollectionID
Data type: StringAccess type: Read/Write
Qualifiers: [not_null]
UpdateDeadline
Data type: DateTimeAccess type: Read/Write
Qualifiers: none
Deadline for updates.
UpdateSupersedence
Data type: BooleanAccess type: Read/Write
Qualifiers: [not_null]
true if you should update the supersedence; otherwise, false.
UseGMTTimes
Data type: BooleanAccess type: Read/Write
Qualifiers: [not_null]
UserUIExperience
Data type: BooleanAccess type: Read/Write
Qualifiers: [not_null]
true if user notification is displayed; otherwise, false.
WoLEnabled
Data type: BooleanAccess type: Read/Write
Qualifiers: none
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 Application Management Server WMI Classes