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

Development Requirements

See Also