public class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration implements com.microsoft.graph.serializer.IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
AutomaticUpdateMode |
automaticUpdateMode
The Automatic Update Mode.
|
WindowsUpdateType |
businessReadyUpdatesOnly
The Business Ready Updates Only.
|
WindowsDeliveryOptimizationMode |
deliveryOptimizationMode
The Delivery Optimization Mode.
|
java.lang.Boolean |
driversExcluded
The Drivers Excluded.
|
java.lang.Integer |
featureUpdatesDeferralPeriodInDays
The Feature Updates Deferral Period In Days.
|
java.lang.Boolean |
featureUpdatesPaused
The Feature Updates Paused.
|
java.time.OffsetDateTime |
featureUpdatesPauseExpiryDateTime
The Feature Updates Pause Expiry Date Time.
|
WindowsUpdateInstallScheduleType |
installationSchedule
The Installation Schedule.
|
java.lang.Boolean |
microsoftUpdateServiceAllowed
The Microsoft Update Service Allowed.
|
PrereleaseFeatures |
prereleaseFeatures
The Prerelease Features.
|
java.lang.Integer |
qualityUpdatesDeferralPeriodInDays
The Quality Updates Deferral Period In Days.
|
java.lang.Boolean |
qualityUpdatesPaused
The Quality Updates Paused.
|
java.time.OffsetDateTime |
qualityUpdatesPauseExpiryDateTime
The Quality Updates Pause Expiry Date Time.
|
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, userStatuses, userStatusOverview, version
Constructor and Description |
---|
WindowsUpdateForBusinessConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager
@SerializedName(value="automaticUpdateMode", alternate="AutomaticUpdateMode") @Expose @Nullable public AutomaticUpdateMode automaticUpdateMode
@SerializedName(value="businessReadyUpdatesOnly", alternate="BusinessReadyUpdatesOnly") @Expose @Nullable public WindowsUpdateType businessReadyUpdatesOnly
@SerializedName(value="deliveryOptimizationMode", alternate="DeliveryOptimizationMode") @Expose @Nullable public WindowsDeliveryOptimizationMode deliveryOptimizationMode
@SerializedName(value="driversExcluded", alternate="DriversExcluded") @Expose @Nullable public java.lang.Boolean driversExcluded
@SerializedName(value="featureUpdatesDeferralPeriodInDays", alternate="FeatureUpdatesDeferralPeriodInDays") @Expose @Nullable public java.lang.Integer featureUpdatesDeferralPeriodInDays
@SerializedName(value="featureUpdatesPaused", alternate="FeatureUpdatesPaused") @Expose @Nullable public java.lang.Boolean featureUpdatesPaused
@SerializedName(value="featureUpdatesPauseExpiryDateTime", alternate="FeatureUpdatesPauseExpiryDateTime") @Expose @Nullable public java.time.OffsetDateTime featureUpdatesPauseExpiryDateTime
@SerializedName(value="installationSchedule", alternate="InstallationSchedule") @Expose @Nullable public WindowsUpdateInstallScheduleType installationSchedule
@SerializedName(value="microsoftUpdateServiceAllowed", alternate="MicrosoftUpdateServiceAllowed") @Expose @Nullable public java.lang.Boolean microsoftUpdateServiceAllowed
@SerializedName(value="prereleaseFeatures", alternate="PrereleaseFeatures") @Expose @Nullable public PrereleaseFeatures prereleaseFeatures
@SerializedName(value="qualityUpdatesDeferralPeriodInDays", alternate="QualityUpdatesDeferralPeriodInDays") @Expose @Nullable public java.lang.Integer qualityUpdatesDeferralPeriodInDays
@SerializedName(value="qualityUpdatesPaused", alternate="QualityUpdatesPaused") @Expose @Nullable public java.lang.Boolean qualityUpdatesPaused
@SerializedName(value="qualityUpdatesPauseExpiryDateTime", alternate="QualityUpdatesPauseExpiryDateTime") @Expose @Nullable public java.time.OffsetDateTime qualityUpdatesPauseExpiryDateTime
public WindowsUpdateForBusinessConfiguration()
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
setRawObject
in interface com.microsoft.graph.serializer.IJsonBackedObject
setRawObject
in class DeviceConfiguration
serializer
- the serializerjson
- the JSON object to set this object to