Package com.microsoft.graph.models
Class TargetedManagedAppProtection
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ManagedAppPolicy
com.microsoft.graph.models.ManagedAppProtection
com.microsoft.graph.models.TargetedManagedAppProtection
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
- Direct Known Subclasses:
AndroidManagedAppProtection,IosManagedAppProtection
public class TargetedManagedAppProtection
extends ManagedAppProtection
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Targeted Managed App Protection.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Assignments.The Is Assigned.Fields inherited from class com.microsoft.graph.models.ManagedAppProtection
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, simplePinBlockedFields inherited from class com.microsoft.graph.models.ManagedAppPolicy
createdDateTime, description, displayName, lastModifiedDateTime, 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
-
isAssigned
@SerializedName(value="isAssigned", alternate="IsAssigned") @Expose @Nullable public Boolean isAssignedThe Is Assigned. Indicates if the policy is deployed to any inclusion groups or not. -
assignments
@SerializedName(value="assignments", alternate="Assignments") @Expose @Nullable public TargetedManagedAppPolicyAssignmentCollectionPage assignmentsThe Assignments. Navigation property to list of inclusion and exclusion groups to which the policy is deployed.
-
-
Constructor Details
-
TargetedManagedAppProtection
public TargetedManagedAppProtection()
-
-
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 classManagedAppProtection- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-