public class IosCompliancePolicy extends DeviceCompliancePolicy implements com.microsoft.graph.serializer.IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
java.lang.Boolean |
deviceThreatProtectionEnabled
The Device Threat Protection Enabled.
|
DeviceThreatProtectionLevel |
deviceThreatProtectionRequiredSecurityLevel
The Device Threat Protection Required Security Level.
|
java.lang.Boolean |
managedEmailProfileRequired
The Managed Email Profile Required.
|
java.lang.String |
osMaximumVersion
The Os Maximum Version.
|
java.lang.String |
osMinimumVersion
The Os Minimum Version.
|
java.lang.Boolean |
passcodeBlockSimple
The Passcode Block Simple.
|
java.lang.Integer |
passcodeExpirationDays
The Passcode Expiration Days.
|
java.lang.Integer |
passcodeMinimumCharacterSetCount
The Passcode Minimum Character Set Count.
|
java.lang.Integer |
passcodeMinimumLength
The Passcode Minimum Length.
|
java.lang.Integer |
passcodeMinutesOfInactivityBeforeLock
The Passcode Minutes Of Inactivity Before Lock.
|
java.lang.Integer |
passcodePreviousPasscodeBlockCount
The Passcode Previous Passcode Block Count.
|
java.lang.Boolean |
passcodeRequired
The Passcode Required.
|
RequiredPasswordType |
passcodeRequiredType
The Passcode Required Type.
|
java.lang.Boolean |
securityBlockJailbrokenDevices
The Security Block Jailbroken Devices.
|
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, scheduledActionsForRule, userStatuses, userStatusOverview, version
Constructor and Description |
---|
IosCompliancePolicy() |
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="deviceThreatProtectionEnabled", alternate="DeviceThreatProtectionEnabled") @Expose @Nullable public java.lang.Boolean deviceThreatProtectionEnabled
@SerializedName(value="deviceThreatProtectionRequiredSecurityLevel", alternate="DeviceThreatProtectionRequiredSecurityLevel") @Expose @Nullable public DeviceThreatProtectionLevel deviceThreatProtectionRequiredSecurityLevel
@SerializedName(value="managedEmailProfileRequired", alternate="ManagedEmailProfileRequired") @Expose @Nullable public java.lang.Boolean managedEmailProfileRequired
@SerializedName(value="osMaximumVersion", alternate="OsMaximumVersion") @Expose @Nullable public java.lang.String osMaximumVersion
@SerializedName(value="osMinimumVersion", alternate="OsMinimumVersion") @Expose @Nullable public java.lang.String osMinimumVersion
@SerializedName(value="passcodeBlockSimple", alternate="PasscodeBlockSimple") @Expose @Nullable public java.lang.Boolean passcodeBlockSimple
@SerializedName(value="passcodeExpirationDays", alternate="PasscodeExpirationDays") @Expose @Nullable public java.lang.Integer passcodeExpirationDays
@SerializedName(value="passcodeMinimumCharacterSetCount", alternate="PasscodeMinimumCharacterSetCount") @Expose @Nullable public java.lang.Integer passcodeMinimumCharacterSetCount
@SerializedName(value="passcodeMinimumLength", alternate="PasscodeMinimumLength") @Expose @Nullable public java.lang.Integer passcodeMinimumLength
@SerializedName(value="passcodeMinutesOfInactivityBeforeLock", alternate="PasscodeMinutesOfInactivityBeforeLock") @Expose @Nullable public java.lang.Integer passcodeMinutesOfInactivityBeforeLock
@SerializedName(value="passcodePreviousPasscodeBlockCount", alternate="PasscodePreviousPasscodeBlockCount") @Expose @Nullable public java.lang.Integer passcodePreviousPasscodeBlockCount
@SerializedName(value="passcodeRequired", alternate="PasscodeRequired") @Expose @Nullable public java.lang.Boolean passcodeRequired
@SerializedName(value="passcodeRequiredType", alternate="PasscodeRequiredType") @Expose @Nullable public RequiredPasswordType passcodeRequiredType
@SerializedName(value="securityBlockJailbrokenDevices", alternate="SecurityBlockJailbrokenDevices") @Expose @Nullable public java.lang.Boolean securityBlockJailbrokenDevices
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 DeviceCompliancePolicy
serializer
- the serializerjson
- the JSON object to set this object to