Package com.microsoft.graph.models
Class WindowsUpdateForBusinessConfiguration
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceConfiguration
com.microsoft.graph.models.WindowsUpdateForBusinessConfiguration
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class WindowsUpdateForBusinessConfiguration
extends DeviceConfiguration
implements com.microsoft.kiota.serialization.Parsable
Windows Update for business configuration, allows you to specify how and when Windows as a Service updates your Windows 10/11 devices with feature and quality updates. Supports ODATA clauses that DeviceConfiguration entity supports: $filter by types of DeviceConfiguration, $top, $select only DeviceConfiguration base properties, $orderby only DeviceConfiguration base properties, and $skip. The query parameter '$search' is not supported.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newWindowsUpdateForBusinessConfigurationand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the allowWindows11Upgrade property value.Gets the automaticUpdateMode property value.Gets the autoRestartNotificationDismissal property value.Gets the businessReadyUpdatesOnly property value.Gets the deadlineForFeatureUpdatesInDays property value.Gets the deadlineForQualityUpdatesInDays property value.Gets the deadlineGracePeriodInDays property value.Gets the deliveryOptimizationMode property value.Gets the driversExcluded property value.Gets the engagedRestartDeadlineInDays property value.Gets the engagedRestartSnoozeScheduleInDays property value.Gets the engagedRestartTransitionScheduleInDays property value.Gets the featureUpdatesDeferralPeriodInDays property value.Gets the featureUpdatesPaused property value.Gets the featureUpdatesPauseExpiryDateTime property value.Gets the featureUpdatesPauseStartDate property value.Gets the featureUpdatesRollbackStartDateTime property value.Gets the featureUpdatesRollbackWindowInDays property value.Gets the featureUpdatesWillBeRolledBack property value.The deserialization information for the current modelGets the installationSchedule property value.Gets the microsoftUpdateServiceAllowed property value.Gets the postponeRebootUntilAfterDeadline property value.Gets the prereleaseFeatures property value.Gets the qualityUpdatesDeferralPeriodInDays property value.Gets the qualityUpdatesPaused property value.Gets the qualityUpdatesPauseExpiryDateTime property value.Gets the qualityUpdatesPauseStartDate property value.Gets the qualityUpdatesRollbackStartDateTime property value.Gets the qualityUpdatesWillBeRolledBack property value.Gets the scheduleImminentRestartWarningInMinutes property value.Gets the scheduleRestartWarningInHours property value.Gets the skipChecksBeforeRestart property value.Gets the updateNotificationLevel property value.Gets the updateWeeks property value.Gets the userPauseAccess property value.Gets the userWindowsUpdateScanAccess property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAllowWindows11Upgrade(Boolean value) Sets the allowWindows11Upgrade property value.voidSets the automaticUpdateMode property value.voidSets the autoRestartNotificationDismissal property value.voidSets the businessReadyUpdatesOnly property value.voidSets the deadlineForFeatureUpdatesInDays property value.voidSets the deadlineForQualityUpdatesInDays property value.voidSets the deadlineGracePeriodInDays property value.voidSets the deliveryOptimizationMode property value.voidsetDriversExcluded(Boolean value) Sets the driversExcluded property value.voidSets the engagedRestartDeadlineInDays property value.voidSets the engagedRestartSnoozeScheduleInDays property value.voidSets the engagedRestartTransitionScheduleInDays property value.voidSets the featureUpdatesDeferralPeriodInDays property value.voidsetFeatureUpdatesPaused(Boolean value) Sets the featureUpdatesPaused property value.voidSets the featureUpdatesPauseExpiryDateTime property value.voidSets the featureUpdatesPauseStartDate property value.voidSets the featureUpdatesRollbackStartDateTime property value.voidSets the featureUpdatesRollbackWindowInDays property value.voidSets the featureUpdatesWillBeRolledBack property value.voidSets the installationSchedule property value.voidSets the microsoftUpdateServiceAllowed property value.voidSets the postponeRebootUntilAfterDeadline property value.voidSets the prereleaseFeatures property value.voidSets the qualityUpdatesDeferralPeriodInDays property value.voidsetQualityUpdatesPaused(Boolean value) Sets the qualityUpdatesPaused property value.voidSets the qualityUpdatesPauseExpiryDateTime property value.voidSets the qualityUpdatesPauseStartDate property value.voidSets the qualityUpdatesRollbackStartDateTime property value.voidSets the qualityUpdatesWillBeRolledBack property value.voidSets the scheduleImminentRestartWarningInMinutes property value.voidSets the scheduleRestartWarningInHours property value.voidSets the skipChecksBeforeRestart property value.voidSets the updateNotificationLevel property value.voidSets the updateWeeks property value.voidsetUserPauseAccess(Enablement value) Sets the userPauseAccess property value.voidSets the userWindowsUpdateScanAccess property value.Methods inherited from class com.microsoft.graph.models.DeviceConfiguration
getAssignments, getCreatedDateTime, getDescription, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getLastModifiedDateTime, getUserStatuses, getUserStatusOverview, getVersion, setAssignments, setCreatedDateTime, setDescription, setDeviceSettingStateSummaries, setDeviceStatuses, setDeviceStatusOverview, setDisplayName, setLastModifiedDateTime, setUserStatuses, setUserStatusOverview, setVersionMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
WindowsUpdateForBusinessConfiguration
public WindowsUpdateForBusinessConfiguration()Instantiates a newWindowsUpdateForBusinessConfigurationand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static WindowsUpdateForBusinessConfiguration createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
WindowsUpdateForBusinessConfiguration
-
getAllowWindows11Upgrade
Gets the allowWindows11Upgrade property value. When TRUE, allows eligible Windows 10 devices to upgrade to Windows 11. When FALSE, implies the device stays on the existing operating system. Returned by default. Query parameters are not supported.- Returns:
- a
Boolean
-
getAutomaticUpdateMode
Gets the automaticUpdateMode property value. Possible values for automatic update mode.- Returns:
- a
AutomaticUpdateMode
-
getAutoRestartNotificationDismissal
Gets the autoRestartNotificationDismissal property value. Auto restart required notification dismissal method- Returns:
- a
AutoRestartNotificationDismissalMethod
-
getBusinessReadyUpdatesOnly
Gets the businessReadyUpdatesOnly property value. Which branch devices will receive their updates from- Returns:
- a
WindowsUpdateType
-
getDeadlineForFeatureUpdatesInDays
Gets the deadlineForFeatureUpdatesInDays property value. Number of days before feature updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getDeadlineForQualityUpdatesInDays
Gets the deadlineForQualityUpdatesInDays property value. Number of days before quality updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getDeadlineGracePeriodInDays
Gets the deadlineGracePeriodInDays property value. Number of days after deadline until restarts occur automatically with valid range from 0 to 7 days. Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getDeliveryOptimizationMode
Gets the deliveryOptimizationMode property value. Delivery optimization mode for peer distribution- Returns:
- a
WindowsDeliveryOptimizationMode
-
getDriversExcluded
Gets the driversExcluded property value. When TRUE, excludes Windows update Drivers. When FALSE, does not exclude Windows update Drivers. Returned by default. Query parameters are not supported.- Returns:
- a
Boolean
-
getEngagedRestartDeadlineInDays
Gets the engagedRestartDeadlineInDays property value. Deadline in days before automatically scheduling and executing a pending restart outside of active hours, with valid range from 2 to 30 days. Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getEngagedRestartSnoozeScheduleInDays
Gets the engagedRestartSnoozeScheduleInDays property value. Number of days a user can snooze Engaged Restart reminder notifications with valid range from 1 to 3 days. Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getEngagedRestartTransitionScheduleInDays
Gets the engagedRestartTransitionScheduleInDays property value. Number of days before transitioning from Auto Restarts scheduled outside of active hours to Engaged Restart, which requires the user to schedule, with valid range from 0 to 30 days. Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getFeatureUpdatesDeferralPeriodInDays
Gets the featureUpdatesDeferralPeriodInDays property value. Defer Feature Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getFeatureUpdatesPaused
Gets the featureUpdatesPaused property value. When TRUE, assigned devices are paused from receiving feature updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Feature Updates. Returned by default. Query parameters are not supported.s- Returns:
- a
Boolean
-
getFeatureUpdatesPauseExpiryDateTime
Gets the featureUpdatesPauseExpiryDateTime property value. The Feature Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported.- Returns:
- a
OffsetDateTime
-
getFeatureUpdatesPauseStartDate
Gets the featureUpdatesPauseStartDate property value. The Feature Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only.- Returns:
- a
LocalDate
-
getFeatureUpdatesRollbackStartDateTime
Gets the featureUpdatesRollbackStartDateTime property value. The Feature Updates Rollback Start datetime.This value is the time when the admin rolled back the Feature update for the ring.Returned by default.Query parameters are not supported.- Returns:
- a
OffsetDateTime
-
getFeatureUpdatesRollbackWindowInDays
Gets the featureUpdatesRollbackWindowInDays property value. The number of days after a Feature Update for which a rollback is valid with valid range from 2 to 60 days. Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getFeatureUpdatesWillBeRolledBack
Gets the featureUpdatesWillBeRolledBack property value. When TRUE, rollback Feature Updates on the next device check in. When FALSE, do not rollback Feature Updates on the next device check in. Returned by default.Query parameters are not supported.- Returns:
- a
Boolean
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classDeviceConfiguration- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getInstallationSchedule
Gets the installationSchedule property value. The Installation Schedule. Possible values are: ActiveHoursStart, ActiveHoursEnd, ScheduledInstallDay, ScheduledInstallTime. Returned by default. Query parameters are not supported.- Returns:
- a
WindowsUpdateInstallScheduleType
-
getMicrosoftUpdateServiceAllowed
Gets the microsoftUpdateServiceAllowed property value. When TRUE, allows Microsoft Update Service. When FALSE, does not allow Microsoft Update Service. Returned by default. Query parameters are not supported.- Returns:
- a
Boolean
-
getPostponeRebootUntilAfterDeadline
Gets the postponeRebootUntilAfterDeadline property value. When TRUE the device should wait until deadline for rebooting outside of active hours. When FALSE the device should not wait until deadline for rebooting outside of active hours. Returned by default. Query parameters are not supported.- Returns:
- a
Boolean
-
getPrereleaseFeatures
Gets the prereleaseFeatures property value. Possible values for pre-release features.- Returns:
- a
PrereleaseFeatures
-
getQualityUpdatesDeferralPeriodInDays
Gets the qualityUpdatesDeferralPeriodInDays property value. Defer Quality Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getQualityUpdatesPaused
Gets the qualityUpdatesPaused property value. When TRUE, assigned devices are paused from receiving quality updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Quality Updates. Returned by default. Query parameters are not supported.- Returns:
- a
Boolean
-
getQualityUpdatesPauseExpiryDateTime
Gets the qualityUpdatesPauseExpiryDateTime property value. The Quality Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported.- Returns:
- a
OffsetDateTime
-
getQualityUpdatesPauseStartDate
Gets the qualityUpdatesPauseStartDate property value. The Quality Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only.- Returns:
- a
LocalDate
-
getQualityUpdatesRollbackStartDateTime
Gets the qualityUpdatesRollbackStartDateTime property value. The Quality Updates Rollback Start datetime. This value is the time when the admin rolled back the Quality update for the ring. Returned by default. Query parameters are not supported.- Returns:
- a
OffsetDateTime
-
getQualityUpdatesWillBeRolledBack
Gets the qualityUpdatesWillBeRolledBack property value. When TRUE, rollback Quality Updates on the next device check in. When FALSE, do not rollback Quality Updates on the next device check in. Returned by default. Query parameters are not supported.- Returns:
- a
Boolean
-
getScheduleImminentRestartWarningInMinutes
Gets the scheduleImminentRestartWarningInMinutes property value. Specify the period for auto-restart imminent warning notifications. Supported values: 15, 30 or 60 (minutes). Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getScheduleRestartWarningInHours
Gets the scheduleRestartWarningInHours property value. Specify the period for auto-restart warning reminder notifications. Supported values: 2, 4, 8, 12 or 24 (hours). Returned by default. Query parameters are not supported.- Returns:
- a
Integer
-
getSkipChecksBeforeRestart
Gets the skipChecksBeforeRestart property value. When TRUE, skips all checks before restart: Battery level = 40%, User presence, Display Needed, Presentation mode, Full screen mode, phone call state, game mode etc. When FALSE, does not skip all checks before restart. Returned by default. Query parameters are not supported.- Returns:
- a
Boolean
-
getUpdateNotificationLevel
Gets the updateNotificationLevel property value. Windows Update Notification Display Options- Returns:
- a
WindowsUpdateNotificationDisplayOption
-
getUpdateWeeks
Gets the updateWeeks property value. Schedule the update installation on the weeks of the month. Possible values are: UserDefined, FirstWeek, SecondWeek, ThirdWeek, FourthWeek, EveryWeek. Returned by default. Query parameters are not supported. Possible values are: userDefined, firstWeek, secondWeek, thirdWeek, fourthWeek, everyWeek, unknownFutureValue.- Returns:
- a
EnumSet<WindowsUpdateForBusinessUpdateWeeks>
-
getUserPauseAccess
Gets the userPauseAccess property value. Possible values of a property- Returns:
- a
Enablement
-
getUserWindowsUpdateScanAccess
Gets the userWindowsUpdateScanAccess property value. Possible values of a property- Returns:
- a
Enablement
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classDeviceConfiguration- Parameters:
writer- Serialization writer to use to serialize this model
-
setAllowWindows11Upgrade
Sets the allowWindows11Upgrade property value. When TRUE, allows eligible Windows 10 devices to upgrade to Windows 11. When FALSE, implies the device stays on the existing operating system. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the allowWindows11Upgrade property.
-
setAutomaticUpdateMode
Sets the automaticUpdateMode property value. Possible values for automatic update mode.- Parameters:
value- Value to set for the automaticUpdateMode property.
-
setAutoRestartNotificationDismissal
public void setAutoRestartNotificationDismissal(@Nullable AutoRestartNotificationDismissalMethod value) Sets the autoRestartNotificationDismissal property value. Auto restart required notification dismissal method- Parameters:
value- Value to set for the autoRestartNotificationDismissal property.
-
setBusinessReadyUpdatesOnly
Sets the businessReadyUpdatesOnly property value. Which branch devices will receive their updates from- Parameters:
value- Value to set for the businessReadyUpdatesOnly property.
-
setDeadlineForFeatureUpdatesInDays
Sets the deadlineForFeatureUpdatesInDays property value. Number of days before feature updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the deadlineForFeatureUpdatesInDays property.
-
setDeadlineForQualityUpdatesInDays
Sets the deadlineForQualityUpdatesInDays property value. Number of days before quality updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the deadlineForQualityUpdatesInDays property.
-
setDeadlineGracePeriodInDays
Sets the deadlineGracePeriodInDays property value. Number of days after deadline until restarts occur automatically with valid range from 0 to 7 days. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the deadlineGracePeriodInDays property.
-
setDeliveryOptimizationMode
Sets the deliveryOptimizationMode property value. Delivery optimization mode for peer distribution- Parameters:
value- Value to set for the deliveryOptimizationMode property.
-
setDriversExcluded
Sets the driversExcluded property value. When TRUE, excludes Windows update Drivers. When FALSE, does not exclude Windows update Drivers. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the driversExcluded property.
-
setEngagedRestartDeadlineInDays
Sets the engagedRestartDeadlineInDays property value. Deadline in days before automatically scheduling and executing a pending restart outside of active hours, with valid range from 2 to 30 days. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the engagedRestartDeadlineInDays property.
-
setEngagedRestartSnoozeScheduleInDays
Sets the engagedRestartSnoozeScheduleInDays property value. Number of days a user can snooze Engaged Restart reminder notifications with valid range from 1 to 3 days. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the engagedRestartSnoozeScheduleInDays property.
-
setEngagedRestartTransitionScheduleInDays
Sets the engagedRestartTransitionScheduleInDays property value. Number of days before transitioning from Auto Restarts scheduled outside of active hours to Engaged Restart, which requires the user to schedule, with valid range from 0 to 30 days. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the engagedRestartTransitionScheduleInDays property.
-
setFeatureUpdatesDeferralPeriodInDays
Sets the featureUpdatesDeferralPeriodInDays property value. Defer Feature Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the featureUpdatesDeferralPeriodInDays property.
-
setFeatureUpdatesPaused
Sets the featureUpdatesPaused property value. When TRUE, assigned devices are paused from receiving feature updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Feature Updates. Returned by default. Query parameters are not supported.s- Parameters:
value- Value to set for the featureUpdatesPaused property.
-
setFeatureUpdatesPauseExpiryDateTime
Sets the featureUpdatesPauseExpiryDateTime property value. The Feature Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the featureUpdatesPauseExpiryDateTime property.
-
setFeatureUpdatesPauseStartDate
Sets the featureUpdatesPauseStartDate property value. The Feature Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only.- Parameters:
value- Value to set for the featureUpdatesPauseStartDate property.
-
setFeatureUpdatesRollbackStartDateTime
Sets the featureUpdatesRollbackStartDateTime property value. The Feature Updates Rollback Start datetime.This value is the time when the admin rolled back the Feature update for the ring.Returned by default.Query parameters are not supported.- Parameters:
value- Value to set for the featureUpdatesRollbackStartDateTime property.
-
setFeatureUpdatesRollbackWindowInDays
Sets the featureUpdatesRollbackWindowInDays property value. The number of days after a Feature Update for which a rollback is valid with valid range from 2 to 60 days. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the featureUpdatesRollbackWindowInDays property.
-
setFeatureUpdatesWillBeRolledBack
Sets the featureUpdatesWillBeRolledBack property value. When TRUE, rollback Feature Updates on the next device check in. When FALSE, do not rollback Feature Updates on the next device check in. Returned by default.Query parameters are not supported.- Parameters:
value- Value to set for the featureUpdatesWillBeRolledBack property.
-
setInstallationSchedule
Sets the installationSchedule property value. The Installation Schedule. Possible values are: ActiveHoursStart, ActiveHoursEnd, ScheduledInstallDay, ScheduledInstallTime. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the installationSchedule property.
-
setMicrosoftUpdateServiceAllowed
Sets the microsoftUpdateServiceAllowed property value. When TRUE, allows Microsoft Update Service. When FALSE, does not allow Microsoft Update Service. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the microsoftUpdateServiceAllowed property.
-
setPostponeRebootUntilAfterDeadline
Sets the postponeRebootUntilAfterDeadline property value. When TRUE the device should wait until deadline for rebooting outside of active hours. When FALSE the device should not wait until deadline for rebooting outside of active hours. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the postponeRebootUntilAfterDeadline property.
-
setPrereleaseFeatures
Sets the prereleaseFeatures property value. Possible values for pre-release features.- Parameters:
value- Value to set for the prereleaseFeatures property.
-
setQualityUpdatesDeferralPeriodInDays
Sets the qualityUpdatesDeferralPeriodInDays property value. Defer Quality Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the qualityUpdatesDeferralPeriodInDays property.
-
setQualityUpdatesPaused
Sets the qualityUpdatesPaused property value. When TRUE, assigned devices are paused from receiving quality updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Quality Updates. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the qualityUpdatesPaused property.
-
setQualityUpdatesPauseExpiryDateTime
Sets the qualityUpdatesPauseExpiryDateTime property value. The Quality Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the qualityUpdatesPauseExpiryDateTime property.
-
setQualityUpdatesPauseStartDate
Sets the qualityUpdatesPauseStartDate property value. The Quality Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only.- Parameters:
value- Value to set for the qualityUpdatesPauseStartDate property.
-
setQualityUpdatesRollbackStartDateTime
Sets the qualityUpdatesRollbackStartDateTime property value. The Quality Updates Rollback Start datetime. This value is the time when the admin rolled back the Quality update for the ring. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the qualityUpdatesRollbackStartDateTime property.
-
setQualityUpdatesWillBeRolledBack
Sets the qualityUpdatesWillBeRolledBack property value. When TRUE, rollback Quality Updates on the next device check in. When FALSE, do not rollback Quality Updates on the next device check in. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the qualityUpdatesWillBeRolledBack property.
-
setScheduleImminentRestartWarningInMinutes
Sets the scheduleImminentRestartWarningInMinutes property value. Specify the period for auto-restart imminent warning notifications. Supported values: 15, 30 or 60 (minutes). Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the scheduleImminentRestartWarningInMinutes property.
-
setScheduleRestartWarningInHours
Sets the scheduleRestartWarningInHours property value. Specify the period for auto-restart warning reminder notifications. Supported values: 2, 4, 8, 12 or 24 (hours). Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the scheduleRestartWarningInHours property.
-
setSkipChecksBeforeRestart
Sets the skipChecksBeforeRestart property value. When TRUE, skips all checks before restart: Battery level = 40%, User presence, Display Needed, Presentation mode, Full screen mode, phone call state, game mode etc. When FALSE, does not skip all checks before restart. Returned by default. Query parameters are not supported.- Parameters:
value- Value to set for the skipChecksBeforeRestart property.
-
setUpdateNotificationLevel
Sets the updateNotificationLevel property value. Windows Update Notification Display Options- Parameters:
value- Value to set for the updateNotificationLevel property.
-
setUpdateWeeks
Sets the updateWeeks property value. Schedule the update installation on the weeks of the month. Possible values are: UserDefined, FirstWeek, SecondWeek, ThirdWeek, FourthWeek, EveryWeek. Returned by default. Query parameters are not supported. Possible values are: userDefined, firstWeek, secondWeek, thirdWeek, fourthWeek, everyWeek, unknownFutureValue.- Parameters:
value- Value to set for the updateWeeks property.
-
setUserPauseAccess
Sets the userPauseAccess property value. Possible values of a property- Parameters:
value- Value to set for the userPauseAccess property.
-
setUserWindowsUpdateScanAccess
Sets the userWindowsUpdateScanAccess property value. Possible values of a property- Parameters:
value- Value to set for the userWindowsUpdateScanAccess property.
-