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.IJsonBackedObjectsetRawObject in class DeviceCompliancePolicyserializer - the serializerjson - the JSON object to set this object to