public class Windows10EndpointProtectionConfiguration extends DeviceConfiguration implements IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
java.lang.Boolean |
applicationGuardAllowPersistence
The Application Guard Allow Persistence.
|
java.lang.Boolean |
applicationGuardAllowPrintToLocalPrinters
The Application Guard Allow Print To Local Printers.
|
java.lang.Boolean |
applicationGuardAllowPrintToNetworkPrinters
The Application Guard Allow Print To Network Printers.
|
java.lang.Boolean |
applicationGuardAllowPrintToPDF
The Application Guard Allow Print To PDF.
|
java.lang.Boolean |
applicationGuardAllowPrintToXPS
The Application Guard Allow Print To XPS.
|
ApplicationGuardBlockClipboardSharingType |
applicationGuardBlockClipboardSharing
The Application Guard Block Clipboard Sharing.
|
ApplicationGuardBlockFileTransferType |
applicationGuardBlockFileTransfer
The Application Guard Block File Transfer.
|
java.lang.Boolean |
applicationGuardBlockNonEnterpriseContent
The Application Guard Block Non Enterprise Content.
|
java.lang.Boolean |
applicationGuardEnabled
The Application Guard Enabled.
|
java.lang.Boolean |
applicationGuardForceAuditing
The Application Guard Force Auditing.
|
AppLockerApplicationControlType |
appLockerApplicationControl
The App Locker Application Control.
|
java.lang.Boolean |
bitLockerDisableWarningForOtherDiskEncryption
The Bit Locker Disable Warning For Other Disk Encryption.
|
java.lang.Boolean |
bitLockerEnableStorageCardEncryptionOnMobile
The Bit Locker Enable Storage Card Encryption On Mobile.
|
java.lang.Boolean |
bitLockerEncryptDevice
The Bit Locker Encrypt Device.
|
BitLockerRemovableDrivePolicy |
bitLockerRemovableDrivePolicy
The Bit Locker Removable Drive Policy.
|
java.util.List<java.lang.String> |
defenderAdditionalGuardedFolders
The Defender Additional Guarded Folders.
|
java.util.List<java.lang.String> |
defenderAttackSurfaceReductionExcludedPaths
The Defender Attack Surface Reduction Excluded Paths.
|
byte[] |
defenderExploitProtectionXml
The Defender Exploit Protection Xml.
|
java.lang.String |
defenderExploitProtectionXmlFileName
The Defender Exploit Protection Xml File Name.
|
java.util.List<java.lang.String> |
defenderGuardedFoldersAllowedAppPaths
The Defender Guarded Folders Allowed App Paths.
|
java.lang.Boolean |
defenderSecurityCenterBlockExploitProtectionOverride
The Defender Security Center Block Exploit Protection Override.
|
java.lang.Boolean |
firewallBlockStatefulFTP
The Firewall Block Stateful FTP.
|
FirewallCertificateRevocationListCheckMethodType |
firewallCertificateRevocationListCheckMethod
The Firewall Certificate Revocation List Check Method.
|
java.lang.Integer |
firewallIdleTimeoutForSecurityAssociationInSeconds
The Firewall Idle Timeout For Security Association In Seconds.
|
java.lang.Boolean |
firewallIPSecExemptionsAllowDHCP
The Firewall IPSec Exemptions Allow DHCP.
|
java.lang.Boolean |
firewallIPSecExemptionsAllowICMP
The Firewall IPSec Exemptions Allow ICMP.
|
java.lang.Boolean |
firewallIPSecExemptionsAllowNeighborDiscovery
The Firewall IPSec Exemptions Allow Neighbor Discovery.
|
java.lang.Boolean |
firewallIPSecExemptionsAllowRouterDiscovery
The Firewall IPSec Exemptions Allow Router Discovery.
|
java.lang.Boolean |
firewallMergeKeyingModuleSettings
The Firewall Merge Keying Module Settings.
|
FirewallPacketQueueingMethodType |
firewallPacketQueueingMethod
The Firewall Packet Queueing Method.
|
FirewallPreSharedKeyEncodingMethodType |
firewallPreSharedKeyEncodingMethod
The Firewall Pre Shared Key Encoding Method.
|
WindowsFirewallNetworkProfile |
firewallProfileDomain
The Firewall Profile Domain.
|
WindowsFirewallNetworkProfile |
firewallProfilePrivate
The Firewall Profile Private.
|
WindowsFirewallNetworkProfile |
firewallProfilePublic
The Firewall Profile Public.
|
java.lang.Boolean |
smartScreenBlockOverrideForFiles
The Smart Screen Block Override For Files.
|
java.lang.Boolean |
smartScreenEnableInShell
The Smart Screen Enable In Shell.
|
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, userStatuses, userStatusOverview, version
Constructor and Description |
---|
Windows10EndpointProtectionConfiguration() |
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
|
additionalDataManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalDataManager
@SerializedName(value="applicationGuardAllowPersistence", alternate="ApplicationGuardAllowPersistence") @Expose public java.lang.Boolean applicationGuardAllowPersistence
@SerializedName(value="applicationGuardAllowPrintToLocalPrinters", alternate="ApplicationGuardAllowPrintToLocalPrinters") @Expose public java.lang.Boolean applicationGuardAllowPrintToLocalPrinters
@SerializedName(value="applicationGuardAllowPrintToNetworkPrinters", alternate="ApplicationGuardAllowPrintToNetworkPrinters") @Expose public java.lang.Boolean applicationGuardAllowPrintToNetworkPrinters
@SerializedName(value="applicationGuardAllowPrintToPDF", alternate="ApplicationGuardAllowPrintToPDF") @Expose public java.lang.Boolean applicationGuardAllowPrintToPDF
@SerializedName(value="applicationGuardAllowPrintToXPS", alternate="ApplicationGuardAllowPrintToXPS") @Expose public java.lang.Boolean applicationGuardAllowPrintToXPS
@SerializedName(value="applicationGuardBlockClipboardSharing", alternate="ApplicationGuardBlockClipboardSharing") @Expose public ApplicationGuardBlockClipboardSharingType applicationGuardBlockClipboardSharing
@SerializedName(value="applicationGuardBlockFileTransfer", alternate="ApplicationGuardBlockFileTransfer") @Expose public ApplicationGuardBlockFileTransferType applicationGuardBlockFileTransfer
@SerializedName(value="applicationGuardBlockNonEnterpriseContent", alternate="ApplicationGuardBlockNonEnterpriseContent") @Expose public java.lang.Boolean applicationGuardBlockNonEnterpriseContent
@SerializedName(value="applicationGuardEnabled", alternate="ApplicationGuardEnabled") @Expose public java.lang.Boolean applicationGuardEnabled
@SerializedName(value="applicationGuardForceAuditing", alternate="ApplicationGuardForceAuditing") @Expose public java.lang.Boolean applicationGuardForceAuditing
@SerializedName(value="appLockerApplicationControl", alternate="AppLockerApplicationControl") @Expose public AppLockerApplicationControlType appLockerApplicationControl
@SerializedName(value="bitLockerDisableWarningForOtherDiskEncryption", alternate="BitLockerDisableWarningForOtherDiskEncryption") @Expose public java.lang.Boolean bitLockerDisableWarningForOtherDiskEncryption
@SerializedName(value="bitLockerEnableStorageCardEncryptionOnMobile", alternate="BitLockerEnableStorageCardEncryptionOnMobile") @Expose public java.lang.Boolean bitLockerEnableStorageCardEncryptionOnMobile
@SerializedName(value="bitLockerEncryptDevice", alternate="BitLockerEncryptDevice") @Expose public java.lang.Boolean bitLockerEncryptDevice
@SerializedName(value="bitLockerRemovableDrivePolicy", alternate="BitLockerRemovableDrivePolicy") @Expose public BitLockerRemovableDrivePolicy bitLockerRemovableDrivePolicy
@SerializedName(value="defenderAdditionalGuardedFolders", alternate="DefenderAdditionalGuardedFolders") @Expose public java.util.List<java.lang.String> defenderAdditionalGuardedFolders
@SerializedName(value="defenderAttackSurfaceReductionExcludedPaths", alternate="DefenderAttackSurfaceReductionExcludedPaths") @Expose public java.util.List<java.lang.String> defenderAttackSurfaceReductionExcludedPaths
@SerializedName(value="defenderExploitProtectionXml", alternate="DefenderExploitProtectionXml") @Expose public byte[] defenderExploitProtectionXml
@SerializedName(value="defenderExploitProtectionXmlFileName", alternate="DefenderExploitProtectionXmlFileName") @Expose public java.lang.String defenderExploitProtectionXmlFileName
@SerializedName(value="defenderGuardedFoldersAllowedAppPaths", alternate="DefenderGuardedFoldersAllowedAppPaths") @Expose public java.util.List<java.lang.String> defenderGuardedFoldersAllowedAppPaths
@SerializedName(value="defenderSecurityCenterBlockExploitProtectionOverride", alternate="DefenderSecurityCenterBlockExploitProtectionOverride") @Expose public java.lang.Boolean defenderSecurityCenterBlockExploitProtectionOverride
@SerializedName(value="firewallBlockStatefulFTP", alternate="FirewallBlockStatefulFTP") @Expose public java.lang.Boolean firewallBlockStatefulFTP
@SerializedName(value="firewallCertificateRevocationListCheckMethod", alternate="FirewallCertificateRevocationListCheckMethod") @Expose public FirewallCertificateRevocationListCheckMethodType firewallCertificateRevocationListCheckMethod
@SerializedName(value="firewallIdleTimeoutForSecurityAssociationInSeconds", alternate="FirewallIdleTimeoutForSecurityAssociationInSeconds") @Expose public java.lang.Integer firewallIdleTimeoutForSecurityAssociationInSeconds
@SerializedName(value="firewallIPSecExemptionsAllowDHCP", alternate="FirewallIPSecExemptionsAllowDHCP") @Expose public java.lang.Boolean firewallIPSecExemptionsAllowDHCP
@SerializedName(value="firewallIPSecExemptionsAllowICMP", alternate="FirewallIPSecExemptionsAllowICMP") @Expose public java.lang.Boolean firewallIPSecExemptionsAllowICMP
@SerializedName(value="firewallIPSecExemptionsAllowNeighborDiscovery", alternate="FirewallIPSecExemptionsAllowNeighborDiscovery") @Expose public java.lang.Boolean firewallIPSecExemptionsAllowNeighborDiscovery
@SerializedName(value="firewallIPSecExemptionsAllowRouterDiscovery", alternate="FirewallIPSecExemptionsAllowRouterDiscovery") @Expose public java.lang.Boolean firewallIPSecExemptionsAllowRouterDiscovery
@SerializedName(value="firewallMergeKeyingModuleSettings", alternate="FirewallMergeKeyingModuleSettings") @Expose public java.lang.Boolean firewallMergeKeyingModuleSettings
@SerializedName(value="firewallPacketQueueingMethod", alternate="FirewallPacketQueueingMethod") @Expose public FirewallPacketQueueingMethodType firewallPacketQueueingMethod
@SerializedName(value="firewallPreSharedKeyEncodingMethod", alternate="FirewallPreSharedKeyEncodingMethod") @Expose public FirewallPreSharedKeyEncodingMethodType firewallPreSharedKeyEncodingMethod
@SerializedName(value="firewallProfileDomain", alternate="FirewallProfileDomain") @Expose public WindowsFirewallNetworkProfile firewallProfileDomain
@SerializedName(value="firewallProfilePrivate", alternate="FirewallProfilePrivate") @Expose public WindowsFirewallNetworkProfile firewallProfilePrivate
@SerializedName(value="firewallProfilePublic", alternate="FirewallProfilePublic") @Expose public WindowsFirewallNetworkProfile firewallProfilePublic
@SerializedName(value="smartScreenBlockOverrideForFiles", alternate="SmartScreenBlockOverrideForFiles") @Expose public java.lang.Boolean smartScreenBlockOverrideForFiles
@SerializedName(value="smartScreenEnableInShell", alternate="SmartScreenEnableInShell") @Expose public java.lang.Boolean smartScreenEnableInShell
public Windows10EndpointProtectionConfiguration()
public com.google.gson.JsonObject getRawObject()
getRawObject
in class DeviceConfiguration
protected ISerializer getSerializer()
getSerializer
in class DeviceConfiguration
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject
in interface IJsonBackedObject
setRawObject
in class DeviceConfiguration
serializer
- the serializerjson
- the JSON object to set this object to