public class IosManagedAppProtection extends TargetedManagedAppProtection implements com.microsoft.graph.serializer.IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
ManagedAppDataEncryptionType |
appDataEncryptionType
The App Data Encryption Type.
|
ManagedMobileAppCollectionPage |
apps
The Apps.
|
java.lang.String |
customBrowserProtocol
The Custom Browser Protocol.
|
java.lang.Integer |
deployedAppCount
The Deployed App Count.
|
ManagedAppPolicyDeploymentSummary |
deploymentSummary
The Deployment Summary.
|
java.lang.Boolean |
faceIdBlocked
The Face Id Blocked.
|
java.lang.String |
minimumRequiredSdkVersion
The Minimum Required Sdk Version.
|
assignments, isAssigned
allowedDataStorageLocations, allowedInboundDataTransferSources, allowedOutboundClipboardSharingLevel, allowedOutboundDataTransferDestinations, contactSyncBlocked, dataBackupBlocked, deviceComplianceRequired, disableAppPinIfDevicePinIsSet, fingerprintBlocked, managedBrowser, managedBrowserToOpenLinksRequired, maximumPinRetries, minimumPinLength, minimumRequiredAppVersion, minimumRequiredOsVersion, minimumWarningAppVersion, minimumWarningOsVersion, organizationalCredentialsRequired, periodBeforePinReset, periodOfflineBeforeAccessCheck, periodOfflineBeforeWipeIsEnforced, periodOnlineBeforeAccessCheck, pinCharacterSet, pinRequired, printBlocked, saveAsBlocked, simplePinBlocked
createdDateTime, description, displayName, lastModifiedDateTime, version
Constructor and Description |
---|
IosManagedAppProtection() |
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="appDataEncryptionType", alternate="AppDataEncryptionType") @Expose @Nullable public ManagedAppDataEncryptionType appDataEncryptionType
@SerializedName(value="customBrowserProtocol", alternate="CustomBrowserProtocol") @Expose @Nullable public java.lang.String customBrowserProtocol
@SerializedName(value="deployedAppCount", alternate="DeployedAppCount") @Expose @Nullable public java.lang.Integer deployedAppCount
@SerializedName(value="faceIdBlocked", alternate="FaceIdBlocked") @Expose @Nullable public java.lang.Boolean faceIdBlocked
@SerializedName(value="minimumRequiredSdkVersion", alternate="MinimumRequiredSdkVersion") @Expose @Nullable public java.lang.String minimumRequiredSdkVersion
@SerializedName(value="apps", alternate="Apps") @Expose @Nullable public ManagedMobileAppCollectionPage apps
@SerializedName(value="deploymentSummary", alternate="DeploymentSummary") @Expose @Nullable public ManagedAppPolicyDeploymentSummary deploymentSummary
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 TargetedManagedAppProtection
serializer
- the serializerjson
- the JSON object to set this object to