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.
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]See SMS_CIAssignmentBaseClass Server WMI Class.
- AppModelID
- Data type: UInt32Access type: Read-only Qualifiers: [readonly]AppModelID description.
- AssignedCI_UniqueID
- Data type: StringAccess type: Read-only Qualifiers: [not_null, read]See SMS_CIAssignmentBaseClass Server WMI Class.
- AssignedCIs
- Data type: SInt32 Array Access type: Read/Write Qualifiers: [not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- AssignmentAction
- Data type: SInt32Access type: Read/Write Qualifiers: [enumeration, not_null, enumeration, not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- AssignmentDescription
- Data type: StringAccess type: Read/Write Qualifiers: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- AssignmentID
- Data type: SInt32Access type: Read/Write Qualifiers: [key, key]See SMS_CIAssignmentBaseClass Server WMI Class.
- AssignmentName
- Data type: StringAccess type: Read/Write Qualifiers: [not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- AssignmentType
- Data type: SInt32Access type: Read/Write Qualifiers: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- AssignmentUniqueID
- Data type: StringAccess type: Read-only Qualifiers: [not_null, read]See SMS_CIAssignmentBaseClass Server WMI Class.
- 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]See SMS_CIAssignmentBaseClass Server WMI Class.
- CreationTime
- Data type: DateTimeAccess type: Read-only Qualifiers: [not_null, read]See SMS_CIAssignmentBaseClass Server WMI Class.
- DesiredConfigType
- Data type: SInt32Access type: Read/Write Qualifiers: [enumeration, not_null, enumeration, not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- DisableMomAlerts
- Data type: BooleanAccess type: Read/Write Qualifiers: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- DPLocality
- Data type: UInt32Access type: Read/Write Qualifiers: [bits, not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- Enabled
- Data type: BooleanAccess type: Read/Write Qualifiers: [not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- EnforcementDeadline
- Data type: DateTimeAccess type: Read/Write Qualifiers: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- EvaluationSchedule
- Data type: StringAccess type: Read/Write Qualifiers: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- ExpirationTime
- Data type: DateTimeAccess type: Read/Write Qualifiers: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- LastModificationTime
- Data type: DateTimeAccess type: Read-only Qualifiers: [not_null, read]See SMS_CIAssignmentBaseClass Server WMI Class.
- LastModifiedBy
- Data type: StringAccess type: Read/Write Qualifiers: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- LocaleID
- Data type: UInt32Access type: Read-only Qualifiers: [not_null, read]See SMS_CIAssignmentBaseClass Server WMI Class.
- LogComplianceToWinEvent
- Data type: BooleanAccess type: Read/Write Qualifiers: [not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- NonComplianceCriticality
- Data type: SInt32Access type: Read/Write Qualifiers: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- NotifyUser
- Data type: BooleanAccess type: Read/Write Qualifiers: [not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- 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: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- 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: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- RebootOutsideOfServiceWindows
- Data type: BooleanAccess type: Read/Write Qualifiers: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
- 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]See SMS_CIAssignmentBaseClass Server WMI Class.
- SourceSite
- Data type: StringAccess type: Read-only Qualifiers: [not_null, read]See SMS_CIAssignmentBaseClass Server WMI Class.
- StartTime
- Data type: DateTimeAccess type: Read/Write Qualifiers: [not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- StateMessagePriority
- Data type: UInt32Access type: Read/Write Qualifiers: [valuemap, values]See SMS_CIAssignmentBaseClass Server WMI Class.
- SuppressReboot
- Data type: UInt32Access type: Read/Write Qualifiers: [bits, not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- TargetCollectionID
- Data type: StringAccess type: Read/Write Qualifiers: [not_null]See SMS_CIAssignmentBaseClass Server WMI Class.
- UpdateDeadline
- Data type: DateTimeAccess type: Read/Write Qualifiers: noneDeadline 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]See SMS_CIAssignmentBaseClass Server WMI Class.
- 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: noneSee SMS_CIAssignmentBaseClass Server WMI Class.
Remarks
Requirements
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.