Package com.microsoft.graph.models
Class WindowsPhone81GeneralConfiguration
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceConfiguration
com.microsoft.graph.models.WindowsPhone81GeneralConfiguration
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class WindowsPhone81GeneralConfiguration
extends DeviceConfiguration
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Windows Phone81General Configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Apply Only To Windows Phone81.The Apps Block Copy Paste.The Bluetooth Blocked.The Camera Blocked.The Cellular Block Wifi Tethering.The Compliant App List Type.The Compliant Apps List.The Diagnostic Data Block Submission.The Email Block Adding Accounts.The Location Services Blocked.The Microsoft Account Blocked.The Nfc Blocked.The Password Block Simple.The Password Expiration Days.The Password Minimum Character Set Count.The Password Minimum Length.The Password Minutes Of Inactivity Before Screen Timeout.The Password Previous Password Block Count.The Password Required.The Password Required Type.The Password Sign In Failure Count Before Factory Reset.The Screen Capture Blocked.The Storage Block Removable Storage.The Storage Require Encryption.The Web Browser Blocked.The Wifi Block Automatic Connect Hotspots.The Wifi Blocked.The Wifi Block Hotspot Reporting.The Windows Store Blocked.Fields inherited from class com.microsoft.graph.models.DeviceConfiguration
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, userStatuses, userStatusOverview, version -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
applyOnlyToWindowsPhone81
@SerializedName(value="applyOnlyToWindowsPhone81", alternate="ApplyOnlyToWindowsPhone81") @Expose @Nullable public Boolean applyOnlyToWindowsPhone81The Apply Only To Windows Phone81. Value indicating whether this policy only applies to Windows Phone 8.1. This property is read-only. -
appsBlockCopyPaste
@SerializedName(value="appsBlockCopyPaste", alternate="AppsBlockCopyPaste") @Expose @Nullable public Boolean appsBlockCopyPasteThe Apps Block Copy Paste. Indicates whether or not to block copy paste. -
bluetoothBlocked
@SerializedName(value="bluetoothBlocked", alternate="BluetoothBlocked") @Expose @Nullable public Boolean bluetoothBlockedThe Bluetooth Blocked. Indicates whether or not to block bluetooth. -
cameraBlocked
@SerializedName(value="cameraBlocked", alternate="CameraBlocked") @Expose @Nullable public Boolean cameraBlockedThe Camera Blocked. Indicates whether or not to block camera. -
cellularBlockWifiTethering
@SerializedName(value="cellularBlockWifiTethering", alternate="CellularBlockWifiTethering") @Expose @Nullable public Boolean cellularBlockWifiTetheringThe Cellular Block Wifi Tethering. Indicates whether or not to block Wi-Fi tethering. Has no impact if Wi-Fi is blocked. -
compliantAppListType
@SerializedName(value="compliantAppListType", alternate="CompliantAppListType") @Expose @Nullable public AppListType compliantAppListTypeThe Compliant App List Type. List that is in the AppComplianceList. Possible values are: none, appsInListCompliant, appsNotInListCompliant. -
compliantAppsList
@SerializedName(value="compliantAppsList", alternate="CompliantAppsList") @Expose @Nullable public List<AppListItem> compliantAppsListThe Compliant Apps List. List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements. -
diagnosticDataBlockSubmission
@SerializedName(value="diagnosticDataBlockSubmission", alternate="DiagnosticDataBlockSubmission") @Expose @Nullable public Boolean diagnosticDataBlockSubmissionThe Diagnostic Data Block Submission. Indicates whether or not to block diagnostic data submission. -
emailBlockAddingAccounts
@SerializedName(value="emailBlockAddingAccounts", alternate="EmailBlockAddingAccounts") @Expose @Nullable public Boolean emailBlockAddingAccountsThe Email Block Adding Accounts. Indicates whether or not to block custom email accounts. -
locationServicesBlocked
@SerializedName(value="locationServicesBlocked", alternate="LocationServicesBlocked") @Expose @Nullable public Boolean locationServicesBlockedThe Location Services Blocked. Indicates whether or not to block location services. -
microsoftAccountBlocked
@SerializedName(value="microsoftAccountBlocked", alternate="MicrosoftAccountBlocked") @Expose @Nullable public Boolean microsoftAccountBlockedThe Microsoft Account Blocked. Indicates whether or not to block using a Microsoft Account. -
nfcBlocked
@SerializedName(value="nfcBlocked", alternate="NfcBlocked") @Expose @Nullable public Boolean nfcBlockedThe Nfc Blocked. Indicates whether or not to block Near-Field Communication. -
passwordBlockSimple
@SerializedName(value="passwordBlockSimple", alternate="PasswordBlockSimple") @Expose @Nullable public Boolean passwordBlockSimpleThe Password Block Simple. Indicates whether or not to block syncing the calendar. -
passwordExpirationDays
@SerializedName(value="passwordExpirationDays", alternate="PasswordExpirationDays") @Expose @Nullable public Integer passwordExpirationDaysThe Password Expiration Days. Number of days before the password expires. -
passwordMinimumCharacterSetCount
@SerializedName(value="passwordMinimumCharacterSetCount", alternate="PasswordMinimumCharacterSetCount") @Expose @Nullable public Integer passwordMinimumCharacterSetCountThe Password Minimum Character Set Count. Number of character sets a password must contain. -
passwordMinimumLength
@SerializedName(value="passwordMinimumLength", alternate="PasswordMinimumLength") @Expose @Nullable public Integer passwordMinimumLengthThe Password Minimum Length. Minimum length of passwords. -
passwordMinutesOfInactivityBeforeScreenTimeout
@SerializedName(value="passwordMinutesOfInactivityBeforeScreenTimeout", alternate="PasswordMinutesOfInactivityBeforeScreenTimeout") @Expose @Nullable public Integer passwordMinutesOfInactivityBeforeScreenTimeoutThe Password Minutes Of Inactivity Before Screen Timeout. Minutes of inactivity before screen timeout. -
passwordPreviousPasswordBlockCount
@SerializedName(value="passwordPreviousPasswordBlockCount", alternate="PasswordPreviousPasswordBlockCount") @Expose @Nullable public Integer passwordPreviousPasswordBlockCountThe Password Previous Password Block Count. Number of previous passwords to block. Valid values 0 to 24 -
passwordRequired
@SerializedName(value="passwordRequired", alternate="PasswordRequired") @Expose @Nullable public Boolean passwordRequiredThe Password Required. Indicates whether or not to require a password. -
passwordRequiredType
@SerializedName(value="passwordRequiredType", alternate="PasswordRequiredType") @Expose @Nullable public RequiredPasswordType passwordRequiredTypeThe Password Required Type. Password type that is required. Possible values are: deviceDefault, alphanumeric, numeric. -
passwordSignInFailureCountBeforeFactoryReset
@SerializedName(value="passwordSignInFailureCountBeforeFactoryReset", alternate="PasswordSignInFailureCountBeforeFactoryReset") @Expose @Nullable public Integer passwordSignInFailureCountBeforeFactoryResetThe Password Sign In Failure Count Before Factory Reset. Number of sign in failures allowed before factory reset. -
screenCaptureBlocked
@SerializedName(value="screenCaptureBlocked", alternate="ScreenCaptureBlocked") @Expose @Nullable public Boolean screenCaptureBlockedThe Screen Capture Blocked. Indicates whether or not to block screenshots. -
storageBlockRemovableStorage
@SerializedName(value="storageBlockRemovableStorage", alternate="StorageBlockRemovableStorage") @Expose @Nullable public Boolean storageBlockRemovableStorageThe Storage Block Removable Storage. Indicates whether or not to block removable storage. -
storageRequireEncryption
@SerializedName(value="storageRequireEncryption", alternate="StorageRequireEncryption") @Expose @Nullable public Boolean storageRequireEncryptionThe Storage Require Encryption. Indicates whether or not to require encryption. -
webBrowserBlocked
@SerializedName(value="webBrowserBlocked", alternate="WebBrowserBlocked") @Expose @Nullable public Boolean webBrowserBlockedThe Web Browser Blocked. Indicates whether or not to block the web browser. -
wifiBlockAutomaticConnectHotspots
@SerializedName(value="wifiBlockAutomaticConnectHotspots", alternate="WifiBlockAutomaticConnectHotspots") @Expose @Nullable public Boolean wifiBlockAutomaticConnectHotspotsThe Wifi Block Automatic Connect Hotspots. Indicates whether or not to block automatically connecting to Wi-Fi hotspots. Has no impact if Wi-Fi is blocked. -
wifiBlocked
@SerializedName(value="wifiBlocked", alternate="WifiBlocked") @Expose @Nullable public Boolean wifiBlockedThe Wifi Blocked. Indicates whether or not to block Wi-Fi. -
wifiBlockHotspotReporting
@SerializedName(value="wifiBlockHotspotReporting", alternate="WifiBlockHotspotReporting") @Expose @Nullable public Boolean wifiBlockHotspotReportingThe Wifi Block Hotspot Reporting. Indicates whether or not to block Wi-Fi hotspot reporting. Has no impact if Wi-Fi is blocked. -
windowsStoreBlocked
@SerializedName(value="windowsStoreBlocked", alternate="WindowsStoreBlocked") @Expose @Nullable public Boolean windowsStoreBlockedThe Windows Store Blocked. Indicates whether or not to block the Windows Store.
-
-
Constructor Details
-
WindowsPhone81GeneralConfiguration
public WindowsPhone81GeneralConfiguration()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classDeviceConfiguration- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-