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
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@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 DeviceConfigurationprotected ISerializer getSerializer()
getSerializer in class DeviceConfigurationpublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class DeviceConfigurationserializer - the serializerjson - the JSON object to set this object to