public class WindowsInformationProtection extends ManagedAppPolicy implements IJsonBackedObject
createdDateTime, description, displayName, lastModifiedDateTime, version| Constructor and Description |
|---|
WindowsInformationProtection() |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@SerializedName(value="enforcementLevel") @Expose public WindowsInformationProtectionEnforcementLevel enforcementLevel
@SerializedName(value="enterpriseDomain") @Expose public java.lang.String enterpriseDomain
@SerializedName(value="enterpriseProtectedDomainNames") @Expose public java.util.List<WindowsInformationProtectionResourceCollection> enterpriseProtectedDomainNames
@SerializedName(value="protectionUnderLockConfigRequired") @Expose public java.lang.Boolean protectionUnderLockConfigRequired
@SerializedName(value="dataRecoveryCertificate") @Expose public WindowsInformationProtectionDataRecoveryCertificate dataRecoveryCertificate
@SerializedName(value="revokeOnUnenrollDisabled") @Expose public java.lang.Boolean revokeOnUnenrollDisabled
@SerializedName(value="rightsManagementServicesTemplateId") @Expose public java.util.UUID rightsManagementServicesTemplateId
@SerializedName(value="azureRightsManagementServicesAllowed") @Expose public java.lang.Boolean azureRightsManagementServicesAllowed
@SerializedName(value="iconsVisible") @Expose public java.lang.Boolean iconsVisible
@SerializedName(value="protectedApps") @Expose public java.util.List<WindowsInformationProtectionApp> protectedApps
@SerializedName(value="exemptApps") @Expose public java.util.List<WindowsInformationProtectionApp> exemptApps
@SerializedName(value="enterpriseNetworkDomainNames") @Expose public java.util.List<WindowsInformationProtectionResourceCollection> enterpriseNetworkDomainNames
@SerializedName(value="enterpriseProxiedDomains") @Expose public java.util.List<WindowsInformationProtectionProxiedDomainCollection> enterpriseProxiedDomains
@SerializedName(value="enterpriseIPRanges") @Expose public java.util.List<WindowsInformationProtectionIPRangeCollection> enterpriseIPRanges
@SerializedName(value="enterpriseIPRangesAreAuthoritative") @Expose public java.lang.Boolean enterpriseIPRangesAreAuthoritative
@SerializedName(value="enterpriseProxyServers") @Expose public java.util.List<WindowsInformationProtectionResourceCollection> enterpriseProxyServers
@SerializedName(value="enterpriseInternalProxyServers") @Expose public java.util.List<WindowsInformationProtectionResourceCollection> enterpriseInternalProxyServers
@SerializedName(value="enterpriseProxyServersAreAuthoritative") @Expose public java.lang.Boolean enterpriseProxyServersAreAuthoritative
@SerializedName(value="neutralDomainResources") @Expose public java.util.List<WindowsInformationProtectionResourceCollection> neutralDomainResources
@SerializedName(value="indexingEncryptedStoresOrItemsBlocked") @Expose public java.lang.Boolean indexingEncryptedStoresOrItemsBlocked
@SerializedName(value="smbAutoEncryptedFileExtensions") @Expose public java.util.List<WindowsInformationProtectionResourceCollection> smbAutoEncryptedFileExtensions
@SerializedName(value="isAssigned") @Expose public java.lang.Boolean isAssigned
public WindowsInformationProtectionAppLockerFileCollectionPage protectedAppLockerFiles
public WindowsInformationProtectionAppLockerFileCollectionPage exemptAppLockerFiles
public TargetedManagedAppPolicyAssignmentCollectionPage assignments
public com.google.gson.JsonObject getRawObject()
getRawObject in class ManagedAppPolicyprotected ISerializer getSerializer()
getSerializer in class ManagedAppPolicypublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class ManagedAppPolicyserializer - the serializerjson - the JSON object to set this object to