MDM_Policy_Config01_Update02 class

[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]

The MDM_Policy_Config01_Update02 class represents the update policies available.

The following syntax is simplified from MOF code and includes all inherited properties.

Syntax

[InPartition("local-system"), dynamic, provider("DMWmiBridgeProv")]
class MDM_Policy_Config01_Update02
{
  string InstanceID;
  string ParentID;
  sint32 RequireUpdateApproval;
  sint32 AllowAutoUpdate;
  sint32 AllowAutoWindowsUpdateDownloadOverMeteredNetwork;
  sint32 AllowMUUpdateService;
  sint32 ScheduledInstallDay;
  sint32 ScheduledInstallThirdWeek;
  sint32 ScheduledInstallSecondWeek;
  sint32 ScheduledInstallFourthWeek;
  sint32 ScheduledInstallFirstWeek;
  sint32 ScheduledInstallEveryWeek;
  sint32 ScheduledInstallTime;
  sint32 AllowUpdateService;
  sint32 DeferQualityUpdatesPeriodInDays;
  sint32 DeferFeatureUpdatesPeriodInDays;
  sint32 BranchReadinessLevel;
  string UpdateServiceUrl;
  sint32 SetEDURestart;
  sint32 AutoRestartDeadlinePeriodInDays;
  string UpdateServiceUrlAlternate;
  sint32 FillEmptyContentUrls;
  sint32 AllowNonMicrosoftSignedUpdate;
  sint32 RequireDeferUpgrade;
  sint32 PauseDeferrals;
  sint32 PauseQualityUpdates;
  sint32 PhoneUpdateRestrictions;
  string PauseQualityUpdatesStartTime;
  sint32 PauseFeatureUpdates;
  string PauseFeatureUpdatesStartTime;
  sint32 DeferUpgradePeriod;
  sint32 ExcludeWUDriversInQualityUpdate;
  sint32 IgnoreMOUpdateDownloadLimit;
  sint32 ManagePreviewBuilds;
  sint32 IgnoreMOAppDownloadLimit;
  sint32 DeferUpdatePeriod;
  sint32 ActiveHoursEnd;
  sint32 ActiveHoursStart;
  sint32 DetectionFrequency;
  sint32 DisableDualScan;
  sint32 EngagedRestartDeadline;
  sint32 EngagedRestartSnoozeSchedule;
  sint32 EngagedRestartTransitionSchedule;
  sint32 ScheduleImminentRestartWarning;
  sint32 ScheduleRestartWarning;
  sint32 SetAutoRestartNotificationDisable;
  sint32 AutoRestartNotificationSchedule;
  sint32 AutoRestartRequiredNotificationDismissal;
  sint32 ActiveHoursMaxRange;
};

Members

The MDM_Policy_Config01_Update02 class has these types of members:

Properties

The MDM_Policy_Config01_Update02 class has these properties.

ActiveHoursEnd

Data type: sint32

Access type: Read/write

ActiveHoursMaxRange

Data type: sint32

Access type: Read/write

ActiveHoursStart

Data type: sint32

Access type: Read/write

AllowAutoUpdate

Data type: sint32

Access type: Read/write

AllowAutoWindowsUpdateDownloadOverMeteredNetwork

Data type: sint32

Access type: Read/write

AllowMUUpdateService

Data type: sint32

Access type: Read/write

AllowNonMicrosoftSignedUpdate

Data type: sint32

Access type: Read/write

AllowUpdateService

Data type: sint32

Access type: Read/write

AutoRestartDeadlinePeriodInDays

Data type: sint32

Access type: Read/write

AutoRestartNotificationSchedule

Data type: sint32

Access type: Read/write

AutoRestartRequiredNotificationDismissal

Data type: sint32

Access type: Read/write

BranchReadinessLevel

Data type: sint32

Access type: Read/write

DeferFeatureUpdatesPeriodInDays

Data type: sint32

Access type: Read/write

DeferQualityUpdatesPeriodInDays

Data type: sint32

Access type: Read/write

DeferUpdatePeriod

Data type: sint32

Access type: Read/write

DeferUpgradePeriod

Data type: sint32

Access type: Read/write

DetectionFrequency

Data type: sint32

Access type: Read/write

DisableDualScan

Data type: sint32

Access type: Read/write

EngagedRestartDeadline

Data type: sint32

Access type: Read/write

EngagedRestartSnoozeSchedule

Data type: sint32

Access type: Read/write

EngagedRestartTransitionSchedule

Data type: sint32

Access type: Read/write

ExcludeWUDriversInQualityUpdate

Data type: sint32

Access type: Read/write

FillEmptyContentUrls

Data type: sint32

Access type: Read/write

IgnoreMOAppDownloadLimit

Data type: sint32

Access type: Read/write

IgnoreMOUpdateDownloadLimit

Data type: sint32

Access type: Read/write

InstanceID

Data type: string

Access type: Read-only

Qualifiers: key

Identifies the name of the parent node. For this class, the string is "Update"

ManagePreviewBuilds

Data type: sint32

Access type: Read/write

ParentID

Data type: string

Access type: Read-only

Qualifiers: key

Describes the full path to the parent node. For this class, the string is "./Vendor/MSFT/Policy/Config"

PauseDeferrals

Data type: sint32

Access type: Read/write

PauseFeatureUpdates

Data type: sint32

Access type: Read/write

PauseFeatureUpdatesStartTime

Data type: string

Access type: Read/write

PauseQualityUpdates

Data type: sint32

Access type: Read/write

PauseQualityUpdatesStartTime

Data type: string

Access type: Read/write

PhoneUpdateRestrictions

Data type: sint32

Access type: Read/write

RequireDeferUpgrade

Data type: sint32

Access type: Read/write

RequireUpdateApproval

Data type: sint32

Access type: Read/write

ScheduledInstallDay

Data type: sint32

Access type: Read/write

ScheduledInstallEveryWeek

Data type: sint32

Access type: Read/write

ScheduledInstallFirstWeek

Data type: sint32

Access type: Read/write

ScheduledInstallFourthWeek

Data type: sint32

Access type: Read/write

ScheduledInstallSecondWeek

Data type: sint32

Access type: Read/write

ScheduledInstallThirdWeek

Data type: sint32

Access type: Read/write

ScheduledInstallTime

Data type: sint32

Access type: Read/write

ScheduleImminentRestartWarning

Data type: sint32

Access type: Read/write

ScheduleRestartWarning

Data type: sint32

Access type: Read/write

SetAutoRestartNotificationDisable

Data type: sint32

Access type: Read/write

SetEDURestart

Data type: sint32

Access type: Read/write

UpdateServiceUrl

Data type: string

Access type: Read/write

UpdateServiceUrlAlternate

Data type: string

Access type: Read/write

Requirements

Requirement Value
Minimum supported client
Windows 10 [desktop apps only]
Minimum supported server
None supported
Namespace
Root\CIMv2\MDM\DMMap
MOF
DMWmiBridgeProv.mof
DLL
DMWmiBridgeProv.dll

See also

Using PowerShell scripting with the WMI Bridge Provider