SMS_UpdatesAssignment Server WMI Class


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

The SMS_UpdatesAssignment Windows Management Instrumentation (WMI) class is an SMS Provider server class, in System Center 2012 R2 Configuration Manager, that represents a deployment.

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


Class SMS_UpdatesAssignment : SMS_CIAssignmentBaseClass
      Boolean ApplyToSubTargets;
      SInt32 AssignedCIs[];
      SInt32 AssignmentAction;
      String AssignmentDescription;
      SInt32 AssignmentID;
      String AssignmentName;
      SInt32 AssignmentType;
      String AssignmentUniqueID;
      Boolean ContainsExpiredUpdates;
      DateTime CreationTime;
      SInt32 DesiredConfigType;
      Boolean DisableMomAlerts;
      UInt32 DPLocality;
      Boolean Enabled;
      DateTime EnforcementDeadline;
      String EvaluationSchedule;
      DateTime ExpirationTime;
      DateTime LastModificationTime;
      String LastModifiedBy;
      Boolean LimitStateMessageVerbosity; (obsolete in SP1)
      UInt32 LocaleID;
      Boolean LogComplianceToWinEvent;
      SInt32 NonComplianceCriticality;
      Boolean NotifyUser;
      Boolean OverrideServiceWindows;
      Boolean RaiseMomAlertsOnFailure;
      Boolean RandomizationEnabled;
      Boolean RebootOutsideOfServiceWindows;
      Boolean SendDetailedNonComplianceStatus;
      String SourceSite;
      DateTime StartTime;
      UInt32 StateMessagePriority;
      UInt32 StateMessageVerbosity;
      UInt32 SuppressReboot;
      String TargetCollectionID;
      Boolean UseBranchCache;
      Boolean UseGMTTimes;
      Boolean UserUIExperience;
      Boolean WoLEnabled;


The SMS_UpdatesAssignment class does not define any methods.



Class qualifiers for this class include:

  • Secured

For more information about both the class qualifiers and the property qualifiers included in the Properties section, see Configuration Manager Class and Property Qualifiers.

After preparing the software updates to deploy, your application can use this class as described in How to Configure and Deploy Updates. After the application creates the deployment, System Center 2012 R2 Configuration Manager creates the corresponding policy in the database. The client polls the management point for new and changed properties and the download occurs when a request is detected.


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 Software Updates Server WMI Classes
Configuration Manager Software Updates