public class Windows81GeneralConfiguration extends DeviceConfiguration implements com.microsoft.graph.serializer.IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
java.lang.Boolean |
accountsBlockAddingNonMicrosoftAccountEmail
The Accounts Block Adding Non Microsoft Account Email.
|
java.lang.Boolean |
applyOnlyToWindows81
The Apply Only To Windows81.
|
java.lang.Boolean |
browserBlockAutofill
The Browser Block Autofill.
|
java.lang.Boolean |
browserBlockAutomaticDetectionOfIntranetSites
The Browser Block Automatic Detection Of Intranet Sites.
|
java.lang.Boolean |
browserBlockEnterpriseModeAccess
The Browser Block Enterprise Mode Access.
|
java.lang.Boolean |
browserBlockJavaScript
The Browser Block Java Script.
|
java.lang.Boolean |
browserBlockPlugins
The Browser Block Plugins.
|
java.lang.Boolean |
browserBlockPopups
The Browser Block Popups.
|
java.lang.Boolean |
browserBlockSendingDoNotTrackHeader
The Browser Block Sending Do Not Track Header.
|
java.lang.Boolean |
browserBlockSingleWordEntryOnIntranetSites
The Browser Block Single Word Entry On Intranet Sites.
|
java.lang.String |
browserEnterpriseModeSiteListLocation
The Browser Enterprise Mode Site List Location.
|
InternetSiteSecurityLevel |
browserInternetSecurityLevel
The Browser Internet Security Level.
|
SiteSecurityLevel |
browserIntranetSecurityLevel
The Browser Intranet Security Level.
|
java.lang.String |
browserLoggingReportLocation
The Browser Logging Report Location.
|
java.lang.Boolean |
browserRequireFirewall
The Browser Require Firewall.
|
java.lang.Boolean |
browserRequireFraudWarning
The Browser Require Fraud Warning.
|
java.lang.Boolean |
browserRequireHighSecurityForRestrictedSites
The Browser Require High Security For Restricted Sites.
|
java.lang.Boolean |
browserRequireSmartScreen
The Browser Require Smart Screen.
|
SiteSecurityLevel |
browserTrustedSitesSecurityLevel
The Browser Trusted Sites Security Level.
|
java.lang.Boolean |
cellularBlockDataRoaming
The Cellular Block Data Roaming.
|
java.lang.Boolean |
diagnosticsBlockDataSubmission
The Diagnostics Block Data Submission.
|
java.lang.Boolean |
passwordBlockPicturePasswordAndPin
The Password Block Picture Password And Pin.
|
java.lang.Integer |
passwordExpirationDays
The Password Expiration Days.
|
java.lang.Integer |
passwordMinimumCharacterSetCount
The Password Minimum Character Set Count.
|
java.lang.Integer |
passwordMinimumLength
The Password Minimum Length.
|
java.lang.Integer |
passwordMinutesOfInactivityBeforeScreenTimeout
The Password Minutes Of Inactivity Before Screen Timeout.
|
java.lang.Integer |
passwordPreviousPasswordBlockCount
The Password Previous Password Block Count.
|
RequiredPasswordType |
passwordRequiredType
The Password Required Type.
|
java.lang.Integer |
passwordSignInFailureCountBeforeFactoryReset
The Password Sign In Failure Count Before Factory Reset.
|
java.lang.Boolean |
storageRequireDeviceEncryption
The Storage Require Device Encryption.
|
java.lang.Boolean |
updatesRequireAutomaticUpdates
The Updates Require Automatic Updates.
|
WindowsUserAccountControlSettings |
userAccountControlSettings
The User Account Control Settings.
|
java.lang.String |
workFoldersUrl
The Work Folders Url.
|
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, userStatuses, userStatusOverview, version
Constructor and Description |
---|
Windows81GeneralConfiguration() |
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="accountsBlockAddingNonMicrosoftAccountEmail", alternate="AccountsBlockAddingNonMicrosoftAccountEmail") @Expose @Nullable public java.lang.Boolean accountsBlockAddingNonMicrosoftAccountEmail
@SerializedName(value="applyOnlyToWindows81", alternate="ApplyOnlyToWindows81") @Expose @Nullable public java.lang.Boolean applyOnlyToWindows81
@SerializedName(value="browserBlockAutofill", alternate="BrowserBlockAutofill") @Expose @Nullable public java.lang.Boolean browserBlockAutofill
@SerializedName(value="browserBlockAutomaticDetectionOfIntranetSites", alternate="BrowserBlockAutomaticDetectionOfIntranetSites") @Expose @Nullable public java.lang.Boolean browserBlockAutomaticDetectionOfIntranetSites
@SerializedName(value="browserBlockEnterpriseModeAccess", alternate="BrowserBlockEnterpriseModeAccess") @Expose @Nullable public java.lang.Boolean browserBlockEnterpriseModeAccess
@SerializedName(value="browserBlockJavaScript", alternate="BrowserBlockJavaScript") @Expose @Nullable public java.lang.Boolean browserBlockJavaScript
@SerializedName(value="browserBlockPlugins", alternate="BrowserBlockPlugins") @Expose @Nullable public java.lang.Boolean browserBlockPlugins
@SerializedName(value="browserBlockPopups", alternate="BrowserBlockPopups") @Expose @Nullable public java.lang.Boolean browserBlockPopups
@SerializedName(value="browserBlockSendingDoNotTrackHeader", alternate="BrowserBlockSendingDoNotTrackHeader") @Expose @Nullable public java.lang.Boolean browserBlockSendingDoNotTrackHeader
@SerializedName(value="browserBlockSingleWordEntryOnIntranetSites", alternate="BrowserBlockSingleWordEntryOnIntranetSites") @Expose @Nullable public java.lang.Boolean browserBlockSingleWordEntryOnIntranetSites
@SerializedName(value="browserEnterpriseModeSiteListLocation", alternate="BrowserEnterpriseModeSiteListLocation") @Expose @Nullable public java.lang.String browserEnterpriseModeSiteListLocation
@SerializedName(value="browserInternetSecurityLevel", alternate="BrowserInternetSecurityLevel") @Expose @Nullable public InternetSiteSecurityLevel browserInternetSecurityLevel
@SerializedName(value="browserIntranetSecurityLevel", alternate="BrowserIntranetSecurityLevel") @Expose @Nullable public SiteSecurityLevel browserIntranetSecurityLevel
@SerializedName(value="browserLoggingReportLocation", alternate="BrowserLoggingReportLocation") @Expose @Nullable public java.lang.String browserLoggingReportLocation
@SerializedName(value="browserRequireFirewall", alternate="BrowserRequireFirewall") @Expose @Nullable public java.lang.Boolean browserRequireFirewall
@SerializedName(value="browserRequireFraudWarning", alternate="BrowserRequireFraudWarning") @Expose @Nullable public java.lang.Boolean browserRequireFraudWarning
@SerializedName(value="browserRequireHighSecurityForRestrictedSites", alternate="BrowserRequireHighSecurityForRestrictedSites") @Expose @Nullable public java.lang.Boolean browserRequireHighSecurityForRestrictedSites
@SerializedName(value="browserRequireSmartScreen", alternate="BrowserRequireSmartScreen") @Expose @Nullable public java.lang.Boolean browserRequireSmartScreen
@SerializedName(value="browserTrustedSitesSecurityLevel", alternate="BrowserTrustedSitesSecurityLevel") @Expose @Nullable public SiteSecurityLevel browserTrustedSitesSecurityLevel
@SerializedName(value="cellularBlockDataRoaming", alternate="CellularBlockDataRoaming") @Expose @Nullable public java.lang.Boolean cellularBlockDataRoaming
@SerializedName(value="diagnosticsBlockDataSubmission", alternate="DiagnosticsBlockDataSubmission") @Expose @Nullable public java.lang.Boolean diagnosticsBlockDataSubmission
@SerializedName(value="passwordBlockPicturePasswordAndPin", alternate="PasswordBlockPicturePasswordAndPin") @Expose @Nullable public java.lang.Boolean passwordBlockPicturePasswordAndPin
@SerializedName(value="passwordExpirationDays", alternate="PasswordExpirationDays") @Expose @Nullable public java.lang.Integer passwordExpirationDays
@SerializedName(value="passwordMinimumCharacterSetCount", alternate="PasswordMinimumCharacterSetCount") @Expose @Nullable public java.lang.Integer passwordMinimumCharacterSetCount
@SerializedName(value="passwordMinimumLength", alternate="PasswordMinimumLength") @Expose @Nullable public java.lang.Integer passwordMinimumLength
@SerializedName(value="passwordMinutesOfInactivityBeforeScreenTimeout", alternate="PasswordMinutesOfInactivityBeforeScreenTimeout") @Expose @Nullable public java.lang.Integer passwordMinutesOfInactivityBeforeScreenTimeout
@SerializedName(value="passwordPreviousPasswordBlockCount", alternate="PasswordPreviousPasswordBlockCount") @Expose @Nullable public java.lang.Integer passwordPreviousPasswordBlockCount
@SerializedName(value="passwordRequiredType", alternate="PasswordRequiredType") @Expose @Nullable public RequiredPasswordType passwordRequiredType
@SerializedName(value="passwordSignInFailureCountBeforeFactoryReset", alternate="PasswordSignInFailureCountBeforeFactoryReset") @Expose @Nullable public java.lang.Integer passwordSignInFailureCountBeforeFactoryReset
@SerializedName(value="storageRequireDeviceEncryption", alternate="StorageRequireDeviceEncryption") @Expose @Nullable public java.lang.Boolean storageRequireDeviceEncryption
@SerializedName(value="updatesRequireAutomaticUpdates", alternate="UpdatesRequireAutomaticUpdates") @Expose @Nullable public java.lang.Boolean updatesRequireAutomaticUpdates
@SerializedName(value="userAccountControlSettings", alternate="UserAccountControlSettings") @Expose @Nullable public WindowsUserAccountControlSettings userAccountControlSettings
@SerializedName(value="workFoldersUrl", alternate="WorkFoldersUrl") @Expose @Nullable public java.lang.String workFoldersUrl
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