Class Windows10EndpointProtectionConfiguration
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.DeviceConfiguration
-
- odata.msgraph.client.beta.entity.Windows10EndpointProtectionConfiguration
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class Windows10EndpointProtectionConfiguration extends DeviceConfiguration implements com.github.davidmoten.odata.client.ODataEntityType
“This topic provides descriptions of the declared methods, properties and relationships exposed by the Windows10EndpointProtectionConfiguration resource.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWindows10EndpointProtectionConfiguration.Builder
-
Field Summary
-
Fields inherited from class odata.msgraph.client.beta.entity.DeviceConfiguration
createdDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, version
-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWindows10EndpointProtectionConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Windows10EndpointProtectionConfiguration.BuilderbuilderWindows10EndpointProtectionConfiguration()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Boolean>getApplicationGuardAllowCameraMicrophoneRedirection()“Gets or sets whether applications inside Microsoft Defender Application Guard can access the device’s camera and microphone.”Optional<Boolean>getApplicationGuardAllowFileSaveOnHost()“Allow users to download files from Edge in the application guard container and save them on the host file system”Optional<Boolean>getApplicationGuardAllowPersistence()“Allow persisting user generated data inside the App Guard Containter (favorites, cookies, web passwords, etc.)”Optional<Boolean>getApplicationGuardAllowPrintToLocalPrinters()“Allow printing to Local Printers from Container”Optional<Boolean>getApplicationGuardAllowPrintToNetworkPrinters()“Allow printing to Network Printers from Container”Optional<Boolean>getApplicationGuardAllowPrintToPDF()“Allow printing to PDF from Container”Optional<Boolean>getApplicationGuardAllowPrintToXPS()“Allow printing to XPS from Container”Optional<Boolean>getApplicationGuardAllowVirtualGPU()“Allow application guard to use virtual GPU”Optional<ApplicationGuardBlockClipboardSharingType>getApplicationGuardBlockClipboardSharing()“Block clipboard to share data from Host to Container, or from Container to Host, or both ways, or neither ways.”Optional<ApplicationGuardBlockFileTransferType>getApplicationGuardBlockFileTransfer()“Block clipboard to transfer image file, text file or neither of them”Optional<Boolean>getApplicationGuardBlockNonEnterpriseContent()“Block enterprise sites to load non-enterprise content, such as third party plug- ins”com.github.davidmoten.odata.client.CollectionPage<String>getApplicationGuardCertificateThumbprints()“Allows certain device level Root Certificates to be shared with the Microsoft Defender Application Guard container.”com.github.davidmoten.odata.client.CollectionPage<String>getApplicationGuardCertificateThumbprints(com.github.davidmoten.odata.client.HttpRequestOptions options)“Allows certain device level Root Certificates to be shared with the Microsoft Defender Application Guard container.”Optional<Boolean>getApplicationGuardEnabled()“Enable Windows Defender Application Guard”Optional<ApplicationGuardEnabledOptions>getApplicationGuardEnabledOptions()“Enable Windows Defender Application Guard for newer Windows builds”Optional<Boolean>getApplicationGuardForceAuditing()“Force auditing will persist Windows logs and events to meet security/compliance criteria (sample events are user login-logoff, use of privilege rights, software installation, system changes, etc.)”Optional<AppLockerApplicationControlType>getAppLockerApplicationControl()“Enables the Admin to choose what types of app to allow on devices.”Optional<Boolean>getBitLockerAllowStandardUserEncryption()“Allows the admin to allow standard users to enable encrpytion during Azure AD Join.”Optional<Boolean>getBitLockerDisableWarningForOtherDiskEncryption()“Allows the Admin to disable the warning prompt for other disk encryption on the user machines.”Optional<Boolean>getBitLockerEnableStorageCardEncryptionOnMobile()“Allows the admin to require encryption to be turned on using BitLocker.Optional<Boolean>getBitLockerEncryptDevice()“Allows the admin to require encryption to be turned on using BitLocker.”Optional<BitLockerFixedDrivePolicy>getBitLockerFixedDrivePolicy()“BitLocker Fixed Drive Policy.”Optional<BitLockerRecoveryPasswordRotationType>getBitLockerRecoveryPasswordRotation()“This setting initiates a client-driven recovery password rotation after an OS drive recovery (either by using bootmgr or WinRE).”Optional<BitLockerRemovableDrivePolicy>getBitLockerRemovableDrivePolicy()“BitLocker Removable Drive Policy.”Optional<BitLockerSystemDrivePolicy>getBitLockerSystemDrivePolicy()“BitLocker System Drive Policy.”com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()com.github.davidmoten.odata.client.CollectionPage<String>getDefenderAdditionalGuardedFolders()“List of folder paths to be added to the list of protected folders”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderAdditionalGuardedFolders(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of folder paths to be added to the list of protected folders”Optional<DefenderProtectionType>getDefenderAdobeReaderLaunchChildProcess()“Value indicating the behavior of Adobe Reader from creating child processes”Optional<DefenderProtectionType>getDefenderAdvancedRansomewareProtectionType()“Value indicating use of advanced protection against ransomeware”Optional<Boolean>getDefenderAllowBehaviorMonitoring()“Allows or disallows Windows Defender Behavior Monitoring functionality.”Optional<Boolean>getDefenderAllowCloudProtection()“To best protect your PC, Windows Defender will send information to Microsoft about any problems it finds.Optional<Boolean>getDefenderAllowEndUserAccess()“Allows or disallows user access to the Windows Defender UI.Optional<Boolean>getDefenderAllowIntrusionPreventionSystem()“Allows or disallows Windows Defender Intrusion Prevention functionality.”Optional<Boolean>getDefenderAllowOnAccessProtection()“Allows or disallows Windows Defender On Access Protection functionality.”Optional<Boolean>getDefenderAllowRealTimeMonitoring()“Allows or disallows Windows Defender Realtime Monitoring functionality.”Optional<Boolean>getDefenderAllowScanArchiveFiles()“Allows or disallows scanning of archives.”Optional<Boolean>getDefenderAllowScanDownloads()“Allows or disallows Windows Defender IOAVP Protection functionality.”Optional<Boolean>getDefenderAllowScanNetworkFiles()“Allows or disallows a scanning of network files.”Optional<Boolean>getDefenderAllowScanRemovableDrivesDuringFullScan()“Allows or disallows a full scan of removable drives.Optional<Boolean>getDefenderAllowScanScriptsLoadedInInternetExplorer()“Allows or disallows Windows Defender Script Scanning functionality.”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderAttackSurfaceReductionExcludedPaths()“List of exe files and folders to be excluded from attack surface reduction rules”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderAttackSurfaceReductionExcludedPaths(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of exe files and folders to be excluded from attack surface reduction rules”Optional<Boolean>getDefenderBlockEndUserAccess()“Allows or disallows user access to the Windows Defender UI.Optional<DefenderAttackSurfaceType>getDefenderBlockPersistenceThroughWmiType()“Value indicating the behavior of Block persistence through WMI event subscription”Optional<Boolean>getDefenderCheckForSignaturesBeforeRunningScan()“This policy setting allows you to manage whether a check for new virus and spyware definitions will occur before running a scan.”Optional<DefenderCloudBlockLevelType>getDefenderCloudBlockLevel()“Added in Windows 10, version 1709.Optional<Integer>getDefenderCloudExtendedTimeoutInSeconds()“Added in Windows 10, version 1709.Optional<Integer>getDefenderDaysBeforeDeletingQuarantinedMalware()“Time period (in days) that quarantine items will be stored on the system.Optional<DefenderDetectedMalwareActions>getDefenderDetectedMalwareActions()“Allows an administrator to specify any valid threat severity levels and the corresponding default action ID to take.”Optional<Boolean>getDefenderDisableBehaviorMonitoring()“Allows or disallows Windows Defender Behavior Monitoring functionality.”Optional<Boolean>getDefenderDisableCatchupFullScan()“This policy setting allows you to configure catch-up scans for scheduled full scans.Optional<Boolean>getDefenderDisableCatchupQuickScan()“This policy setting allows you to configure catch-up scans for scheduled quick scans.Optional<Boolean>getDefenderDisableCloudProtection()“To best protect your PC, Windows Defender will send information to Microsoft about any problems it finds.Optional<Boolean>getDefenderDisableIntrusionPreventionSystem()“Allows or disallows Windows Defender Intrusion Prevention functionality.”Optional<Boolean>getDefenderDisableOnAccessProtection()“Allows or disallows Windows Defender On Access Protection functionality.”Optional<Boolean>getDefenderDisableRealTimeMonitoring()“Allows or disallows Windows Defender Realtime Monitoring functionality.”Optional<Boolean>getDefenderDisableScanArchiveFiles()“Allows or disallows scanning of archives.”Optional<Boolean>getDefenderDisableScanDownloads()“Allows or disallows Windows Defender IOAVP Protection functionality.”Optional<Boolean>getDefenderDisableScanNetworkFiles()“Allows or disallows a scanning of network files.”Optional<Boolean>getDefenderDisableScanRemovableDrivesDuringFullScan()“Allows or disallows a full scan of removable drives.Optional<Boolean>getDefenderDisableScanScriptsLoadedInInternetExplorer()“Allows or disallows Windows Defender Script Scanning functionality.”Optional<DefenderProtectionType>getDefenderEmailContentExecution()“Value indicating if execution of executable content (exe, dll, ps, js, vbs, etc) should be dropped from email (webmail/mail-client)”Optional<DefenderAttackSurfaceType>getDefenderEmailContentExecutionType()“Value indicating if execution of executable content (exe, dll, ps, js, vbs, etc) should be dropped from email (webmail/mail-client)”Optional<Boolean>getDefenderEnableLowCpuPriority()“This policy setting allows you to enable or disable low CPU priority for scheduled scans.”Optional<Boolean>getDefenderEnableScanIncomingMail()“Allows or disallows scanning of email.”Optional<Boolean>getDefenderEnableScanMappedNetworkDrivesDuringFullScan()“Allows or disallows a full scan of mapped network drives.”Optional<byte[]>getDefenderExploitProtectionXml()“Xml content containing information regarding exploit protection details.”Optional<String>getDefenderExploitProtectionXmlFileName()“Name of the file from which DefenderExploitProtectionXml was obtained.”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderFileExtensionsToExclude()“File extensions to exclude from scans and real time protection.”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderFileExtensionsToExclude(com.github.davidmoten.odata.client.HttpRequestOptions options)“File extensions to exclude from scans and real time protection.”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderFilesAndFoldersToExclude()“Files and folder to exclude from scans and real time protection.”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderFilesAndFoldersToExclude(com.github.davidmoten.odata.client.HttpRequestOptions options)“Files and folder to exclude from scans and real time protection.”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderGuardedFoldersAllowedAppPaths()“List of paths to exe that are allowed to access protected folders”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderGuardedFoldersAllowedAppPaths(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of paths to exe that are allowed to access protected folders”Optional<FolderProtectionType>getDefenderGuardMyFoldersType()“Value indicating the behavior of protected folders”Optional<DefenderProtectionType>getDefenderNetworkProtectionType()“Value indicating the behavior of NetworkProtection”Optional<DefenderProtectionType>getDefenderOfficeAppsExecutableContentCreationOrLaunch()“Value indicating the behavior of Office applications/macros creating or launching executable content”Optional<DefenderAttackSurfaceType>getDefenderOfficeAppsExecutableContentCreationOrLaunchType()“Value indicating the behavior of Office applications/macros creating or launching executable content”Optional<DefenderProtectionType>getDefenderOfficeAppsLaunchChildProcess()“Value indicating the behavior of Office application launching child processes”Optional<DefenderAttackSurfaceType>getDefenderOfficeAppsLaunchChildProcessType()“Value indicating the behavior of Office application launching child processes”Optional<DefenderProtectionType>getDefenderOfficeAppsOtherProcessInjection()“Value indicating the behavior of Office applications injecting into other processes”Optional<DefenderAttackSurfaceType>getDefenderOfficeAppsOtherProcessInjectionType()“Value indicating the behavior of Office applications injecting into other processes”Optional<DefenderProtectionType>getDefenderOfficeCommunicationAppsLaunchChildProcess()“Value indicating the behavior of Office communication applications, including Microsoft Outlook, from creating child processes”Optional<DefenderProtectionType>getDefenderOfficeMacroCodeAllowWin32Imports()“Value indicating the behavior of Win32 imports from Macro code in Office”Optional<DefenderAttackSurfaceType>getDefenderOfficeMacroCodeAllowWin32ImportsType()“Value indicating the behavior of Win32 imports from Macro code in Office”Optional<DefenderProtectionType>getDefenderPotentiallyUnwantedAppAction()“Added in Windows 10, version 1607.Optional<DefenderProtectionType>getDefenderPreventCredentialStealingType()“Value indicating if credential stealing from the Windows local security authority subsystem is permitted”Optional<DefenderProtectionType>getDefenderProcessCreation()“Value indicating response to process creations originating from PSExec and WMI commands”Optional<DefenderAttackSurfaceType>getDefenderProcessCreationType()“Value indicating response to process creations originating from PSExec and WMI commands”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderProcessesToExclude()“Processes to exclude from scans and real time protection.”com.github.davidmoten.odata.client.CollectionPage<String>getDefenderProcessesToExclude(com.github.davidmoten.odata.client.HttpRequestOptions options)“Processes to exclude from scans and real time protection.”Optional<DefenderRealtimeScanDirection>getDefenderScanDirection()“Controls which sets of files should be monitored.”Optional<Integer>getDefenderScanMaxCpuPercentage()“Represents the average CPU load factor for the Windows Defender scan (in percent ).Optional<DefenderScanType>getDefenderScanType()“Selects whether to perform a quick scan or full scan.”Optional<LocalTime>getDefenderScheduledQuickScanTime()“Selects the time of day that the Windows Defender quick scan should run.Optional<WeeklySchedule>getDefenderScheduledScanDay()“Selects the day that the Windows Defender scan should run.”Optional<LocalTime>getDefenderScheduledScanTime()“Selects the time of day that the Windows Defender scan should run.”Optional<DefenderProtectionType>getDefenderScriptDownloadedPayloadExecution()“Value indicating the behavior of js/vbs executing payload downloaded from Internet”Optional<DefenderAttackSurfaceType>getDefenderScriptDownloadedPayloadExecutionType()“Value indicating the behavior of js/vbs executing payload downloaded from Internet”Optional<DefenderProtectionType>getDefenderScriptObfuscatedMacroCode()“Value indicating the behavior of obfuscated js/vbs/ps/macro code”Optional<DefenderAttackSurfaceType>getDefenderScriptObfuscatedMacroCodeType()“Value indicating the behavior of obfuscated js/vbs/ps/macro code”Optional<Boolean>getDefenderSecurityCenterBlockExploitProtectionOverride()“Indicates whether or not to block user from overriding Exploit Protection settings.”Optional<Boolean>getDefenderSecurityCenterDisableAccountUI()“Used to disable the display of the account protection area.”Optional<Boolean>getDefenderSecurityCenterDisableAppBrowserUI()“Used to disable the display of the app and browser protection area.”Optional<Boolean>getDefenderSecurityCenterDisableClearTpmUI()“Used to disable the display of the Clear TPM button.”Optional<Boolean>getDefenderSecurityCenterDisableFamilyUI()“Used to disable the display of the family options area.”Optional<Boolean>getDefenderSecurityCenterDisableHardwareUI()“Used to disable the display of the hardware protection area.”Optional<Boolean>getDefenderSecurityCenterDisableHealthUI()“Used to disable the display of the device performance and health area.”Optional<Boolean>getDefenderSecurityCenterDisableNetworkUI()“Used to disable the display of the firewall and network protection area.”Optional<Boolean>getDefenderSecurityCenterDisableNotificationAreaUI()“Used to disable the display of the notification area control.Optional<Boolean>getDefenderSecurityCenterDisableRansomwareUI()“Used to disable the display of the ransomware protection area.”Optional<Boolean>getDefenderSecurityCenterDisableSecureBootUI()“Used to disable the display of the secure boot area under Device security.”Optional<Boolean>getDefenderSecurityCenterDisableTroubleshootingUI()“Used to disable the display of the security process troubleshooting under Device security.”Optional<Boolean>getDefenderSecurityCenterDisableVirusUI()“Used to disable the display of the virus and threat protection area.”Optional<Boolean>getDefenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI()“Used to disable the display of update TPM Firmware when a vulnerable firmware is detected.”Optional<String>getDefenderSecurityCenterHelpEmail()“The email address that is displayed to users.”Optional<String>getDefenderSecurityCenterHelpPhone()“The phone number or Skype ID that is displayed to users.”Optional<String>getDefenderSecurityCenterHelpURL()“The help portal URL this is displayed to users.”Optional<DefenderSecurityCenterITContactDisplayType>getDefenderSecurityCenterITContactDisplay()“Configure where to display IT contact information to end users.”Optional<DefenderSecurityCenterNotificationsFromAppType>getDefenderSecurityCenterNotificationsFromApp()“Notifications to show from the displayed areas of app”Optional<String>getDefenderSecurityCenterOrganizationDisplayName()“The company name that is displayed to the users.”Optional<Integer>getDefenderSignatureUpdateIntervalInHours()“Specifies the interval (in hours) that will be used to check for signatures, so instead of using the ScheduleDay and ScheduleTime the check for new signatures will be set according to the interval.Optional<DefenderSubmitSamplesConsentType>getDefenderSubmitSamplesConsentType()“Checks for the user consent level in Windows Defender to send data.”Optional<DefenderProtectionType>getDefenderUntrustedExecutable()“Value indicating response to executables that don't meet a prevalence, age, or trusted list criteria”Optional<DefenderAttackSurfaceType>getDefenderUntrustedExecutableType()“Value indicating response to executables that don't meet a prevalence, age, or trusted list criteria”Optional<DefenderProtectionType>getDefenderUntrustedUSBProcess()“Value indicating response to untrusted and unsigned processes that run from USB”Optional<DefenderAttackSurfaceType>getDefenderUntrustedUSBProcessType()“Value indicating response to untrusted and unsigned processes that run from USB”Optional<Boolean>getDeviceGuardEnableSecureBootWithDMA()“This property will be deprecated in May 2019 and will be replaced with property DeviceGuardSecureBootWithDMA.Optional<Boolean>getDeviceGuardEnableVirtualizationBasedSecurity()“Turns On Virtualization Based Security(VBS).”Optional<Enablement>getDeviceGuardLaunchSystemGuard()“Allows the IT admin to configure the launch of System Guard.”Optional<DeviceGuardLocalSystemAuthorityCredentialGuardType>getDeviceGuardLocalSystemAuthorityCredentialGuardSettings()“Turn on Credential Guard when Platform Security Level with Secure Boot and Virtualization Based Security are both enabled.”Optional<SecureBootWithDMAType>getDeviceGuardSecureBootWithDMA()“Specifies whether Platform Security Level is enabled at next reboot.”Optional<DmaGuardDeviceEnumerationPolicyType>getDmaGuardDeviceEnumerationPolicy()“This policy is intended to provide additional security against external DMA capable devices.Optional<Boolean>getFirewallBlockStatefulFTP()“Blocks stateful FTP connections to the device”Optional<FirewallCertificateRevocationListCheckMethodType>getFirewallCertificateRevocationListCheckMethod()“Specify how the certificate revocation list is to be enforced”Optional<Integer>getFirewallIdleTimeoutForSecurityAssociationInSeconds()“Configures the idle timeout for security associations, in seconds, from 300 to 3600 inclusive.Optional<Boolean>getFirewallIPSecExemptionsAllowDHCP()“Configures IPSec exemptions to allow both IPv4 and IPv6 DHCP traffic”Optional<Boolean>getFirewallIPSecExemptionsAllowICMP()“Configures IPSec exemptions to allow ICMP”Optional<Boolean>getFirewallIPSecExemptionsAllowNeighborDiscovery()“Configures IPSec exemptions to allow neighbor discovery IPv6 ICMP type-codes”Optional<Boolean>getFirewallIPSecExemptionsAllowRouterDiscovery()“Configures IPSec exemptions to allow router discovery IPv6 ICMP type-codes”Optional<Boolean>getFirewallIPSecExemptionsNone()“Configures IPSec exemptions to no exemptions”Optional<Boolean>getFirewallMergeKeyingModuleSettings()“If an authentication set is not fully supported by a keying module, direct the module to ignore only unsupported authentication suites rather than the entire set”Optional<FirewallPacketQueueingMethodType>getFirewallPacketQueueingMethod()“Configures how packet queueing should be applied in the tunnel gateway scenario”Optional<FirewallPreSharedKeyEncodingMethodType>getFirewallPreSharedKeyEncodingMethod()“Select the preshared key encoding to be used”Optional<WindowsFirewallNetworkProfile>getFirewallProfileDomain()“Configures the firewall profile settings for domain networks”Optional<WindowsFirewallNetworkProfile>getFirewallProfilePrivate()“Configures the firewall profile settings for private networks”Optional<WindowsFirewallNetworkProfile>getFirewallProfilePublic()“Configures the firewall profile settings for public networks”com.github.davidmoten.odata.client.CollectionPage<WindowsFirewallRule>getFirewallRules()“Configures the firewall rule settings.com.github.davidmoten.odata.client.CollectionPage<WindowsFirewallRule>getFirewallRules(com.github.davidmoten.odata.client.HttpRequestOptions options)“Configures the firewall rule settings.Optional<LanManagerAuthenticationLevel>getLanManagerAuthenticationLevel()“This security setting determines which challenge/response authentication protocol is used for network logons.”Optional<Boolean>getLanManagerWorkstationDisableInsecureGuestLogons()“If enabled,the SMB client will allow insecure guest logons.Optional<String>getLocalSecurityOptionsAdministratorAccountName()“Define a different account name to be associated with the security identifier ( SID) for the account “Administrator”.”Optional<LocalSecurityOptionsAdministratorElevationPromptBehaviorType>getLocalSecurityOptionsAdministratorElevationPromptBehavior()“Define the behavior of the elevation prompt for admins in Admin Approval Mode.”Optional<Boolean>getLocalSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares()“This security setting determines whether to allows anonymous users to perform certain activities, such as enumerating the names of domain accounts and network shares.”Optional<Boolean>getLocalSecurityOptionsAllowPKU2UAuthenticationRequests()“Block PKU2U authentication requests to this device to use online identities.”Optional<String>getLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManager()“Edit the default Security Descriptor Definition Language string to allow or deny users and groups to make remote calls to the SAM.”Optional<Boolean>getLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool()“UI helper boolean for LocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManager entity”Optional<Boolean>getLocalSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn()“This security setting determines whether a computer can be shut down without having to log on to Windows.”Optional<Boolean>getLocalSecurityOptionsAllowUIAccessApplicationElevation()“Allow UIAccess apps to prompt for elevation without using the secure desktop.”Optional<Boolean>getLocalSecurityOptionsAllowUIAccessApplicationsForSecureLocations()“Allow UIAccess apps to prompt for elevation without using the secure desktop.Optional<Boolean>getLocalSecurityOptionsAllowUndockWithoutHavingToLogon()“Prevent a portable computer from being undocked without having to log in.”Optional<Boolean>getLocalSecurityOptionsBlockMicrosoftAccounts()“Prevent users from adding new Microsoft accounts to this computer.”Optional<Boolean>getLocalSecurityOptionsBlockRemoteLogonWithBlankPassword()“Enable Local accounts that are not password protected to log on from locations other than the physical device.Default is enabled”Optional<Boolean>getLocalSecurityOptionsBlockRemoteOpticalDriveAccess()“Enabling this settings allows only interactively logged on user to access CD-ROM media.”Optional<Boolean>getLocalSecurityOptionsBlockUsersInstallingPrinterDrivers()“Restrict installing printer drivers as part of connecting to a shared printer to admins only.”Optional<Boolean>getLocalSecurityOptionsClearVirtualMemoryPageFile()“This security setting determines whether the virtual memory pagefile is cleared when the system is shut down.”Optional<Boolean>getLocalSecurityOptionsClientDigitallySignCommunicationsAlways()“This security setting determines whether packet signing is required by the SMB client component.”Optional<Boolean>getLocalSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers()“If this security setting is enabled, the Server Message Block (SMB) redirector is allowed to send plaintext passwords to non-Microsoft SMB servers that do not support password encryption during authentication.”Optional<Boolean>getLocalSecurityOptionsDetectApplicationInstallationsAndPromptForElevation()“App installations requiring elevated privileges will prompt for admin credentials.Default is enabled”Optional<Boolean>getLocalSecurityOptionsDisableAdministratorAccount()“Determines whether the Local Administrator account is enabled or disabled.”Optional<Boolean>getLocalSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees()“This security setting determines whether the SMB client attempts to negotiate SMB packet signing.”Optional<Boolean>getLocalSecurityOptionsDisableGuestAccount()“Determines if the Guest account is enabled or disabled.”Optional<Boolean>getLocalSecurityOptionsDisableServerDigitallySignCommunicationsAlways()“This security setting determines whether packet signing is required by the SMB server component.”Optional<Boolean>getLocalSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees()“This security setting determines whether the SMB server will negotiate SMB packet signing with clients that request it.”Optional<Boolean>getLocalSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts()“This security setting determines what additional permissions will be granted for anonymous connections to the computer.”Optional<Boolean>getLocalSecurityOptionsDoNotRequireCtrlAltDel()“Require CTRL+ALT+DEL to be pressed before a user can log on.”Optional<Boolean>getLocalSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange()“This security setting determines if, at the next password change, the LAN Manager (LM) hash value for the new password is stored.Optional<LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType>getLocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser()“Define who is allowed to format and eject removable NTFS media.”Optional<String>getLocalSecurityOptionsGuestAccountName()“Define a different account name to be associated with the security identifier ( SID) for the account “Guest”.”Optional<Boolean>getLocalSecurityOptionsHideLastSignedInUser()“Do not display the username of the last person who signed in on this device.”Optional<Boolean>getLocalSecurityOptionsHideUsernameAtSignIn()“Do not display the username of the person signing in to this device after credentials are entered and before the device’s desktop is shown.”Optional<LocalSecurityOptionsInformationDisplayedOnLockScreenType>getLocalSecurityOptionsInformationDisplayedOnLockScreen()“Configure the user information that is displayed when the session is locked.Optional<LocalSecurityOptionsInformationShownOnLockScreenType>getLocalSecurityOptionsInformationShownOnLockScreen()“Configure the user information that is displayed when the session is locked.Optional<String>getLocalSecurityOptionsLogOnMessageText()“Set message text for users attempting to log in.”Optional<String>getLocalSecurityOptionsLogOnMessageTitle()“Set message title for users attempting to log in.”Optional<Integer>getLocalSecurityOptionsMachineInactivityLimit()“Define maximum minutes of inactivity on the interactive desktop’s login screen until the screen saver runs.Optional<Integer>getLocalSecurityOptionsMachineInactivityLimitInMinutes()“Define maximum minutes of inactivity on the interactive desktop’s login screen until the screen saver runs.Optional<LocalSecurityOptionsMinimumSessionSecurity>getLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients()“This security setting allows a client to require the negotiation of 128-bit encryption and/or NTLMv2 session security.”Optional<LocalSecurityOptionsMinimumSessionSecurity>getLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers()“This security setting allows a server to require the negotiation of 128-bit encryption and/or NTLMv2 session security.”Optional<Boolean>getLocalSecurityOptionsOnlyElevateSignedExecutables()“Enforce PKI certification path validation for a given executable file before it is permitted to run.”Optional<Boolean>getLocalSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares()“By default, this security setting restricts anonymous access to shares and pipes to the settings for named pipes that can be accessed anonymously and Shares that can be accessed anonymously”Optional<LocalSecurityOptionsSmartCardRemovalBehaviorType>getLocalSecurityOptionsSmartCardRemovalBehavior()“This security setting determines what happens when the smart card for a logged- on user is removed from the smart card reader.”Optional<LocalSecurityOptionsStandardUserElevationPromptBehaviorType>getLocalSecurityOptionsStandardUserElevationPromptBehavior()“Define the behavior of the elevation prompt for standard users.”Optional<Boolean>getLocalSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation()“Enable all elevation requests to go to the interactive user's desktop rather than the secure desktop.Optional<Boolean>getLocalSecurityOptionsUseAdminApprovalMode()“Defines whether the built-in admin account uses Admin Approval Mode or runs all apps with full admin privileges.Default is enabled”Optional<Boolean>getLocalSecurityOptionsUseAdminApprovalModeForAdministrators()“Define whether Admin Approval Mode and all UAC policy settings are enabled, default is enabled”Optional<Boolean>getLocalSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations()“Virtualize file and registry write failures to per user locations”Optional<Boolean>getSmartScreenBlockOverrideForFiles()“Allows IT Admins to control whether users can can ignore SmartScreen warnings and run malicious files.”Optional<Boolean>getSmartScreenEnableInShell()“Allows IT Admins to configure SmartScreen for Windows.”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<DeviceManagementUserRightsSetting>getUserRightsAccessCredentialManagerAsTrustedCaller()“This user right is used by Credential Manager during Backup/Restore.Optional<DeviceManagementUserRightsSetting>getUserRightsActAsPartOfTheOperatingSystem()“This user right allows a process to impersonate any user without authentication.Optional<DeviceManagementUserRightsSetting>getUserRightsAllowAccessFromNetwork()“This user right determines which users and groups are allowed to connect to the computer over the network.Optional<DeviceManagementUserRightsSetting>getUserRightsBackupData()“This user right determines which users can bypass file, directory, registry, and other persistent objects permissions when backing up files and directories.Optional<DeviceManagementUserRightsSetting>getUserRightsBlockAccessFromNetwork()“This user right determines which users and groups are block from connecting to the computer over the network.Optional<DeviceManagementUserRightsSetting>getUserRightsChangeSystemTime()“This user right determines which users and groups can change the time and date on the internal clock of the computer.Optional<DeviceManagementUserRightsSetting>getUserRightsCreateGlobalObjects()“This security setting determines whether users can create global objects that are available to all sessions.Optional<DeviceManagementUserRightsSetting>getUserRightsCreatePageFile()“This user right determines which users and groups can call an internal API to create and change the size of a page file.Optional<DeviceManagementUserRightsSetting>getUserRightsCreatePermanentSharedObjects()“This user right determines which accounts can be used by processes to create a directory object using the object manager.Optional<DeviceManagementUserRightsSetting>getUserRightsCreateSymbolicLinks()“This user right determines if the user can create a symbolic link from the computer to which they are logged on.Optional<DeviceManagementUserRightsSetting>getUserRightsCreateToken()“This user right determines which users/groups can be used by processes to create a token that can then be used to get access to any local resources when the process uses an internal API to create an access token.Optional<DeviceManagementUserRightsSetting>getUserRightsDebugPrograms()“This user right determines which users can attach a debugger to any process or to the kernel.Optional<DeviceManagementUserRightsSetting>getUserRightsDelegation()“This user right determines which users can set the Trusted for Delegation setting on a user or computer object.Optional<DeviceManagementUserRightsSetting>getUserRightsDenyLocalLogOn()“This user right determines which users cannot log on to the computer.Optional<DeviceManagementUserRightsSetting>getUserRightsGenerateSecurityAudits()“This user right determines which accounts can be used by a process to add entries to the security log.Optional<DeviceManagementUserRightsSetting>getUserRightsImpersonateClient()“Assigning this user right to a user allows programs running on behalf of that user to impersonate a client.Optional<DeviceManagementUserRightsSetting>getUserRightsIncreaseSchedulingPriority()“This user right determines which accounts can use a process with Write Property access to another process to increase the execution priority assigned to the other process.Optional<DeviceManagementUserRightsSetting>getUserRightsLoadUnloadDrivers()“This user right determines which users can dynamically load and unload device drivers or other code in to kernel mode.Optional<DeviceManagementUserRightsSetting>getUserRightsLocalLogOn()“This user right determines which users can log on to the computer.Optional<DeviceManagementUserRightsSetting>getUserRightsLockMemory()“This user right determines which accounts can use a process to keep data in physical memory, which prevents the system from paging the data to virtual memory on disk.Optional<DeviceManagementUserRightsSetting>getUserRightsManageAuditingAndSecurityLogs()“This user right determines which users can specify object access auditing options for individual resources, such as files, Active Directory objects, and registry keys.Optional<DeviceManagementUserRightsSetting>getUserRightsManageVolumes()“This user right determines which users and groups can run maintenance tasks on a volume, such as remote defragmentation.Optional<DeviceManagementUserRightsSetting>getUserRightsModifyFirmwareEnvironment()“This user right determines who can modify firmware environment values.Optional<DeviceManagementUserRightsSetting>getUserRightsModifyObjectLabels()“This user right determines which user accounts can modify the integrity label of objects, such as files, registry keys, or processes owned by other users.Optional<DeviceManagementUserRightsSetting>getUserRightsProfileSingleProcess()“This user right determines which users can use performance monitoring tools to monitor the performance of system processes.Optional<DeviceManagementUserRightsSetting>getUserRightsRemoteDesktopServicesLogOn()“This user right determines which users and groups are prohibited from logging on as a Remote Desktop Services client.Optional<DeviceManagementUserRightsSetting>getUserRightsRemoteShutdown()“This user right determines which users are allowed to shut down a computer from a remote location on the network.Optional<DeviceManagementUserRightsSetting>getUserRightsRestoreData()“This user right determines which users can bypass file, directory, registry, and other persistent objects permissions when restoring backed up files and directories, and determines which users can set any valid security principal as the owner of an object.Optional<DeviceManagementUserRightsSetting>getUserRightsTakeOwnership()“This user right determines which users can take ownership of any securable object in the system, including Active Directory objects, files and folders, printers, registry keys, processes, and threads.Optional<WindowsDefenderTamperProtectionOptions>getWindowsDefenderTamperProtection()“Configure windows defender TamperProtection settings”Optional<ServiceStartType>getXboxServicesAccessoryManagementServiceStartupMode()“This setting determines whether the Accessory management service's start type is Automatic(2), Manual(3), Disabled(4).Optional<Boolean>getXboxServicesEnableXboxGameSaveTask()“This setting determines whether xbox game save is enabled (1) or disabled (0).”Optional<ServiceStartType>getXboxServicesLiveAuthManagerServiceStartupMode()“This setting determines whether Live Auth Manager service's start type is Automatic(2), Manual(3), Disabled(4).Optional<ServiceStartType>getXboxServicesLiveGameSaveServiceStartupMode()“This setting determines whether Live Game save service's start type is Automatic (2), Manual(3), Disabled(4).Optional<ServiceStartType>getXboxServicesLiveNetworkingServiceStartupMode()“This setting determines whether Networking service's start type is Automatic(2), Manual(3), Disabled(4).StringodataTypeName()Windows10EndpointProtectionConfigurationpatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)Windows10EndpointProtectionConfigurationput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()Windows10EndpointProtectionConfigurationwithApplicationGuardAllowCameraMicrophoneRedirection(Boolean applicationGuardAllowCameraMicrophoneRedirection)Returns an immutable copy ofthiswith just theapplicationGuardAllowCameraMicrophoneRedirectionfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardAllowFileSaveOnHost(Boolean applicationGuardAllowFileSaveOnHost)Returns an immutable copy ofthiswith just theapplicationGuardAllowFileSaveOnHostfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardAllowPersistence(Boolean applicationGuardAllowPersistence)Returns an immutable copy ofthiswith just theapplicationGuardAllowPersistencefield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardAllowPrintToLocalPrinters(Boolean applicationGuardAllowPrintToLocalPrinters)Returns an immutable copy ofthiswith just theapplicationGuardAllowPrintToLocalPrintersfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardAllowPrintToNetworkPrinters(Boolean applicationGuardAllowPrintToNetworkPrinters)Returns an immutable copy ofthiswith just theapplicationGuardAllowPrintToNetworkPrintersfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardAllowPrintToPDF(Boolean applicationGuardAllowPrintToPDF)Returns an immutable copy ofthiswith just theapplicationGuardAllowPrintToPDFfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardAllowPrintToXPS(Boolean applicationGuardAllowPrintToXPS)Returns an immutable copy ofthiswith just theapplicationGuardAllowPrintToXPSfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardAllowVirtualGPU(Boolean applicationGuardAllowVirtualGPU)Returns an immutable copy ofthiswith just theapplicationGuardAllowVirtualGPUfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardBlockClipboardSharing(ApplicationGuardBlockClipboardSharingType applicationGuardBlockClipboardSharing)Returns an immutable copy ofthiswith just theapplicationGuardBlockClipboardSharingfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardBlockFileTransfer(ApplicationGuardBlockFileTransferType applicationGuardBlockFileTransfer)Returns an immutable copy ofthiswith just theapplicationGuardBlockFileTransferfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardBlockNonEnterpriseContent(Boolean applicationGuardBlockNonEnterpriseContent)Returns an immutable copy ofthiswith just theapplicationGuardBlockNonEnterpriseContentfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardCertificateThumbprints(List<String> applicationGuardCertificateThumbprints)Returns an immutable copy ofthiswith just theapplicationGuardCertificateThumbprintsfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardEnabled(Boolean applicationGuardEnabled)Returns an immutable copy ofthiswith just theapplicationGuardEnabledfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardEnabledOptions(ApplicationGuardEnabledOptions applicationGuardEnabledOptions)Returns an immutable copy ofthiswith just theapplicationGuardEnabledOptionsfield changed.Windows10EndpointProtectionConfigurationwithApplicationGuardForceAuditing(Boolean applicationGuardForceAuditing)Returns an immutable copy ofthiswith just theapplicationGuardForceAuditingfield changed.Windows10EndpointProtectionConfigurationwithAppLockerApplicationControl(AppLockerApplicationControlType appLockerApplicationControl)Returns an immutable copy ofthiswith just theappLockerApplicationControlfield changed.Windows10EndpointProtectionConfigurationwithBitLockerAllowStandardUserEncryption(Boolean bitLockerAllowStandardUserEncryption)Returns an immutable copy ofthiswith just thebitLockerAllowStandardUserEncryptionfield changed.Windows10EndpointProtectionConfigurationwithBitLockerDisableWarningForOtherDiskEncryption(Boolean bitLockerDisableWarningForOtherDiskEncryption)Returns an immutable copy ofthiswith just thebitLockerDisableWarningForOtherDiskEncryptionfield changed.Windows10EndpointProtectionConfigurationwithBitLockerEnableStorageCardEncryptionOnMobile(Boolean bitLockerEnableStorageCardEncryptionOnMobile)Returns an immutable copy ofthiswith just thebitLockerEnableStorageCardEncryptionOnMobilefield changed.Windows10EndpointProtectionConfigurationwithBitLockerEncryptDevice(Boolean bitLockerEncryptDevice)Returns an immutable copy ofthiswith just thebitLockerEncryptDevicefield changed.Windows10EndpointProtectionConfigurationwithBitLockerFixedDrivePolicy(BitLockerFixedDrivePolicy bitLockerFixedDrivePolicy)Returns an immutable copy ofthiswith just thebitLockerFixedDrivePolicyfield changed.Windows10EndpointProtectionConfigurationwithBitLockerRecoveryPasswordRotation(BitLockerRecoveryPasswordRotationType bitLockerRecoveryPasswordRotation)Returns an immutable copy ofthiswith just thebitLockerRecoveryPasswordRotationfield changed.Windows10EndpointProtectionConfigurationwithBitLockerRemovableDrivePolicy(BitLockerRemovableDrivePolicy bitLockerRemovableDrivePolicy)Returns an immutable copy ofthiswith just thebitLockerRemovableDrivePolicyfield changed.Windows10EndpointProtectionConfigurationwithBitLockerSystemDrivePolicy(BitLockerSystemDrivePolicy bitLockerSystemDrivePolicy)Returns an immutable copy ofthiswith just thebitLockerSystemDrivePolicyfield changed.Windows10EndpointProtectionConfigurationwithDefenderAdditionalGuardedFolders(List<String> defenderAdditionalGuardedFolders)Returns an immutable copy ofthiswith just thedefenderAdditionalGuardedFoldersfield changed.Windows10EndpointProtectionConfigurationwithDefenderAdobeReaderLaunchChildProcess(DefenderProtectionType defenderAdobeReaderLaunchChildProcess)Returns an immutable copy ofthiswith just thedefenderAdobeReaderLaunchChildProcessfield changed.Windows10EndpointProtectionConfigurationwithDefenderAdvancedRansomewareProtectionType(DefenderProtectionType defenderAdvancedRansomewareProtectionType)Returns an immutable copy ofthiswith just thedefenderAdvancedRansomewareProtectionTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowBehaviorMonitoring(Boolean defenderAllowBehaviorMonitoring)Returns an immutable copy ofthiswith just thedefenderAllowBehaviorMonitoringfield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowCloudProtection(Boolean defenderAllowCloudProtection)Returns an immutable copy ofthiswith just thedefenderAllowCloudProtectionfield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowEndUserAccess(Boolean defenderAllowEndUserAccess)Returns an immutable copy ofthiswith just thedefenderAllowEndUserAccessfield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowIntrusionPreventionSystem(Boolean defenderAllowIntrusionPreventionSystem)Returns an immutable copy ofthiswith just thedefenderAllowIntrusionPreventionSystemfield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowOnAccessProtection(Boolean defenderAllowOnAccessProtection)Returns an immutable copy ofthiswith just thedefenderAllowOnAccessProtectionfield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowRealTimeMonitoring(Boolean defenderAllowRealTimeMonitoring)Returns an immutable copy ofthiswith just thedefenderAllowRealTimeMonitoringfield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowScanArchiveFiles(Boolean defenderAllowScanArchiveFiles)Returns an immutable copy ofthiswith just thedefenderAllowScanArchiveFilesfield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowScanDownloads(Boolean defenderAllowScanDownloads)Returns an immutable copy ofthiswith just thedefenderAllowScanDownloadsfield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowScanNetworkFiles(Boolean defenderAllowScanNetworkFiles)Returns an immutable copy ofthiswith just thedefenderAllowScanNetworkFilesfield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowScanRemovableDrivesDuringFullScan(Boolean defenderAllowScanRemovableDrivesDuringFullScan)Returns an immutable copy ofthiswith just thedefenderAllowScanRemovableDrivesDuringFullScanfield changed.Windows10EndpointProtectionConfigurationwithDefenderAllowScanScriptsLoadedInInternetExplorer(Boolean defenderAllowScanScriptsLoadedInInternetExplorer)Returns an immutable copy ofthiswith just thedefenderAllowScanScriptsLoadedInInternetExplorerfield changed.Windows10EndpointProtectionConfigurationwithDefenderAttackSurfaceReductionExcludedPaths(List<String> defenderAttackSurfaceReductionExcludedPaths)Returns an immutable copy ofthiswith just thedefenderAttackSurfaceReductionExcludedPathsfield changed.Windows10EndpointProtectionConfigurationwithDefenderBlockEndUserAccess(Boolean defenderBlockEndUserAccess)Returns an immutable copy ofthiswith just thedefenderBlockEndUserAccessfield changed.Windows10EndpointProtectionConfigurationwithDefenderBlockPersistenceThroughWmiType(DefenderAttackSurfaceType defenderBlockPersistenceThroughWmiType)Returns an immutable copy ofthiswith just thedefenderBlockPersistenceThroughWmiTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderCheckForSignaturesBeforeRunningScan(Boolean defenderCheckForSignaturesBeforeRunningScan)Returns an immutable copy ofthiswith just thedefenderCheckForSignaturesBeforeRunningScanfield changed.Windows10EndpointProtectionConfigurationwithDefenderCloudBlockLevel(DefenderCloudBlockLevelType defenderCloudBlockLevel)Returns an immutable copy ofthiswith just thedefenderCloudBlockLevelfield changed.Windows10EndpointProtectionConfigurationwithDefenderCloudExtendedTimeoutInSeconds(Integer defenderCloudExtendedTimeoutInSeconds)Returns an immutable copy ofthiswith just thedefenderCloudExtendedTimeoutInSecondsfield changed.Windows10EndpointProtectionConfigurationwithDefenderDaysBeforeDeletingQuarantinedMalware(Integer defenderDaysBeforeDeletingQuarantinedMalware)Returns an immutable copy ofthiswith just thedefenderDaysBeforeDeletingQuarantinedMalwarefield changed.Windows10EndpointProtectionConfigurationwithDefenderDetectedMalwareActions(DefenderDetectedMalwareActions defenderDetectedMalwareActions)Returns an immutable copy ofthiswith just thedefenderDetectedMalwareActionsfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableBehaviorMonitoring(Boolean defenderDisableBehaviorMonitoring)Returns an immutable copy ofthiswith just thedefenderDisableBehaviorMonitoringfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableCatchupFullScan(Boolean defenderDisableCatchupFullScan)Returns an immutable copy ofthiswith just thedefenderDisableCatchupFullScanfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableCatchupQuickScan(Boolean defenderDisableCatchupQuickScan)Returns an immutable copy ofthiswith just thedefenderDisableCatchupQuickScanfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableCloudProtection(Boolean defenderDisableCloudProtection)Returns an immutable copy ofthiswith just thedefenderDisableCloudProtectionfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableIntrusionPreventionSystem(Boolean defenderDisableIntrusionPreventionSystem)Returns an immutable copy ofthiswith just thedefenderDisableIntrusionPreventionSystemfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableOnAccessProtection(Boolean defenderDisableOnAccessProtection)Returns an immutable copy ofthiswith just thedefenderDisableOnAccessProtectionfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableRealTimeMonitoring(Boolean defenderDisableRealTimeMonitoring)Returns an immutable copy ofthiswith just thedefenderDisableRealTimeMonitoringfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableScanArchiveFiles(Boolean defenderDisableScanArchiveFiles)Returns an immutable copy ofthiswith just thedefenderDisableScanArchiveFilesfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableScanDownloads(Boolean defenderDisableScanDownloads)Returns an immutable copy ofthiswith just thedefenderDisableScanDownloadsfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableScanNetworkFiles(Boolean defenderDisableScanNetworkFiles)Returns an immutable copy ofthiswith just thedefenderDisableScanNetworkFilesfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableScanRemovableDrivesDuringFullScan(Boolean defenderDisableScanRemovableDrivesDuringFullScan)Returns an immutable copy ofthiswith just thedefenderDisableScanRemovableDrivesDuringFullScanfield changed.Windows10EndpointProtectionConfigurationwithDefenderDisableScanScriptsLoadedInInternetExplorer(Boolean defenderDisableScanScriptsLoadedInInternetExplorer)Returns an immutable copy ofthiswith just thedefenderDisableScanScriptsLoadedInInternetExplorerfield changed.Windows10EndpointProtectionConfigurationwithDefenderEmailContentExecution(DefenderProtectionType defenderEmailContentExecution)Returns an immutable copy ofthiswith just thedefenderEmailContentExecutionfield changed.Windows10EndpointProtectionConfigurationwithDefenderEmailContentExecutionType(DefenderAttackSurfaceType defenderEmailContentExecutionType)Returns an immutable copy ofthiswith just thedefenderEmailContentExecutionTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderEnableLowCpuPriority(Boolean defenderEnableLowCpuPriority)Returns an immutable copy ofthiswith just thedefenderEnableLowCpuPriorityfield changed.Windows10EndpointProtectionConfigurationwithDefenderEnableScanIncomingMail(Boolean defenderEnableScanIncomingMail)Returns an immutable copy ofthiswith just thedefenderEnableScanIncomingMailfield changed.Windows10EndpointProtectionConfigurationwithDefenderEnableScanMappedNetworkDrivesDuringFullScan(Boolean defenderEnableScanMappedNetworkDrivesDuringFullScan)Returns an immutable copy ofthiswith just thedefenderEnableScanMappedNetworkDrivesDuringFullScanfield changed.Windows10EndpointProtectionConfigurationwithDefenderExploitProtectionXml(byte[] defenderExploitProtectionXml)Returns an immutable copy ofthiswith just thedefenderExploitProtectionXmlfield changed.Windows10EndpointProtectionConfigurationwithDefenderExploitProtectionXmlFileName(String defenderExploitProtectionXmlFileName)Returns an immutable copy ofthiswith just thedefenderExploitProtectionXmlFileNamefield changed.Windows10EndpointProtectionConfigurationwithDefenderFileExtensionsToExclude(List<String> defenderFileExtensionsToExclude)Returns an immutable copy ofthiswith just thedefenderFileExtensionsToExcludefield changed.Windows10EndpointProtectionConfigurationwithDefenderFilesAndFoldersToExclude(List<String> defenderFilesAndFoldersToExclude)Returns an immutable copy ofthiswith just thedefenderFilesAndFoldersToExcludefield changed.Windows10EndpointProtectionConfigurationwithDefenderGuardedFoldersAllowedAppPaths(List<String> defenderGuardedFoldersAllowedAppPaths)Returns an immutable copy ofthiswith just thedefenderGuardedFoldersAllowedAppPathsfield changed.Windows10EndpointProtectionConfigurationwithDefenderGuardMyFoldersType(FolderProtectionType defenderGuardMyFoldersType)Returns an immutable copy ofthiswith just thedefenderGuardMyFoldersTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderNetworkProtectionType(DefenderProtectionType defenderNetworkProtectionType)Returns an immutable copy ofthiswith just thedefenderNetworkProtectionTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderOfficeAppsExecutableContentCreationOrLaunch(DefenderProtectionType defenderOfficeAppsExecutableContentCreationOrLaunch)Returns an immutable copy ofthiswith just thedefenderOfficeAppsExecutableContentCreationOrLaunchfield changed.Windows10EndpointProtectionConfigurationwithDefenderOfficeAppsExecutableContentCreationOrLaunchType(DefenderAttackSurfaceType defenderOfficeAppsExecutableContentCreationOrLaunchType)Returns an immutable copy ofthiswith just thedefenderOfficeAppsExecutableContentCreationOrLaunchTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderOfficeAppsLaunchChildProcess(DefenderProtectionType defenderOfficeAppsLaunchChildProcess)Returns an immutable copy ofthiswith just thedefenderOfficeAppsLaunchChildProcessfield changed.Windows10EndpointProtectionConfigurationwithDefenderOfficeAppsLaunchChildProcessType(DefenderAttackSurfaceType defenderOfficeAppsLaunchChildProcessType)Returns an immutable copy ofthiswith just thedefenderOfficeAppsLaunchChildProcessTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderOfficeAppsOtherProcessInjection(DefenderProtectionType defenderOfficeAppsOtherProcessInjection)Returns an immutable copy ofthiswith just thedefenderOfficeAppsOtherProcessInjectionfield changed.Windows10EndpointProtectionConfigurationwithDefenderOfficeAppsOtherProcessInjectionType(DefenderAttackSurfaceType defenderOfficeAppsOtherProcessInjectionType)Returns an immutable copy ofthiswith just thedefenderOfficeAppsOtherProcessInjectionTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderOfficeCommunicationAppsLaunchChildProcess(DefenderProtectionType defenderOfficeCommunicationAppsLaunchChildProcess)Returns an immutable copy ofthiswith just thedefenderOfficeCommunicationAppsLaunchChildProcessfield changed.Windows10EndpointProtectionConfigurationwithDefenderOfficeMacroCodeAllowWin32Imports(DefenderProtectionType defenderOfficeMacroCodeAllowWin32Imports)Returns an immutable copy ofthiswith just thedefenderOfficeMacroCodeAllowWin32Importsfield changed.Windows10EndpointProtectionConfigurationwithDefenderOfficeMacroCodeAllowWin32ImportsType(DefenderAttackSurfaceType defenderOfficeMacroCodeAllowWin32ImportsType)Returns an immutable copy ofthiswith just thedefenderOfficeMacroCodeAllowWin32ImportsTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderPotentiallyUnwantedAppAction(DefenderProtectionType defenderPotentiallyUnwantedAppAction)Returns an immutable copy ofthiswith just thedefenderPotentiallyUnwantedAppActionfield changed.Windows10EndpointProtectionConfigurationwithDefenderPreventCredentialStealingType(DefenderProtectionType defenderPreventCredentialStealingType)Returns an immutable copy ofthiswith just thedefenderPreventCredentialStealingTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderProcessCreation(DefenderProtectionType defenderProcessCreation)Returns an immutable copy ofthiswith just thedefenderProcessCreationfield changed.Windows10EndpointProtectionConfigurationwithDefenderProcessCreationType(DefenderAttackSurfaceType defenderProcessCreationType)Returns an immutable copy ofthiswith just thedefenderProcessCreationTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderProcessesToExclude(List<String> defenderProcessesToExclude)Returns an immutable copy ofthiswith just thedefenderProcessesToExcludefield changed.Windows10EndpointProtectionConfigurationwithDefenderScanDirection(DefenderRealtimeScanDirection defenderScanDirection)Returns an immutable copy ofthiswith just thedefenderScanDirectionfield changed.Windows10EndpointProtectionConfigurationwithDefenderScanMaxCpuPercentage(Integer defenderScanMaxCpuPercentage)Returns an immutable copy ofthiswith just thedefenderScanMaxCpuPercentagefield changed.Windows10EndpointProtectionConfigurationwithDefenderScanType(DefenderScanType defenderScanType)Returns an immutable copy ofthiswith just thedefenderScanTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderScheduledQuickScanTime(LocalTime defenderScheduledQuickScanTime)Returns an immutable copy ofthiswith just thedefenderScheduledQuickScanTimefield changed.Windows10EndpointProtectionConfigurationwithDefenderScheduledScanDay(WeeklySchedule defenderScheduledScanDay)Returns an immutable copy ofthiswith just thedefenderScheduledScanDayfield changed.Windows10EndpointProtectionConfigurationwithDefenderScheduledScanTime(LocalTime defenderScheduledScanTime)Returns an immutable copy ofthiswith just thedefenderScheduledScanTimefield changed.Windows10EndpointProtectionConfigurationwithDefenderScriptDownloadedPayloadExecution(DefenderProtectionType defenderScriptDownloadedPayloadExecution)Returns an immutable copy ofthiswith just thedefenderScriptDownloadedPayloadExecutionfield changed.Windows10EndpointProtectionConfigurationwithDefenderScriptDownloadedPayloadExecutionType(DefenderAttackSurfaceType defenderScriptDownloadedPayloadExecutionType)Returns an immutable copy ofthiswith just thedefenderScriptDownloadedPayloadExecutionTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderScriptObfuscatedMacroCode(DefenderProtectionType defenderScriptObfuscatedMacroCode)Returns an immutable copy ofthiswith just thedefenderScriptObfuscatedMacroCodefield changed.Windows10EndpointProtectionConfigurationwithDefenderScriptObfuscatedMacroCodeType(DefenderAttackSurfaceType defenderScriptObfuscatedMacroCodeType)Returns an immutable copy ofthiswith just thedefenderScriptObfuscatedMacroCodeTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterBlockExploitProtectionOverride(Boolean defenderSecurityCenterBlockExploitProtectionOverride)Returns an immutable copy ofthiswith just thedefenderSecurityCenterBlockExploitProtectionOverridefield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableAccountUI(Boolean defenderSecurityCenterDisableAccountUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableAccountUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableAppBrowserUI(Boolean defenderSecurityCenterDisableAppBrowserUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableAppBrowserUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableClearTpmUI(Boolean defenderSecurityCenterDisableClearTpmUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableClearTpmUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableFamilyUI(Boolean defenderSecurityCenterDisableFamilyUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableFamilyUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableHardwareUI(Boolean defenderSecurityCenterDisableHardwareUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableHardwareUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableHealthUI(Boolean defenderSecurityCenterDisableHealthUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableHealthUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableNetworkUI(Boolean defenderSecurityCenterDisableNetworkUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableNetworkUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableNotificationAreaUI(Boolean defenderSecurityCenterDisableNotificationAreaUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableNotificationAreaUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableRansomwareUI(Boolean defenderSecurityCenterDisableRansomwareUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableRansomwareUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableSecureBootUI(Boolean defenderSecurityCenterDisableSecureBootUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableSecureBootUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableTroubleshootingUI(Boolean defenderSecurityCenterDisableTroubleshootingUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableTroubleshootingUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableVirusUI(Boolean defenderSecurityCenterDisableVirusUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableVirusUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI(Boolean defenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI)Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUIfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterHelpEmail(String defenderSecurityCenterHelpEmail)Returns an immutable copy ofthiswith just thedefenderSecurityCenterHelpEmailfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterHelpPhone(String defenderSecurityCenterHelpPhone)Returns an immutable copy ofthiswith just thedefenderSecurityCenterHelpPhonefield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterHelpURL(String defenderSecurityCenterHelpURL)Returns an immutable copy ofthiswith just thedefenderSecurityCenterHelpURLfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterITContactDisplay(DefenderSecurityCenterITContactDisplayType defenderSecurityCenterITContactDisplay)Returns an immutable copy ofthiswith just thedefenderSecurityCenterITContactDisplayfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterNotificationsFromApp(DefenderSecurityCenterNotificationsFromAppType defenderSecurityCenterNotificationsFromApp)Returns an immutable copy ofthiswith just thedefenderSecurityCenterNotificationsFromAppfield changed.Windows10EndpointProtectionConfigurationwithDefenderSecurityCenterOrganizationDisplayName(String defenderSecurityCenterOrganizationDisplayName)Returns an immutable copy ofthiswith just thedefenderSecurityCenterOrganizationDisplayNamefield changed.Windows10EndpointProtectionConfigurationwithDefenderSignatureUpdateIntervalInHours(Integer defenderSignatureUpdateIntervalInHours)Returns an immutable copy ofthiswith just thedefenderSignatureUpdateIntervalInHoursfield changed.Windows10EndpointProtectionConfigurationwithDefenderSubmitSamplesConsentType(DefenderSubmitSamplesConsentType defenderSubmitSamplesConsentType)Returns an immutable copy ofthiswith just thedefenderSubmitSamplesConsentTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderUntrustedExecutable(DefenderProtectionType defenderUntrustedExecutable)Returns an immutable copy ofthiswith just thedefenderUntrustedExecutablefield changed.Windows10EndpointProtectionConfigurationwithDefenderUntrustedExecutableType(DefenderAttackSurfaceType defenderUntrustedExecutableType)Returns an immutable copy ofthiswith just thedefenderUntrustedExecutableTypefield changed.Windows10EndpointProtectionConfigurationwithDefenderUntrustedUSBProcess(DefenderProtectionType defenderUntrustedUSBProcess)Returns an immutable copy ofthiswith just thedefenderUntrustedUSBProcessfield changed.Windows10EndpointProtectionConfigurationwithDefenderUntrustedUSBProcessType(DefenderAttackSurfaceType defenderUntrustedUSBProcessType)Returns an immutable copy ofthiswith just thedefenderUntrustedUSBProcessTypefield changed.Windows10EndpointProtectionConfigurationwithDeviceGuardEnableSecureBootWithDMA(Boolean deviceGuardEnableSecureBootWithDMA)Returns an immutable copy ofthiswith just thedeviceGuardEnableSecureBootWithDMAfield changed.Windows10EndpointProtectionConfigurationwithDeviceGuardEnableVirtualizationBasedSecurity(Boolean deviceGuardEnableVirtualizationBasedSecurity)Returns an immutable copy ofthiswith just thedeviceGuardEnableVirtualizationBasedSecurityfield changed.Windows10EndpointProtectionConfigurationwithDeviceGuardLaunchSystemGuard(Enablement deviceGuardLaunchSystemGuard)Returns an immutable copy ofthiswith just thedeviceGuardLaunchSystemGuardfield changed.Windows10EndpointProtectionConfigurationwithDeviceGuardLocalSystemAuthorityCredentialGuardSettings(DeviceGuardLocalSystemAuthorityCredentialGuardType deviceGuardLocalSystemAuthorityCredentialGuardSettings)Returns an immutable copy ofthiswith just thedeviceGuardLocalSystemAuthorityCredentialGuardSettingsfield changed.Windows10EndpointProtectionConfigurationwithDeviceGuardSecureBootWithDMA(SecureBootWithDMAType deviceGuardSecureBootWithDMA)Returns an immutable copy ofthiswith just thedeviceGuardSecureBootWithDMAfield changed.Windows10EndpointProtectionConfigurationwithDmaGuardDeviceEnumerationPolicy(DmaGuardDeviceEnumerationPolicyType dmaGuardDeviceEnumerationPolicy)Returns an immutable copy ofthiswith just thedmaGuardDeviceEnumerationPolicyfield changed.Windows10EndpointProtectionConfigurationwithFirewallBlockStatefulFTP(Boolean firewallBlockStatefulFTP)Returns an immutable copy ofthiswith just thefirewallBlockStatefulFTPfield changed.Windows10EndpointProtectionConfigurationwithFirewallCertificateRevocationListCheckMethod(FirewallCertificateRevocationListCheckMethodType firewallCertificateRevocationListCheckMethod)Returns an immutable copy ofthiswith just thefirewallCertificateRevocationListCheckMethodfield changed.Windows10EndpointProtectionConfigurationwithFirewallIdleTimeoutForSecurityAssociationInSeconds(Integer firewallIdleTimeoutForSecurityAssociationInSeconds)Returns an immutable copy ofthiswith just thefirewallIdleTimeoutForSecurityAssociationInSecondsfield changed.Windows10EndpointProtectionConfigurationwithFirewallIPSecExemptionsAllowDHCP(Boolean firewallIPSecExemptionsAllowDHCP)Returns an immutable copy ofthiswith just thefirewallIPSecExemptionsAllowDHCPfield changed.Windows10EndpointProtectionConfigurationwithFirewallIPSecExemptionsAllowICMP(Boolean firewallIPSecExemptionsAllowICMP)Returns an immutable copy ofthiswith just thefirewallIPSecExemptionsAllowICMPfield changed.Windows10EndpointProtectionConfigurationwithFirewallIPSecExemptionsAllowNeighborDiscovery(Boolean firewallIPSecExemptionsAllowNeighborDiscovery)Returns an immutable copy ofthiswith just thefirewallIPSecExemptionsAllowNeighborDiscoveryfield changed.Windows10EndpointProtectionConfigurationwithFirewallIPSecExemptionsAllowRouterDiscovery(Boolean firewallIPSecExemptionsAllowRouterDiscovery)Returns an immutable copy ofthiswith just thefirewallIPSecExemptionsAllowRouterDiscoveryfield changed.Windows10EndpointProtectionConfigurationwithFirewallIPSecExemptionsNone(Boolean firewallIPSecExemptionsNone)Returns an immutable copy ofthiswith just thefirewallIPSecExemptionsNonefield changed.Windows10EndpointProtectionConfigurationwithFirewallMergeKeyingModuleSettings(Boolean firewallMergeKeyingModuleSettings)Returns an immutable copy ofthiswith just thefirewallMergeKeyingModuleSettingsfield changed.Windows10EndpointProtectionConfigurationwithFirewallPacketQueueingMethod(FirewallPacketQueueingMethodType firewallPacketQueueingMethod)Returns an immutable copy ofthiswith just thefirewallPacketQueueingMethodfield changed.Windows10EndpointProtectionConfigurationwithFirewallPreSharedKeyEncodingMethod(FirewallPreSharedKeyEncodingMethodType firewallPreSharedKeyEncodingMethod)Returns an immutable copy ofthiswith just thefirewallPreSharedKeyEncodingMethodfield changed.Windows10EndpointProtectionConfigurationwithFirewallProfileDomain(WindowsFirewallNetworkProfile firewallProfileDomain)Returns an immutable copy ofthiswith just thefirewallProfileDomainfield changed.Windows10EndpointProtectionConfigurationwithFirewallProfilePrivate(WindowsFirewallNetworkProfile firewallProfilePrivate)Returns an immutable copy ofthiswith just thefirewallProfilePrivatefield changed.Windows10EndpointProtectionConfigurationwithFirewallProfilePublic(WindowsFirewallNetworkProfile firewallProfilePublic)Returns an immutable copy ofthiswith just thefirewallProfilePublicfield changed.Windows10EndpointProtectionConfigurationwithFirewallRules(List<WindowsFirewallRule> firewallRules)Returns an immutable copy ofthiswith just thefirewallRulesfield changed.Windows10EndpointProtectionConfigurationwithLanManagerAuthenticationLevel(LanManagerAuthenticationLevel lanManagerAuthenticationLevel)Returns an immutable copy ofthiswith just thelanManagerAuthenticationLevelfield changed.Windows10EndpointProtectionConfigurationwithLanManagerWorkstationDisableInsecureGuestLogons(Boolean lanManagerWorkstationDisableInsecureGuestLogons)Returns an immutable copy ofthiswith just thelanManagerWorkstationDisableInsecureGuestLogonsfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsAdministratorAccountName(String localSecurityOptionsAdministratorAccountName)Returns an immutable copy ofthiswith just thelocalSecurityOptionsAdministratorAccountNamefield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsAdministratorElevationPromptBehavior(LocalSecurityOptionsAdministratorElevationPromptBehaviorType localSecurityOptionsAdministratorElevationPromptBehavior)Returns an immutable copy ofthiswith just thelocalSecurityOptionsAdministratorElevationPromptBehaviorfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares(Boolean localSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares)Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndSharesfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsAllowPKU2UAuthenticationRequests(Boolean localSecurityOptionsAllowPKU2UAuthenticationRequests)Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowPKU2UAuthenticationRequestsfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManager(String localSecurityOptionsAllowRemoteCallsToSecurityAccountsManager)Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool(Boolean localSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool)Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBoolfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn(Boolean localSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn)Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOnfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsAllowUIAccessApplicationElevation(Boolean localSecurityOptionsAllowUIAccessApplicationElevation)Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowUIAccessApplicationElevationfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsAllowUIAccessApplicationsForSecureLocations(Boolean localSecurityOptionsAllowUIAccessApplicationsForSecureLocations)Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowUIAccessApplicationsForSecureLocationsfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsAllowUndockWithoutHavingToLogon(Boolean localSecurityOptionsAllowUndockWithoutHavingToLogon)Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowUndockWithoutHavingToLogonfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsBlockMicrosoftAccounts(Boolean localSecurityOptionsBlockMicrosoftAccounts)Returns an immutable copy ofthiswith just thelocalSecurityOptionsBlockMicrosoftAccountsfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsBlockRemoteLogonWithBlankPassword(Boolean localSecurityOptionsBlockRemoteLogonWithBlankPassword)Returns an immutable copy ofthiswith just thelocalSecurityOptionsBlockRemoteLogonWithBlankPasswordfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsBlockRemoteOpticalDriveAccess(Boolean localSecurityOptionsBlockRemoteOpticalDriveAccess)Returns an immutable copy ofthiswith just thelocalSecurityOptionsBlockRemoteOpticalDriveAccessfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsBlockUsersInstallingPrinterDrivers(Boolean localSecurityOptionsBlockUsersInstallingPrinterDrivers)Returns an immutable copy ofthiswith just thelocalSecurityOptionsBlockUsersInstallingPrinterDriversfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsClearVirtualMemoryPageFile(Boolean localSecurityOptionsClearVirtualMemoryPageFile)Returns an immutable copy ofthiswith just thelocalSecurityOptionsClearVirtualMemoryPageFilefield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsClientDigitallySignCommunicationsAlways(Boolean localSecurityOptionsClientDigitallySignCommunicationsAlways)Returns an immutable copy ofthiswith just thelocalSecurityOptionsClientDigitallySignCommunicationsAlwaysfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers(Boolean localSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers)Returns an immutable copy ofthiswith just thelocalSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServersfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsDetectApplicationInstallationsAndPromptForElevation(Boolean localSecurityOptionsDetectApplicationInstallationsAndPromptForElevation)Returns an immutable copy ofthiswith just thelocalSecurityOptionsDetectApplicationInstallationsAndPromptForElevationfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsDisableAdministratorAccount(Boolean localSecurityOptionsDisableAdministratorAccount)Returns an immutable copy ofthiswith just thelocalSecurityOptionsDisableAdministratorAccountfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees(Boolean localSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees)Returns an immutable copy ofthiswith just thelocalSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgreesfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsDisableGuestAccount(Boolean localSecurityOptionsDisableGuestAccount)Returns an immutable copy ofthiswith just thelocalSecurityOptionsDisableGuestAccountfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsDisableServerDigitallySignCommunicationsAlways(Boolean localSecurityOptionsDisableServerDigitallySignCommunicationsAlways)Returns an immutable copy ofthiswith just thelocalSecurityOptionsDisableServerDigitallySignCommunicationsAlwaysfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees(Boolean localSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees)Returns an immutable copy ofthiswith just thelocalSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgreesfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts(Boolean localSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts)Returns an immutable copy ofthiswith just thelocalSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccountsfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsDoNotRequireCtrlAltDel(Boolean localSecurityOptionsDoNotRequireCtrlAltDel)Returns an immutable copy ofthiswith just thelocalSecurityOptionsDoNotRequireCtrlAltDelfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange(Boolean localSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange)Returns an immutable copy ofthiswith just thelocalSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChangefield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser(LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType localSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser)Returns an immutable copy ofthiswith just thelocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsGuestAccountName(String localSecurityOptionsGuestAccountName)Returns an immutable copy ofthiswith just thelocalSecurityOptionsGuestAccountNamefield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsHideLastSignedInUser(Boolean localSecurityOptionsHideLastSignedInUser)Returns an immutable copy ofthiswith just thelocalSecurityOptionsHideLastSignedInUserfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsHideUsernameAtSignIn(Boolean localSecurityOptionsHideUsernameAtSignIn)Returns an immutable copy ofthiswith just thelocalSecurityOptionsHideUsernameAtSignInfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsInformationDisplayedOnLockScreen(LocalSecurityOptionsInformationDisplayedOnLockScreenType localSecurityOptionsInformationDisplayedOnLockScreen)Returns an immutable copy ofthiswith just thelocalSecurityOptionsInformationDisplayedOnLockScreenfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsInformationShownOnLockScreen(LocalSecurityOptionsInformationShownOnLockScreenType localSecurityOptionsInformationShownOnLockScreen)Returns an immutable copy ofthiswith just thelocalSecurityOptionsInformationShownOnLockScreenfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsLogOnMessageText(String localSecurityOptionsLogOnMessageText)Returns an immutable copy ofthiswith just thelocalSecurityOptionsLogOnMessageTextfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsLogOnMessageTitle(String localSecurityOptionsLogOnMessageTitle)Returns an immutable copy ofthiswith just thelocalSecurityOptionsLogOnMessageTitlefield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsMachineInactivityLimit(Integer localSecurityOptionsMachineInactivityLimit)Returns an immutable copy ofthiswith just thelocalSecurityOptionsMachineInactivityLimitfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsMachineInactivityLimitInMinutes(Integer localSecurityOptionsMachineInactivityLimitInMinutes)Returns an immutable copy ofthiswith just thelocalSecurityOptionsMachineInactivityLimitInMinutesfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients(LocalSecurityOptionsMinimumSessionSecurity localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients)Returns an immutable copy ofthiswith just thelocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClientsfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers(LocalSecurityOptionsMinimumSessionSecurity localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers)Returns an immutable copy ofthiswith just thelocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServersfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsOnlyElevateSignedExecutables(Boolean localSecurityOptionsOnlyElevateSignedExecutables)Returns an immutable copy ofthiswith just thelocalSecurityOptionsOnlyElevateSignedExecutablesfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares(Boolean localSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares)Returns an immutable copy ofthiswith just thelocalSecurityOptionsRestrictAnonymousAccessToNamedPipesAndSharesfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsSmartCardRemovalBehavior(LocalSecurityOptionsSmartCardRemovalBehaviorType localSecurityOptionsSmartCardRemovalBehavior)Returns an immutable copy ofthiswith just thelocalSecurityOptionsSmartCardRemovalBehaviorfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsStandardUserElevationPromptBehavior(LocalSecurityOptionsStandardUserElevationPromptBehaviorType localSecurityOptionsStandardUserElevationPromptBehavior)Returns an immutable copy ofthiswith just thelocalSecurityOptionsStandardUserElevationPromptBehaviorfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation(Boolean localSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation)Returns an immutable copy ofthiswith just thelocalSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevationfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsUseAdminApprovalMode(Boolean localSecurityOptionsUseAdminApprovalMode)Returns an immutable copy ofthiswith just thelocalSecurityOptionsUseAdminApprovalModefield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsUseAdminApprovalModeForAdministrators(Boolean localSecurityOptionsUseAdminApprovalModeForAdministrators)Returns an immutable copy ofthiswith just thelocalSecurityOptionsUseAdminApprovalModeForAdministratorsfield changed.Windows10EndpointProtectionConfigurationwithLocalSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations(Boolean localSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations)Returns an immutable copy ofthiswith just thelocalSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocationsfield changed.Windows10EndpointProtectionConfigurationwithSmartScreenBlockOverrideForFiles(Boolean smartScreenBlockOverrideForFiles)Returns an immutable copy ofthiswith just thesmartScreenBlockOverrideForFilesfield changed.Windows10EndpointProtectionConfigurationwithSmartScreenEnableInShell(Boolean smartScreenEnableInShell)Returns an immutable copy ofthiswith just thesmartScreenEnableInShellfield changed.Windows10EndpointProtectionConfigurationwithUnmappedField(String name, String value)Windows10EndpointProtectionConfigurationwithUserRightsAccessCredentialManagerAsTrustedCaller(DeviceManagementUserRightsSetting userRightsAccessCredentialManagerAsTrustedCaller)Returns an immutable copy ofthiswith just theuserRightsAccessCredentialManagerAsTrustedCallerfield changed.Windows10EndpointProtectionConfigurationwithUserRightsActAsPartOfTheOperatingSystem(DeviceManagementUserRightsSetting userRightsActAsPartOfTheOperatingSystem)Returns an immutable copy ofthiswith just theuserRightsActAsPartOfTheOperatingSystemfield changed.Windows10EndpointProtectionConfigurationwithUserRightsAllowAccessFromNetwork(DeviceManagementUserRightsSetting userRightsAllowAccessFromNetwork)Returns an immutable copy ofthiswith just theuserRightsAllowAccessFromNetworkfield changed.Windows10EndpointProtectionConfigurationwithUserRightsBackupData(DeviceManagementUserRightsSetting userRightsBackupData)Returns an immutable copy ofthiswith just theuserRightsBackupDatafield changed.Windows10EndpointProtectionConfigurationwithUserRightsBlockAccessFromNetwork(DeviceManagementUserRightsSetting userRightsBlockAccessFromNetwork)Returns an immutable copy ofthiswith just theuserRightsBlockAccessFromNetworkfield changed.Windows10EndpointProtectionConfigurationwithUserRightsChangeSystemTime(DeviceManagementUserRightsSetting userRightsChangeSystemTime)Returns an immutable copy ofthiswith just theuserRightsChangeSystemTimefield changed.Windows10EndpointProtectionConfigurationwithUserRightsCreateGlobalObjects(DeviceManagementUserRightsSetting userRightsCreateGlobalObjects)Returns an immutable copy ofthiswith just theuserRightsCreateGlobalObjectsfield changed.Windows10EndpointProtectionConfigurationwithUserRightsCreatePageFile(DeviceManagementUserRightsSetting userRightsCreatePageFile)Returns an immutable copy ofthiswith just theuserRightsCreatePageFilefield changed.Windows10EndpointProtectionConfigurationwithUserRightsCreatePermanentSharedObjects(DeviceManagementUserRightsSetting userRightsCreatePermanentSharedObjects)Returns an immutable copy ofthiswith just theuserRightsCreatePermanentSharedObjectsfield changed.Windows10EndpointProtectionConfigurationwithUserRightsCreateSymbolicLinks(DeviceManagementUserRightsSetting userRightsCreateSymbolicLinks)Returns an immutable copy ofthiswith just theuserRightsCreateSymbolicLinksfield changed.Windows10EndpointProtectionConfigurationwithUserRightsCreateToken(DeviceManagementUserRightsSetting userRightsCreateToken)Returns an immutable copy ofthiswith just theuserRightsCreateTokenfield changed.Windows10EndpointProtectionConfigurationwithUserRightsDebugPrograms(DeviceManagementUserRightsSetting userRightsDebugPrograms)Returns an immutable copy ofthiswith just theuserRightsDebugProgramsfield changed.Windows10EndpointProtectionConfigurationwithUserRightsDelegation(DeviceManagementUserRightsSetting userRightsDelegation)Returns an immutable copy ofthiswith just theuserRightsDelegationfield changed.Windows10EndpointProtectionConfigurationwithUserRightsDenyLocalLogOn(DeviceManagementUserRightsSetting userRightsDenyLocalLogOn)Returns an immutable copy ofthiswith just theuserRightsDenyLocalLogOnfield changed.Windows10EndpointProtectionConfigurationwithUserRightsGenerateSecurityAudits(DeviceManagementUserRightsSetting userRightsGenerateSecurityAudits)Returns an immutable copy ofthiswith just theuserRightsGenerateSecurityAuditsfield changed.Windows10EndpointProtectionConfigurationwithUserRightsImpersonateClient(DeviceManagementUserRightsSetting userRightsImpersonateClient)Returns an immutable copy ofthiswith just theuserRightsImpersonateClientfield changed.Windows10EndpointProtectionConfigurationwithUserRightsIncreaseSchedulingPriority(DeviceManagementUserRightsSetting userRightsIncreaseSchedulingPriority)Returns an immutable copy ofthiswith just theuserRightsIncreaseSchedulingPriorityfield changed.Windows10EndpointProtectionConfigurationwithUserRightsLoadUnloadDrivers(DeviceManagementUserRightsSetting userRightsLoadUnloadDrivers)Returns an immutable copy ofthiswith just theuserRightsLoadUnloadDriversfield changed.Windows10EndpointProtectionConfigurationwithUserRightsLocalLogOn(DeviceManagementUserRightsSetting userRightsLocalLogOn)Returns an immutable copy ofthiswith just theuserRightsLocalLogOnfield changed.Windows10EndpointProtectionConfigurationwithUserRightsLockMemory(DeviceManagementUserRightsSetting userRightsLockMemory)Returns an immutable copy ofthiswith just theuserRightsLockMemoryfield changed.Windows10EndpointProtectionConfigurationwithUserRightsManageAuditingAndSecurityLogs(DeviceManagementUserRightsSetting userRightsManageAuditingAndSecurityLogs)Returns an immutable copy ofthiswith just theuserRightsManageAuditingAndSecurityLogsfield changed.Windows10EndpointProtectionConfigurationwithUserRightsManageVolumes(DeviceManagementUserRightsSetting userRightsManageVolumes)Returns an immutable copy ofthiswith just theuserRightsManageVolumesfield changed.Windows10EndpointProtectionConfigurationwithUserRightsModifyFirmwareEnvironment(DeviceManagementUserRightsSetting userRightsModifyFirmwareEnvironment)Returns an immutable copy ofthiswith just theuserRightsModifyFirmwareEnvironmentfield changed.Windows10EndpointProtectionConfigurationwithUserRightsModifyObjectLabels(DeviceManagementUserRightsSetting userRightsModifyObjectLabels)Returns an immutable copy ofthiswith just theuserRightsModifyObjectLabelsfield changed.Windows10EndpointProtectionConfigurationwithUserRightsProfileSingleProcess(DeviceManagementUserRightsSetting userRightsProfileSingleProcess)Returns an immutable copy ofthiswith just theuserRightsProfileSingleProcessfield changed.Windows10EndpointProtectionConfigurationwithUserRightsRemoteDesktopServicesLogOn(DeviceManagementUserRightsSetting userRightsRemoteDesktopServicesLogOn)Returns an immutable copy ofthiswith just theuserRightsRemoteDesktopServicesLogOnfield changed.Windows10EndpointProtectionConfigurationwithUserRightsRemoteShutdown(DeviceManagementUserRightsSetting userRightsRemoteShutdown)Returns an immutable copy ofthiswith just theuserRightsRemoteShutdownfield changed.Windows10EndpointProtectionConfigurationwithUserRightsRestoreData(DeviceManagementUserRightsSetting userRightsRestoreData)Returns an immutable copy ofthiswith just theuserRightsRestoreDatafield changed.Windows10EndpointProtectionConfigurationwithUserRightsTakeOwnership(DeviceManagementUserRightsSetting userRightsTakeOwnership)Returns an immutable copy ofthiswith just theuserRightsTakeOwnershipfield changed.Windows10EndpointProtectionConfigurationwithWindowsDefenderTamperProtection(WindowsDefenderTamperProtectionOptions windowsDefenderTamperProtection)Returns an immutable copy ofthiswith just thewindowsDefenderTamperProtectionfield changed.Windows10EndpointProtectionConfigurationwithXboxServicesAccessoryManagementServiceStartupMode(ServiceStartType xboxServicesAccessoryManagementServiceStartupMode)Returns an immutable copy ofthiswith just thexboxServicesAccessoryManagementServiceStartupModefield changed.Windows10EndpointProtectionConfigurationwithXboxServicesEnableXboxGameSaveTask(Boolean xboxServicesEnableXboxGameSaveTask)Returns an immutable copy ofthiswith just thexboxServicesEnableXboxGameSaveTaskfield changed.Windows10EndpointProtectionConfigurationwithXboxServicesLiveAuthManagerServiceStartupMode(ServiceStartType xboxServicesLiveAuthManagerServiceStartupMode)Returns an immutable copy ofthiswith just thexboxServicesLiveAuthManagerServiceStartupModefield changed.Windows10EndpointProtectionConfigurationwithXboxServicesLiveGameSaveServiceStartupMode(ServiceStartType xboxServicesLiveGameSaveServiceStartupMode)Returns an immutable copy ofthiswith just thexboxServicesLiveGameSaveServiceStartupModefield changed.Windows10EndpointProtectionConfigurationwithXboxServicesLiveNetworkingServiceStartupMode(ServiceStartType xboxServicesLiveNetworkingServiceStartupMode)Returns an immutable copy ofthiswith just thexboxServicesLiveNetworkingServiceStartupModefield changed.-
Methods inherited from class odata.msgraph.client.beta.entity.DeviceConfiguration
assign, assignedAccessMultiModeProfiles, getAssignments, getCreatedDateTime, getDescription, getDeviceManagementApplicabilityRuleDeviceMode, getDeviceManagementApplicabilityRuleOsEdition, getDeviceManagementApplicabilityRuleOsVersion, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getGroupAssignments, getLastModifiedDateTime, getOmaSettingPlainTextValue, getRoleScopeTagIds, getRoleScopeTagIds, getSupportsScopeTags, getUserStatuses, getUserStatusOverview, getVersion, windowsPrivacyAccessControls, withCreatedDateTime, withDescription, withDeviceManagementApplicabilityRuleDeviceMode, withDeviceManagementApplicabilityRuleOsEdition, withDeviceManagementApplicabilityRuleOsVersion, withDisplayName, withLastModifiedDateTime, withRoleScopeTagIds, withSupportsScopeTags, withVersion
-
-
-
-
Field Detail
-
applicationGuardAllowCameraMicrophoneRedirection
protected Boolean applicationGuardAllowCameraMicrophoneRedirection
-
applicationGuardAllowFileSaveOnHost
protected Boolean applicationGuardAllowFileSaveOnHost
-
applicationGuardAllowPersistence
protected Boolean applicationGuardAllowPersistence
-
applicationGuardAllowPrintToLocalPrinters
protected Boolean applicationGuardAllowPrintToLocalPrinters
-
applicationGuardAllowPrintToNetworkPrinters
protected Boolean applicationGuardAllowPrintToNetworkPrinters
-
applicationGuardAllowPrintToPDF
protected Boolean applicationGuardAllowPrintToPDF
-
applicationGuardAllowPrintToXPS
protected Boolean applicationGuardAllowPrintToXPS
-
applicationGuardAllowVirtualGPU
protected Boolean applicationGuardAllowVirtualGPU
-
applicationGuardBlockClipboardSharing
protected ApplicationGuardBlockClipboardSharingType applicationGuardBlockClipboardSharing
-
applicationGuardBlockFileTransfer
protected ApplicationGuardBlockFileTransferType applicationGuardBlockFileTransfer
-
applicationGuardBlockNonEnterpriseContent
protected Boolean applicationGuardBlockNonEnterpriseContent
-
applicationGuardCertificateThumbprints
protected List<String> applicationGuardCertificateThumbprints
-
applicationGuardCertificateThumbprintsNextLink
protected String applicationGuardCertificateThumbprintsNextLink
-
applicationGuardEnabled
protected Boolean applicationGuardEnabled
-
applicationGuardEnabledOptions
protected ApplicationGuardEnabledOptions applicationGuardEnabledOptions
-
applicationGuardForceAuditing
protected Boolean applicationGuardForceAuditing
-
appLockerApplicationControl
protected AppLockerApplicationControlType appLockerApplicationControl
-
bitLockerAllowStandardUserEncryption
protected Boolean bitLockerAllowStandardUserEncryption
-
bitLockerDisableWarningForOtherDiskEncryption
protected Boolean bitLockerDisableWarningForOtherDiskEncryption
-
bitLockerEnableStorageCardEncryptionOnMobile
protected Boolean bitLockerEnableStorageCardEncryptionOnMobile
-
bitLockerEncryptDevice
protected Boolean bitLockerEncryptDevice
-
bitLockerFixedDrivePolicy
protected BitLockerFixedDrivePolicy bitLockerFixedDrivePolicy
-
bitLockerRecoveryPasswordRotation
protected BitLockerRecoveryPasswordRotationType bitLockerRecoveryPasswordRotation
-
bitLockerRemovableDrivePolicy
protected BitLockerRemovableDrivePolicy bitLockerRemovableDrivePolicy
-
bitLockerSystemDrivePolicy
protected BitLockerSystemDrivePolicy bitLockerSystemDrivePolicy
-
defenderAdditionalGuardedFoldersNextLink
protected String defenderAdditionalGuardedFoldersNextLink
-
defenderAdobeReaderLaunchChildProcess
protected DefenderProtectionType defenderAdobeReaderLaunchChildProcess
-
defenderAdvancedRansomewareProtectionType
protected DefenderProtectionType defenderAdvancedRansomewareProtectionType
-
defenderAllowBehaviorMonitoring
protected Boolean defenderAllowBehaviorMonitoring
-
defenderAllowCloudProtection
protected Boolean defenderAllowCloudProtection
-
defenderAllowEndUserAccess
protected Boolean defenderAllowEndUserAccess
-
defenderAllowIntrusionPreventionSystem
protected Boolean defenderAllowIntrusionPreventionSystem
-
defenderAllowOnAccessProtection
protected Boolean defenderAllowOnAccessProtection
-
defenderAllowRealTimeMonitoring
protected Boolean defenderAllowRealTimeMonitoring
-
defenderAllowScanArchiveFiles
protected Boolean defenderAllowScanArchiveFiles
-
defenderAllowScanDownloads
protected Boolean defenderAllowScanDownloads
-
defenderAllowScanNetworkFiles
protected Boolean defenderAllowScanNetworkFiles
-
defenderAllowScanRemovableDrivesDuringFullScan
protected Boolean defenderAllowScanRemovableDrivesDuringFullScan
-
defenderAllowScanScriptsLoadedInInternetExplorer
protected Boolean defenderAllowScanScriptsLoadedInInternetExplorer
-
defenderAttackSurfaceReductionExcludedPaths
protected List<String> defenderAttackSurfaceReductionExcludedPaths
-
defenderAttackSurfaceReductionExcludedPathsNextLink
protected String defenderAttackSurfaceReductionExcludedPathsNextLink
-
defenderBlockEndUserAccess
protected Boolean defenderBlockEndUserAccess
-
defenderBlockPersistenceThroughWmiType
protected DefenderAttackSurfaceType defenderBlockPersistenceThroughWmiType
-
defenderCheckForSignaturesBeforeRunningScan
protected Boolean defenderCheckForSignaturesBeforeRunningScan
-
defenderCloudBlockLevel
protected DefenderCloudBlockLevelType defenderCloudBlockLevel
-
defenderCloudExtendedTimeoutInSeconds
protected Integer defenderCloudExtendedTimeoutInSeconds
-
defenderDaysBeforeDeletingQuarantinedMalware
protected Integer defenderDaysBeforeDeletingQuarantinedMalware
-
defenderDetectedMalwareActions
protected DefenderDetectedMalwareActions defenderDetectedMalwareActions
-
defenderDisableBehaviorMonitoring
protected Boolean defenderDisableBehaviorMonitoring
-
defenderDisableCatchupFullScan
protected Boolean defenderDisableCatchupFullScan
-
defenderDisableCatchupQuickScan
protected Boolean defenderDisableCatchupQuickScan
-
defenderDisableCloudProtection
protected Boolean defenderDisableCloudProtection
-
defenderDisableIntrusionPreventionSystem
protected Boolean defenderDisableIntrusionPreventionSystem
-
defenderDisableOnAccessProtection
protected Boolean defenderDisableOnAccessProtection
-
defenderDisableRealTimeMonitoring
protected Boolean defenderDisableRealTimeMonitoring
-
defenderDisableScanArchiveFiles
protected Boolean defenderDisableScanArchiveFiles
-
defenderDisableScanDownloads
protected Boolean defenderDisableScanDownloads
-
defenderDisableScanNetworkFiles
protected Boolean defenderDisableScanNetworkFiles
-
defenderDisableScanRemovableDrivesDuringFullScan
protected Boolean defenderDisableScanRemovableDrivesDuringFullScan
-
defenderDisableScanScriptsLoadedInInternetExplorer
protected Boolean defenderDisableScanScriptsLoadedInInternetExplorer
-
defenderEmailContentExecution
protected DefenderProtectionType defenderEmailContentExecution
-
defenderEmailContentExecutionType
protected DefenderAttackSurfaceType defenderEmailContentExecutionType
-
defenderEnableLowCpuPriority
protected Boolean defenderEnableLowCpuPriority
-
defenderEnableScanIncomingMail
protected Boolean defenderEnableScanIncomingMail
-
defenderEnableScanMappedNetworkDrivesDuringFullScan
protected Boolean defenderEnableScanMappedNetworkDrivesDuringFullScan
-
defenderExploitProtectionXml
protected byte[] defenderExploitProtectionXml
-
defenderExploitProtectionXmlFileName
protected String defenderExploitProtectionXmlFileName
-
defenderFileExtensionsToExcludeNextLink
protected String defenderFileExtensionsToExcludeNextLink
-
defenderFilesAndFoldersToExcludeNextLink
protected String defenderFilesAndFoldersToExcludeNextLink
-
defenderGuardedFoldersAllowedAppPathsNextLink
protected String defenderGuardedFoldersAllowedAppPathsNextLink
-
defenderGuardMyFoldersType
protected FolderProtectionType defenderGuardMyFoldersType
-
defenderNetworkProtectionType
protected DefenderProtectionType defenderNetworkProtectionType
-
defenderOfficeAppsExecutableContentCreationOrLaunch
protected DefenderProtectionType defenderOfficeAppsExecutableContentCreationOrLaunch
-
defenderOfficeAppsExecutableContentCreationOrLaunchType
protected DefenderAttackSurfaceType defenderOfficeAppsExecutableContentCreationOrLaunchType
-
defenderOfficeAppsLaunchChildProcess
protected DefenderProtectionType defenderOfficeAppsLaunchChildProcess
-
defenderOfficeAppsLaunchChildProcessType
protected DefenderAttackSurfaceType defenderOfficeAppsLaunchChildProcessType
-
defenderOfficeAppsOtherProcessInjection
protected DefenderProtectionType defenderOfficeAppsOtherProcessInjection
-
defenderOfficeAppsOtherProcessInjectionType
protected DefenderAttackSurfaceType defenderOfficeAppsOtherProcessInjectionType
-
defenderOfficeCommunicationAppsLaunchChildProcess
protected DefenderProtectionType defenderOfficeCommunicationAppsLaunchChildProcess
-
defenderOfficeMacroCodeAllowWin32Imports
protected DefenderProtectionType defenderOfficeMacroCodeAllowWin32Imports
-
defenderOfficeMacroCodeAllowWin32ImportsType
protected DefenderAttackSurfaceType defenderOfficeMacroCodeAllowWin32ImportsType
-
defenderPotentiallyUnwantedAppAction
protected DefenderProtectionType defenderPotentiallyUnwantedAppAction
-
defenderPreventCredentialStealingType
protected DefenderProtectionType defenderPreventCredentialStealingType
-
defenderProcessCreation
protected DefenderProtectionType defenderProcessCreation
-
defenderProcessCreationType
protected DefenderAttackSurfaceType defenderProcessCreationType
-
defenderProcessesToExcludeNextLink
protected String defenderProcessesToExcludeNextLink
-
defenderScanDirection
protected DefenderRealtimeScanDirection defenderScanDirection
-
defenderScanMaxCpuPercentage
protected Integer defenderScanMaxCpuPercentage
-
defenderScanType
protected DefenderScanType defenderScanType
-
defenderScheduledQuickScanTime
protected LocalTime defenderScheduledQuickScanTime
-
defenderScheduledScanDay
protected WeeklySchedule defenderScheduledScanDay
-
defenderScheduledScanTime
protected LocalTime defenderScheduledScanTime
-
defenderScriptDownloadedPayloadExecution
protected DefenderProtectionType defenderScriptDownloadedPayloadExecution
-
defenderScriptDownloadedPayloadExecutionType
protected DefenderAttackSurfaceType defenderScriptDownloadedPayloadExecutionType
-
defenderScriptObfuscatedMacroCode
protected DefenderProtectionType defenderScriptObfuscatedMacroCode
-
defenderScriptObfuscatedMacroCodeType
protected DefenderAttackSurfaceType defenderScriptObfuscatedMacroCodeType
-
defenderSecurityCenterBlockExploitProtectionOverride
protected Boolean defenderSecurityCenterBlockExploitProtectionOverride
-
defenderSecurityCenterDisableAccountUI
protected Boolean defenderSecurityCenterDisableAccountUI
-
defenderSecurityCenterDisableAppBrowserUI
protected Boolean defenderSecurityCenterDisableAppBrowserUI
-
defenderSecurityCenterDisableClearTpmUI
protected Boolean defenderSecurityCenterDisableClearTpmUI
-
defenderSecurityCenterDisableFamilyUI
protected Boolean defenderSecurityCenterDisableFamilyUI
-
defenderSecurityCenterDisableHardwareUI
protected Boolean defenderSecurityCenterDisableHardwareUI
-
defenderSecurityCenterDisableHealthUI
protected Boolean defenderSecurityCenterDisableHealthUI
-
defenderSecurityCenterDisableNetworkUI
protected Boolean defenderSecurityCenterDisableNetworkUI
-
defenderSecurityCenterDisableNotificationAreaUI
protected Boolean defenderSecurityCenterDisableNotificationAreaUI
-
defenderSecurityCenterDisableRansomwareUI
protected Boolean defenderSecurityCenterDisableRansomwareUI
-
defenderSecurityCenterDisableSecureBootUI
protected Boolean defenderSecurityCenterDisableSecureBootUI
-
defenderSecurityCenterDisableTroubleshootingUI
protected Boolean defenderSecurityCenterDisableTroubleshootingUI
-
defenderSecurityCenterDisableVirusUI
protected Boolean defenderSecurityCenterDisableVirusUI
-
defenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI
protected Boolean defenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI
-
defenderSecurityCenterHelpEmail
protected String defenderSecurityCenterHelpEmail
-
defenderSecurityCenterHelpPhone
protected String defenderSecurityCenterHelpPhone
-
defenderSecurityCenterHelpURL
protected String defenderSecurityCenterHelpURL
-
defenderSecurityCenterITContactDisplay
protected DefenderSecurityCenterITContactDisplayType defenderSecurityCenterITContactDisplay
-
defenderSecurityCenterNotificationsFromApp
protected DefenderSecurityCenterNotificationsFromAppType defenderSecurityCenterNotificationsFromApp
-
defenderSecurityCenterOrganizationDisplayName
protected String defenderSecurityCenterOrganizationDisplayName
-
defenderSignatureUpdateIntervalInHours
protected Integer defenderSignatureUpdateIntervalInHours
-
defenderSubmitSamplesConsentType
protected DefenderSubmitSamplesConsentType defenderSubmitSamplesConsentType
-
defenderUntrustedExecutable
protected DefenderProtectionType defenderUntrustedExecutable
-
defenderUntrustedExecutableType
protected DefenderAttackSurfaceType defenderUntrustedExecutableType
-
defenderUntrustedUSBProcess
protected DefenderProtectionType defenderUntrustedUSBProcess
-
defenderUntrustedUSBProcessType
protected DefenderAttackSurfaceType defenderUntrustedUSBProcessType
-
deviceGuardEnableSecureBootWithDMA
protected Boolean deviceGuardEnableSecureBootWithDMA
-
deviceGuardEnableVirtualizationBasedSecurity
protected Boolean deviceGuardEnableVirtualizationBasedSecurity
-
deviceGuardLaunchSystemGuard
protected Enablement deviceGuardLaunchSystemGuard
-
deviceGuardLocalSystemAuthorityCredentialGuardSettings
protected DeviceGuardLocalSystemAuthorityCredentialGuardType deviceGuardLocalSystemAuthorityCredentialGuardSettings
-
deviceGuardSecureBootWithDMA
protected SecureBootWithDMAType deviceGuardSecureBootWithDMA
-
dmaGuardDeviceEnumerationPolicy
protected DmaGuardDeviceEnumerationPolicyType dmaGuardDeviceEnumerationPolicy
-
firewallBlockStatefulFTP
protected Boolean firewallBlockStatefulFTP
-
firewallCertificateRevocationListCheckMethod
protected FirewallCertificateRevocationListCheckMethodType firewallCertificateRevocationListCheckMethod
-
firewallIdleTimeoutForSecurityAssociationInSeconds
protected Integer firewallIdleTimeoutForSecurityAssociationInSeconds
-
firewallIPSecExemptionsAllowDHCP
protected Boolean firewallIPSecExemptionsAllowDHCP
-
firewallIPSecExemptionsAllowICMP
protected Boolean firewallIPSecExemptionsAllowICMP
-
firewallIPSecExemptionsAllowNeighborDiscovery
protected Boolean firewallIPSecExemptionsAllowNeighborDiscovery
-
firewallIPSecExemptionsAllowRouterDiscovery
protected Boolean firewallIPSecExemptionsAllowRouterDiscovery
-
firewallIPSecExemptionsNone
protected Boolean firewallIPSecExemptionsNone
-
firewallMergeKeyingModuleSettings
protected Boolean firewallMergeKeyingModuleSettings
-
firewallPacketQueueingMethod
protected FirewallPacketQueueingMethodType firewallPacketQueueingMethod
-
firewallPreSharedKeyEncodingMethod
protected FirewallPreSharedKeyEncodingMethodType firewallPreSharedKeyEncodingMethod
-
firewallProfileDomain
protected WindowsFirewallNetworkProfile firewallProfileDomain
-
firewallProfilePrivate
protected WindowsFirewallNetworkProfile firewallProfilePrivate
-
firewallProfilePublic
protected WindowsFirewallNetworkProfile firewallProfilePublic
-
firewallRules
protected List<WindowsFirewallRule> firewallRules
-
firewallRulesNextLink
protected String firewallRulesNextLink
-
lanManagerAuthenticationLevel
protected LanManagerAuthenticationLevel lanManagerAuthenticationLevel
-
lanManagerWorkstationDisableInsecureGuestLogons
protected Boolean lanManagerWorkstationDisableInsecureGuestLogons
-
localSecurityOptionsAdministratorAccountName
protected String localSecurityOptionsAdministratorAccountName
-
localSecurityOptionsAdministratorElevationPromptBehavior
protected LocalSecurityOptionsAdministratorElevationPromptBehaviorType localSecurityOptionsAdministratorElevationPromptBehavior
-
localSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares
protected Boolean localSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares
-
localSecurityOptionsAllowPKU2UAuthenticationRequests
protected Boolean localSecurityOptionsAllowPKU2UAuthenticationRequests
-
localSecurityOptionsAllowRemoteCallsToSecurityAccountsManager
protected String localSecurityOptionsAllowRemoteCallsToSecurityAccountsManager
-
localSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool
protected Boolean localSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool
-
localSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn
protected Boolean localSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn
-
localSecurityOptionsAllowUIAccessApplicationElevation
protected Boolean localSecurityOptionsAllowUIAccessApplicationElevation
-
localSecurityOptionsAllowUIAccessApplicationsForSecureLocations
protected Boolean localSecurityOptionsAllowUIAccessApplicationsForSecureLocations
-
localSecurityOptionsAllowUndockWithoutHavingToLogon
protected Boolean localSecurityOptionsAllowUndockWithoutHavingToLogon
-
localSecurityOptionsBlockMicrosoftAccounts
protected Boolean localSecurityOptionsBlockMicrosoftAccounts
-
localSecurityOptionsBlockRemoteLogonWithBlankPassword
protected Boolean localSecurityOptionsBlockRemoteLogonWithBlankPassword
-
localSecurityOptionsBlockRemoteOpticalDriveAccess
protected Boolean localSecurityOptionsBlockRemoteOpticalDriveAccess
-
localSecurityOptionsBlockUsersInstallingPrinterDrivers
protected Boolean localSecurityOptionsBlockUsersInstallingPrinterDrivers
-
localSecurityOptionsClearVirtualMemoryPageFile
protected Boolean localSecurityOptionsClearVirtualMemoryPageFile
-
localSecurityOptionsClientDigitallySignCommunicationsAlways
protected Boolean localSecurityOptionsClientDigitallySignCommunicationsAlways
-
localSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers
protected Boolean localSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers
-
localSecurityOptionsDetectApplicationInstallationsAndPromptForElevation
protected Boolean localSecurityOptionsDetectApplicationInstallationsAndPromptForElevation
-
localSecurityOptionsDisableAdministratorAccount
protected Boolean localSecurityOptionsDisableAdministratorAccount
-
localSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees
protected Boolean localSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees
-
localSecurityOptionsDisableGuestAccount
protected Boolean localSecurityOptionsDisableGuestAccount
-
localSecurityOptionsDisableServerDigitallySignCommunicationsAlways
protected Boolean localSecurityOptionsDisableServerDigitallySignCommunicationsAlways
-
localSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees
protected Boolean localSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees
-
localSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts
protected Boolean localSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts
-
localSecurityOptionsDoNotRequireCtrlAltDel
protected Boolean localSecurityOptionsDoNotRequireCtrlAltDel
-
localSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange
protected Boolean localSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange
-
localSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser
protected LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType localSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser
-
localSecurityOptionsGuestAccountName
protected String localSecurityOptionsGuestAccountName
-
localSecurityOptionsHideLastSignedInUser
protected Boolean localSecurityOptionsHideLastSignedInUser
-
localSecurityOptionsHideUsernameAtSignIn
protected Boolean localSecurityOptionsHideUsernameAtSignIn
-
localSecurityOptionsInformationDisplayedOnLockScreen
protected LocalSecurityOptionsInformationDisplayedOnLockScreenType localSecurityOptionsInformationDisplayedOnLockScreen
-
localSecurityOptionsInformationShownOnLockScreen
protected LocalSecurityOptionsInformationShownOnLockScreenType localSecurityOptionsInformationShownOnLockScreen
-
localSecurityOptionsLogOnMessageText
protected String localSecurityOptionsLogOnMessageText
-
localSecurityOptionsLogOnMessageTitle
protected String localSecurityOptionsLogOnMessageTitle
-
localSecurityOptionsMachineInactivityLimit
protected Integer localSecurityOptionsMachineInactivityLimit
-
localSecurityOptionsMachineInactivityLimitInMinutes
protected Integer localSecurityOptionsMachineInactivityLimitInMinutes
-
localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients
protected LocalSecurityOptionsMinimumSessionSecurity localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients
-
localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers
protected LocalSecurityOptionsMinimumSessionSecurity localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers
-
localSecurityOptionsOnlyElevateSignedExecutables
protected Boolean localSecurityOptionsOnlyElevateSignedExecutables
-
localSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares
protected Boolean localSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares
-
localSecurityOptionsSmartCardRemovalBehavior
protected LocalSecurityOptionsSmartCardRemovalBehaviorType localSecurityOptionsSmartCardRemovalBehavior
-
localSecurityOptionsStandardUserElevationPromptBehavior
protected LocalSecurityOptionsStandardUserElevationPromptBehaviorType localSecurityOptionsStandardUserElevationPromptBehavior
-
localSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation
protected Boolean localSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation
-
localSecurityOptionsUseAdminApprovalMode
protected Boolean localSecurityOptionsUseAdminApprovalMode
-
localSecurityOptionsUseAdminApprovalModeForAdministrators
protected Boolean localSecurityOptionsUseAdminApprovalModeForAdministrators
-
localSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations
protected Boolean localSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations
-
smartScreenBlockOverrideForFiles
protected Boolean smartScreenBlockOverrideForFiles
-
smartScreenEnableInShell
protected Boolean smartScreenEnableInShell
-
userRightsAccessCredentialManagerAsTrustedCaller
protected DeviceManagementUserRightsSetting userRightsAccessCredentialManagerAsTrustedCaller
-
userRightsActAsPartOfTheOperatingSystem
protected DeviceManagementUserRightsSetting userRightsActAsPartOfTheOperatingSystem
-
userRightsAllowAccessFromNetwork
protected DeviceManagementUserRightsSetting userRightsAllowAccessFromNetwork
-
userRightsBackupData
protected DeviceManagementUserRightsSetting userRightsBackupData
-
userRightsBlockAccessFromNetwork
protected DeviceManagementUserRightsSetting userRightsBlockAccessFromNetwork
-
userRightsChangeSystemTime
protected DeviceManagementUserRightsSetting userRightsChangeSystemTime
-
userRightsCreateGlobalObjects
protected DeviceManagementUserRightsSetting userRightsCreateGlobalObjects
-
userRightsCreatePageFile
protected DeviceManagementUserRightsSetting userRightsCreatePageFile
-
userRightsCreatePermanentSharedObjects
protected DeviceManagementUserRightsSetting userRightsCreatePermanentSharedObjects
-
userRightsCreateSymbolicLinks
protected DeviceManagementUserRightsSetting userRightsCreateSymbolicLinks
-
userRightsCreateToken
protected DeviceManagementUserRightsSetting userRightsCreateToken
-
userRightsDebugPrograms
protected DeviceManagementUserRightsSetting userRightsDebugPrograms
-
userRightsDelegation
protected DeviceManagementUserRightsSetting userRightsDelegation
-
userRightsDenyLocalLogOn
protected DeviceManagementUserRightsSetting userRightsDenyLocalLogOn
-
userRightsGenerateSecurityAudits
protected DeviceManagementUserRightsSetting userRightsGenerateSecurityAudits
-
userRightsImpersonateClient
protected DeviceManagementUserRightsSetting userRightsImpersonateClient
-
userRightsIncreaseSchedulingPriority
protected DeviceManagementUserRightsSetting userRightsIncreaseSchedulingPriority
-
userRightsLoadUnloadDrivers
protected DeviceManagementUserRightsSetting userRightsLoadUnloadDrivers
-
userRightsLocalLogOn
protected DeviceManagementUserRightsSetting userRightsLocalLogOn
-
userRightsLockMemory
protected DeviceManagementUserRightsSetting userRightsLockMemory
-
userRightsManageAuditingAndSecurityLogs
protected DeviceManagementUserRightsSetting userRightsManageAuditingAndSecurityLogs
-
userRightsManageVolumes
protected DeviceManagementUserRightsSetting userRightsManageVolumes
-
userRightsModifyFirmwareEnvironment
protected DeviceManagementUserRightsSetting userRightsModifyFirmwareEnvironment
-
userRightsModifyObjectLabels
protected DeviceManagementUserRightsSetting userRightsModifyObjectLabels
-
userRightsProfileSingleProcess
protected DeviceManagementUserRightsSetting userRightsProfileSingleProcess
-
userRightsRemoteDesktopServicesLogOn
protected DeviceManagementUserRightsSetting userRightsRemoteDesktopServicesLogOn
-
userRightsRemoteShutdown
protected DeviceManagementUserRightsSetting userRightsRemoteShutdown
-
userRightsRestoreData
protected DeviceManagementUserRightsSetting userRightsRestoreData
-
userRightsTakeOwnership
protected DeviceManagementUserRightsSetting userRightsTakeOwnership
-
windowsDefenderTamperProtection
protected WindowsDefenderTamperProtectionOptions windowsDefenderTamperProtection
-
xboxServicesAccessoryManagementServiceStartupMode
protected ServiceStartType xboxServicesAccessoryManagementServiceStartupMode
-
xboxServicesEnableXboxGameSaveTask
protected Boolean xboxServicesEnableXboxGameSaveTask
-
xboxServicesLiveAuthManagerServiceStartupMode
protected ServiceStartType xboxServicesLiveAuthManagerServiceStartupMode
-
xboxServicesLiveGameSaveServiceStartupMode
protected ServiceStartType xboxServicesLiveGameSaveServiceStartupMode
-
xboxServicesLiveNetworkingServiceStartupMode
protected ServiceStartType xboxServicesLiveNetworkingServiceStartupMode
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classDeviceConfiguration
-
builderWindows10EndpointProtectionConfiguration
public static Windows10EndpointProtectionConfiguration.Builder builderWindows10EndpointProtectionConfiguration()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classDeviceConfiguration
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classDeviceConfiguration
-
getApplicationGuardAllowCameraMicrophoneRedirection
public Optional<Boolean> getApplicationGuardAllowCameraMicrophoneRedirection()
“Gets or sets whether applications inside Microsoft Defender Application Guard can access the device’s camera and microphone.”- Returns:
- property applicationGuardAllowCameraMicrophoneRedirection
-
withApplicationGuardAllowCameraMicrophoneRedirection
public Windows10EndpointProtectionConfiguration withApplicationGuardAllowCameraMicrophoneRedirection(Boolean applicationGuardAllowCameraMicrophoneRedirection)
Returns an immutable copy ofthiswith just theapplicationGuardAllowCameraMicrophoneRedirectionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Gets or sets whether applications inside Microsoft Defender Application Guard can access the device’s camera and microphone.”
- Parameters:
applicationGuardAllowCameraMicrophoneRedirection- new value ofapplicationGuardAllowCameraMicrophoneRedirectionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardAllowCameraMicrophoneRedirectionfield changed
-
getApplicationGuardAllowFileSaveOnHost
public Optional<Boolean> getApplicationGuardAllowFileSaveOnHost()
“Allow users to download files from Edge in the application guard container and save them on the host file system”- Returns:
- property applicationGuardAllowFileSaveOnHost
-
withApplicationGuardAllowFileSaveOnHost
public Windows10EndpointProtectionConfiguration withApplicationGuardAllowFileSaveOnHost(Boolean applicationGuardAllowFileSaveOnHost)
Returns an immutable copy ofthiswith just theapplicationGuardAllowFileSaveOnHostfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allow users to download files from Edge in the application guard container and save them on the host file system”
- Parameters:
applicationGuardAllowFileSaveOnHost- new value ofapplicationGuardAllowFileSaveOnHostfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardAllowFileSaveOnHostfield changed
-
getApplicationGuardAllowPersistence
public Optional<Boolean> getApplicationGuardAllowPersistence()
“Allow persisting user generated data inside the App Guard Containter (favorites, cookies, web passwords, etc.)”- Returns:
- property applicationGuardAllowPersistence
-
withApplicationGuardAllowPersistence
public Windows10EndpointProtectionConfiguration withApplicationGuardAllowPersistence(Boolean applicationGuardAllowPersistence)
Returns an immutable copy ofthiswith just theapplicationGuardAllowPersistencefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allow persisting user generated data inside the App Guard Containter (favorites, cookies, web passwords, etc.)”
- Parameters:
applicationGuardAllowPersistence- new value ofapplicationGuardAllowPersistencefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardAllowPersistencefield changed
-
getApplicationGuardAllowPrintToLocalPrinters
public Optional<Boolean> getApplicationGuardAllowPrintToLocalPrinters()
“Allow printing to Local Printers from Container”- Returns:
- property applicationGuardAllowPrintToLocalPrinters
-
withApplicationGuardAllowPrintToLocalPrinters
public Windows10EndpointProtectionConfiguration withApplicationGuardAllowPrintToLocalPrinters(Boolean applicationGuardAllowPrintToLocalPrinters)
Returns an immutable copy ofthiswith just theapplicationGuardAllowPrintToLocalPrintersfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allow printing to Local Printers from Container”
- Parameters:
applicationGuardAllowPrintToLocalPrinters- new value ofapplicationGuardAllowPrintToLocalPrintersfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardAllowPrintToLocalPrintersfield changed
-
getApplicationGuardAllowPrintToNetworkPrinters
public Optional<Boolean> getApplicationGuardAllowPrintToNetworkPrinters()
“Allow printing to Network Printers from Container”- Returns:
- property applicationGuardAllowPrintToNetworkPrinters
-
withApplicationGuardAllowPrintToNetworkPrinters
public Windows10EndpointProtectionConfiguration withApplicationGuardAllowPrintToNetworkPrinters(Boolean applicationGuardAllowPrintToNetworkPrinters)
Returns an immutable copy ofthiswith just theapplicationGuardAllowPrintToNetworkPrintersfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allow printing to Network Printers from Container”
- Parameters:
applicationGuardAllowPrintToNetworkPrinters- new value ofapplicationGuardAllowPrintToNetworkPrintersfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardAllowPrintToNetworkPrintersfield changed
-
getApplicationGuardAllowPrintToPDF
public Optional<Boolean> getApplicationGuardAllowPrintToPDF()
“Allow printing to PDF from Container”- Returns:
- property applicationGuardAllowPrintToPDF
-
withApplicationGuardAllowPrintToPDF
public Windows10EndpointProtectionConfiguration withApplicationGuardAllowPrintToPDF(Boolean applicationGuardAllowPrintToPDF)
Returns an immutable copy ofthiswith just theapplicationGuardAllowPrintToPDFfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allow printing to PDF from Container”
- Parameters:
applicationGuardAllowPrintToPDF- new value ofapplicationGuardAllowPrintToPDFfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardAllowPrintToPDFfield changed
-
getApplicationGuardAllowPrintToXPS
public Optional<Boolean> getApplicationGuardAllowPrintToXPS()
“Allow printing to XPS from Container”- Returns:
- property applicationGuardAllowPrintToXPS
-
withApplicationGuardAllowPrintToXPS
public Windows10EndpointProtectionConfiguration withApplicationGuardAllowPrintToXPS(Boolean applicationGuardAllowPrintToXPS)
Returns an immutable copy ofthiswith just theapplicationGuardAllowPrintToXPSfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allow printing to XPS from Container”
- Parameters:
applicationGuardAllowPrintToXPS- new value ofapplicationGuardAllowPrintToXPSfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardAllowPrintToXPSfield changed
-
getApplicationGuardAllowVirtualGPU
public Optional<Boolean> getApplicationGuardAllowVirtualGPU()
“Allow application guard to use virtual GPU”- Returns:
- property applicationGuardAllowVirtualGPU
-
withApplicationGuardAllowVirtualGPU
public Windows10EndpointProtectionConfiguration withApplicationGuardAllowVirtualGPU(Boolean applicationGuardAllowVirtualGPU)
Returns an immutable copy ofthiswith just theapplicationGuardAllowVirtualGPUfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allow application guard to use virtual GPU”
- Parameters:
applicationGuardAllowVirtualGPU- new value ofapplicationGuardAllowVirtualGPUfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardAllowVirtualGPUfield changed
-
getApplicationGuardBlockClipboardSharing
public Optional<ApplicationGuardBlockClipboardSharingType> getApplicationGuardBlockClipboardSharing()
“Block clipboard to share data from Host to Container, or from Container to Host, or both ways, or neither ways.”- Returns:
- property applicationGuardBlockClipboardSharing
-
withApplicationGuardBlockClipboardSharing
public Windows10EndpointProtectionConfiguration withApplicationGuardBlockClipboardSharing(ApplicationGuardBlockClipboardSharingType applicationGuardBlockClipboardSharing)
Returns an immutable copy ofthiswith just theapplicationGuardBlockClipboardSharingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Block clipboard to share data from Host to Container, or from Container to Host, or both ways, or neither ways.”
- Parameters:
applicationGuardBlockClipboardSharing- new value ofapplicationGuardBlockClipboardSharingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardBlockClipboardSharingfield changed
-
getApplicationGuardBlockFileTransfer
public Optional<ApplicationGuardBlockFileTransferType> getApplicationGuardBlockFileTransfer()
“Block clipboard to transfer image file, text file or neither of them”- Returns:
- property applicationGuardBlockFileTransfer
-
withApplicationGuardBlockFileTransfer
public Windows10EndpointProtectionConfiguration withApplicationGuardBlockFileTransfer(ApplicationGuardBlockFileTransferType applicationGuardBlockFileTransfer)
Returns an immutable copy ofthiswith just theapplicationGuardBlockFileTransferfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Block clipboard to transfer image file, text file or neither of them”
- Parameters:
applicationGuardBlockFileTransfer- new value ofapplicationGuardBlockFileTransferfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardBlockFileTransferfield changed
-
getApplicationGuardBlockNonEnterpriseContent
public Optional<Boolean> getApplicationGuardBlockNonEnterpriseContent()
“Block enterprise sites to load non-enterprise content, such as third party plug- ins”- Returns:
- property applicationGuardBlockNonEnterpriseContent
-
withApplicationGuardBlockNonEnterpriseContent
public Windows10EndpointProtectionConfiguration withApplicationGuardBlockNonEnterpriseContent(Boolean applicationGuardBlockNonEnterpriseContent)
Returns an immutable copy ofthiswith just theapplicationGuardBlockNonEnterpriseContentfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Block enterprise sites to load non-enterprise content, such as third party plug- ins”
- Parameters:
applicationGuardBlockNonEnterpriseContent- new value ofapplicationGuardBlockNonEnterpriseContentfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardBlockNonEnterpriseContentfield changed
-
getApplicationGuardCertificateThumbprints
public com.github.davidmoten.odata.client.CollectionPage<String> getApplicationGuardCertificateThumbprints()
“Allows certain device level Root Certificates to be shared with the Microsoft Defender Application Guard container.”- Returns:
- property applicationGuardCertificateThumbprints
-
withApplicationGuardCertificateThumbprints
public Windows10EndpointProtectionConfiguration withApplicationGuardCertificateThumbprints(List<String> applicationGuardCertificateThumbprints)
Returns an immutable copy ofthiswith just theapplicationGuardCertificateThumbprintsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows certain device level Root Certificates to be shared with the Microsoft Defender Application Guard container.”
- Parameters:
applicationGuardCertificateThumbprints- new value ofapplicationGuardCertificateThumbprintsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardCertificateThumbprintsfield changed
-
getApplicationGuardCertificateThumbprints
public com.github.davidmoten.odata.client.CollectionPage<String> getApplicationGuardCertificateThumbprints(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Allows certain device level Root Certificates to be shared with the Microsoft Defender Application Guard container.”- Parameters:
options- specify connect and read timeouts- Returns:
- property applicationGuardCertificateThumbprints
-
getApplicationGuardEnabled
public Optional<Boolean> getApplicationGuardEnabled()
“Enable Windows Defender Application Guard”- Returns:
- property applicationGuardEnabled
-
withApplicationGuardEnabled
public Windows10EndpointProtectionConfiguration withApplicationGuardEnabled(Boolean applicationGuardEnabled)
Returns an immutable copy ofthiswith just theapplicationGuardEnabledfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Enable Windows Defender Application Guard”
- Parameters:
applicationGuardEnabled- new value ofapplicationGuardEnabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardEnabledfield changed
-
getApplicationGuardEnabledOptions
public Optional<ApplicationGuardEnabledOptions> getApplicationGuardEnabledOptions()
“Enable Windows Defender Application Guard for newer Windows builds”- Returns:
- property applicationGuardEnabledOptions
-
withApplicationGuardEnabledOptions
public Windows10EndpointProtectionConfiguration withApplicationGuardEnabledOptions(ApplicationGuardEnabledOptions applicationGuardEnabledOptions)
Returns an immutable copy ofthiswith just theapplicationGuardEnabledOptionsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Enable Windows Defender Application Guard for newer Windows builds”
- Parameters:
applicationGuardEnabledOptions- new value ofapplicationGuardEnabledOptionsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardEnabledOptionsfield changed
-
getApplicationGuardForceAuditing
public Optional<Boolean> getApplicationGuardForceAuditing()
“Force auditing will persist Windows logs and events to meet security/compliance criteria (sample events are user login-logoff, use of privilege rights, software installation, system changes, etc.)”- Returns:
- property applicationGuardForceAuditing
-
withApplicationGuardForceAuditing
public Windows10EndpointProtectionConfiguration withApplicationGuardForceAuditing(Boolean applicationGuardForceAuditing)
Returns an immutable copy ofthiswith just theapplicationGuardForceAuditingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Force auditing will persist Windows logs and events to meet security/compliance criteria (sample events are user login-logoff, use of privilege rights, software installation, system changes, etc.)”
- Parameters:
applicationGuardForceAuditing- new value ofapplicationGuardForceAuditingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicationGuardForceAuditingfield changed
-
getAppLockerApplicationControl
public Optional<AppLockerApplicationControlType> getAppLockerApplicationControl()
“Enables the Admin to choose what types of app to allow on devices.”- Returns:
- property appLockerApplicationControl
-
withAppLockerApplicationControl
public Windows10EndpointProtectionConfiguration withAppLockerApplicationControl(AppLockerApplicationControlType appLockerApplicationControl)
Returns an immutable copy ofthiswith just theappLockerApplicationControlfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Enables the Admin to choose what types of app to allow on devices.”
- Parameters:
appLockerApplicationControl- new value ofappLockerApplicationControlfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappLockerApplicationControlfield changed
-
getBitLockerAllowStandardUserEncryption
public Optional<Boolean> getBitLockerAllowStandardUserEncryption()
“Allows the admin to allow standard users to enable encrpytion during Azure AD Join.”- Returns:
- property bitLockerAllowStandardUserEncryption
-
withBitLockerAllowStandardUserEncryption
public Windows10EndpointProtectionConfiguration withBitLockerAllowStandardUserEncryption(Boolean bitLockerAllowStandardUserEncryption)
Returns an immutable copy ofthiswith just thebitLockerAllowStandardUserEncryptionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows the admin to allow standard users to enable encrpytion during Azure AD Join.”
- Parameters:
bitLockerAllowStandardUserEncryption- new value ofbitLockerAllowStandardUserEncryptionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebitLockerAllowStandardUserEncryptionfield changed
-
getBitLockerDisableWarningForOtherDiskEncryption
public Optional<Boolean> getBitLockerDisableWarningForOtherDiskEncryption()
“Allows the Admin to disable the warning prompt for other disk encryption on the user machines.”- Returns:
- property bitLockerDisableWarningForOtherDiskEncryption
-
withBitLockerDisableWarningForOtherDiskEncryption
public Windows10EndpointProtectionConfiguration withBitLockerDisableWarningForOtherDiskEncryption(Boolean bitLockerDisableWarningForOtherDiskEncryption)
Returns an immutable copy ofthiswith just thebitLockerDisableWarningForOtherDiskEncryptionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows the Admin to disable the warning prompt for other disk encryption on the user machines.”
- Parameters:
bitLockerDisableWarningForOtherDiskEncryption- new value ofbitLockerDisableWarningForOtherDiskEncryptionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebitLockerDisableWarningForOtherDiskEncryptionfield changed
-
getBitLockerEnableStorageCardEncryptionOnMobile
public Optional<Boolean> getBitLockerEnableStorageCardEncryptionOnMobile()
“Allows the admin to require encryption to be turned on using BitLocker. This policy is valid only for a mobile SKU.”- Returns:
- property bitLockerEnableStorageCardEncryptionOnMobile
-
withBitLockerEnableStorageCardEncryptionOnMobile
public Windows10EndpointProtectionConfiguration withBitLockerEnableStorageCardEncryptionOnMobile(Boolean bitLockerEnableStorageCardEncryptionOnMobile)
Returns an immutable copy ofthiswith just thebitLockerEnableStorageCardEncryptionOnMobilefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows the admin to require encryption to be turned on using BitLocker. This policy is valid only for a mobile SKU.”
- Parameters:
bitLockerEnableStorageCardEncryptionOnMobile- new value ofbitLockerEnableStorageCardEncryptionOnMobilefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebitLockerEnableStorageCardEncryptionOnMobilefield changed
-
getBitLockerEncryptDevice
public Optional<Boolean> getBitLockerEncryptDevice()
“Allows the admin to require encryption to be turned on using BitLocker.”- Returns:
- property bitLockerEncryptDevice
-
withBitLockerEncryptDevice
public Windows10EndpointProtectionConfiguration withBitLockerEncryptDevice(Boolean bitLockerEncryptDevice)
Returns an immutable copy ofthiswith just thebitLockerEncryptDevicefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows the admin to require encryption to be turned on using BitLocker.”
- Parameters:
bitLockerEncryptDevice- new value ofbitLockerEncryptDevicefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebitLockerEncryptDevicefield changed
-
getBitLockerFixedDrivePolicy
public Optional<BitLockerFixedDrivePolicy> getBitLockerFixedDrivePolicy()
“BitLocker Fixed Drive Policy.”- Returns:
- property bitLockerFixedDrivePolicy
-
withBitLockerFixedDrivePolicy
public Windows10EndpointProtectionConfiguration withBitLockerFixedDrivePolicy(BitLockerFixedDrivePolicy bitLockerFixedDrivePolicy)
Returns an immutable copy ofthiswith just thebitLockerFixedDrivePolicyfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“BitLocker Fixed Drive Policy.”
- Parameters:
bitLockerFixedDrivePolicy- new value ofbitLockerFixedDrivePolicyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebitLockerFixedDrivePolicyfield changed
-
getBitLockerRecoveryPasswordRotation
public Optional<BitLockerRecoveryPasswordRotationType> getBitLockerRecoveryPasswordRotation()
“This setting initiates a client-driven recovery password rotation after an OS drive recovery (either by using bootmgr or WinRE).”- Returns:
- property bitLockerRecoveryPasswordRotation
-
withBitLockerRecoveryPasswordRotation
public Windows10EndpointProtectionConfiguration withBitLockerRecoveryPasswordRotation(BitLockerRecoveryPasswordRotationType bitLockerRecoveryPasswordRotation)
Returns an immutable copy ofthiswith just thebitLockerRecoveryPasswordRotationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This setting initiates a client-driven recovery password rotation after an OS drive recovery (either by using bootmgr or WinRE).”
- Parameters:
bitLockerRecoveryPasswordRotation- new value ofbitLockerRecoveryPasswordRotationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebitLockerRecoveryPasswordRotationfield changed
-
getBitLockerRemovableDrivePolicy
public Optional<BitLockerRemovableDrivePolicy> getBitLockerRemovableDrivePolicy()
“BitLocker Removable Drive Policy.”- Returns:
- property bitLockerRemovableDrivePolicy
-
withBitLockerRemovableDrivePolicy
public Windows10EndpointProtectionConfiguration withBitLockerRemovableDrivePolicy(BitLockerRemovableDrivePolicy bitLockerRemovableDrivePolicy)
Returns an immutable copy ofthiswith just thebitLockerRemovableDrivePolicyfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“BitLocker Removable Drive Policy.”
- Parameters:
bitLockerRemovableDrivePolicy- new value ofbitLockerRemovableDrivePolicyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebitLockerRemovableDrivePolicyfield changed
-
getBitLockerSystemDrivePolicy
public Optional<BitLockerSystemDrivePolicy> getBitLockerSystemDrivePolicy()
“BitLocker System Drive Policy.”- Returns:
- property bitLockerSystemDrivePolicy
-
withBitLockerSystemDrivePolicy
public Windows10EndpointProtectionConfiguration withBitLockerSystemDrivePolicy(BitLockerSystemDrivePolicy bitLockerSystemDrivePolicy)
Returns an immutable copy ofthiswith just thebitLockerSystemDrivePolicyfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“BitLocker System Drive Policy.”
- Parameters:
bitLockerSystemDrivePolicy- new value ofbitLockerSystemDrivePolicyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebitLockerSystemDrivePolicyfield changed
-
getDefenderAdditionalGuardedFolders
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderAdditionalGuardedFolders()
“List of folder paths to be added to the list of protected folders”- Returns:
- property defenderAdditionalGuardedFolders
-
withDefenderAdditionalGuardedFolders
public Windows10EndpointProtectionConfiguration withDefenderAdditionalGuardedFolders(List<String> defenderAdditionalGuardedFolders)
Returns an immutable copy ofthiswith just thedefenderAdditionalGuardedFoldersfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“List of folder paths to be added to the list of protected folders”
- Parameters:
defenderAdditionalGuardedFolders- new value ofdefenderAdditionalGuardedFoldersfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAdditionalGuardedFoldersfield changed
-
getDefenderAdditionalGuardedFolders
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderAdditionalGuardedFolders(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of folder paths to be added to the list of protected folders”- Parameters:
options- specify connect and read timeouts- Returns:
- property defenderAdditionalGuardedFolders
-
getDefenderAdobeReaderLaunchChildProcess
public Optional<DefenderProtectionType> getDefenderAdobeReaderLaunchChildProcess()
“Value indicating the behavior of Adobe Reader from creating child processes”- Returns:
- property defenderAdobeReaderLaunchChildProcess
-
withDefenderAdobeReaderLaunchChildProcess
public Windows10EndpointProtectionConfiguration withDefenderAdobeReaderLaunchChildProcess(DefenderProtectionType defenderAdobeReaderLaunchChildProcess)
Returns an immutable copy ofthiswith just thedefenderAdobeReaderLaunchChildProcessfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Adobe Reader from creating child processes”
- Parameters:
defenderAdobeReaderLaunchChildProcess- new value ofdefenderAdobeReaderLaunchChildProcessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAdobeReaderLaunchChildProcessfield changed
-
getDefenderAdvancedRansomewareProtectionType
public Optional<DefenderProtectionType> getDefenderAdvancedRansomewareProtectionType()
“Value indicating use of advanced protection against ransomeware”- Returns:
- property defenderAdvancedRansomewareProtectionType
-
withDefenderAdvancedRansomewareProtectionType
public Windows10EndpointProtectionConfiguration withDefenderAdvancedRansomewareProtectionType(DefenderProtectionType defenderAdvancedRansomewareProtectionType)
Returns an immutable copy ofthiswith just thedefenderAdvancedRansomewareProtectionTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating use of advanced protection against ransomeware”
- Parameters:
defenderAdvancedRansomewareProtectionType- new value ofdefenderAdvancedRansomewareProtectionTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAdvancedRansomewareProtectionTypefield changed
-
getDefenderAllowBehaviorMonitoring
public Optional<Boolean> getDefenderAllowBehaviorMonitoring()
“Allows or disallows Windows Defender Behavior Monitoring functionality.”- Returns:
- property defenderAllowBehaviorMonitoring
-
withDefenderAllowBehaviorMonitoring
public Windows10EndpointProtectionConfiguration withDefenderAllowBehaviorMonitoring(Boolean defenderAllowBehaviorMonitoring)
Returns an immutable copy ofthiswith just thedefenderAllowBehaviorMonitoringfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender Behavior Monitoring functionality.”
- Parameters:
defenderAllowBehaviorMonitoring- new value ofdefenderAllowBehaviorMonitoringfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowBehaviorMonitoringfield changed
-
getDefenderAllowCloudProtection
public Optional<Boolean> getDefenderAllowCloudProtection()
“To best protect your PC, Windows Defender will send information to Microsoft about any problems it finds. Microsoft will analyze that information, learn more about problems affecting you and other customers, and offer improved solutions.”- Returns:
- property defenderAllowCloudProtection
-
withDefenderAllowCloudProtection
public Windows10EndpointProtectionConfiguration withDefenderAllowCloudProtection(Boolean defenderAllowCloudProtection)
Returns an immutable copy ofthiswith just thedefenderAllowCloudProtectionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“To best protect your PC, Windows Defender will send information to Microsoft about any problems it finds. Microsoft will analyze that information, learn more about problems affecting you and other customers, and offer improved solutions.”
- Parameters:
defenderAllowCloudProtection- new value ofdefenderAllowCloudProtectionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowCloudProtectionfield changed
-
getDefenderAllowEndUserAccess
public Optional<Boolean> getDefenderAllowEndUserAccess()
“Allows or disallows user access to the Windows Defender UI. If disallowed, all Windows Defender notifications will also be suppressed.”- Returns:
- property defenderAllowEndUserAccess
-
withDefenderAllowEndUserAccess
public Windows10EndpointProtectionConfiguration withDefenderAllowEndUserAccess(Boolean defenderAllowEndUserAccess)
Returns an immutable copy ofthiswith just thedefenderAllowEndUserAccessfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows user access to the Windows Defender UI. If disallowed, all Windows Defender notifications will also be suppressed.”
- Parameters:
defenderAllowEndUserAccess- new value ofdefenderAllowEndUserAccessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowEndUserAccessfield changed
-
getDefenderAllowIntrusionPreventionSystem
public Optional<Boolean> getDefenderAllowIntrusionPreventionSystem()
“Allows or disallows Windows Defender Intrusion Prevention functionality.”- Returns:
- property defenderAllowIntrusionPreventionSystem
-
withDefenderAllowIntrusionPreventionSystem
public Windows10EndpointProtectionConfiguration withDefenderAllowIntrusionPreventionSystem(Boolean defenderAllowIntrusionPreventionSystem)
Returns an immutable copy ofthiswith just thedefenderAllowIntrusionPreventionSystemfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender Intrusion Prevention functionality.”
- Parameters:
defenderAllowIntrusionPreventionSystem- new value ofdefenderAllowIntrusionPreventionSystemfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowIntrusionPreventionSystemfield changed
-
getDefenderAllowOnAccessProtection
public Optional<Boolean> getDefenderAllowOnAccessProtection()
“Allows or disallows Windows Defender On Access Protection functionality.”- Returns:
- property defenderAllowOnAccessProtection
-
withDefenderAllowOnAccessProtection
public Windows10EndpointProtectionConfiguration withDefenderAllowOnAccessProtection(Boolean defenderAllowOnAccessProtection)
Returns an immutable copy ofthiswith just thedefenderAllowOnAccessProtectionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender On Access Protection functionality.”
- Parameters:
defenderAllowOnAccessProtection- new value ofdefenderAllowOnAccessProtectionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowOnAccessProtectionfield changed
-
getDefenderAllowRealTimeMonitoring
public Optional<Boolean> getDefenderAllowRealTimeMonitoring()
“Allows or disallows Windows Defender Realtime Monitoring functionality.”- Returns:
- property defenderAllowRealTimeMonitoring
-
withDefenderAllowRealTimeMonitoring
public Windows10EndpointProtectionConfiguration withDefenderAllowRealTimeMonitoring(Boolean defenderAllowRealTimeMonitoring)
Returns an immutable copy ofthiswith just thedefenderAllowRealTimeMonitoringfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender Realtime Monitoring functionality.”
- Parameters:
defenderAllowRealTimeMonitoring- new value ofdefenderAllowRealTimeMonitoringfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowRealTimeMonitoringfield changed
-
getDefenderAllowScanArchiveFiles
public Optional<Boolean> getDefenderAllowScanArchiveFiles()
“Allows or disallows scanning of archives.”- Returns:
- property defenderAllowScanArchiveFiles
-
withDefenderAllowScanArchiveFiles
public Windows10EndpointProtectionConfiguration withDefenderAllowScanArchiveFiles(Boolean defenderAllowScanArchiveFiles)
Returns an immutable copy ofthiswith just thedefenderAllowScanArchiveFilesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows scanning of archives.”
- Parameters:
defenderAllowScanArchiveFiles- new value ofdefenderAllowScanArchiveFilesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowScanArchiveFilesfield changed
-
getDefenderAllowScanDownloads
public Optional<Boolean> getDefenderAllowScanDownloads()
“Allows or disallows Windows Defender IOAVP Protection functionality.”- Returns:
- property defenderAllowScanDownloads
-
withDefenderAllowScanDownloads
public Windows10EndpointProtectionConfiguration withDefenderAllowScanDownloads(Boolean defenderAllowScanDownloads)
Returns an immutable copy ofthiswith just thedefenderAllowScanDownloadsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender IOAVP Protection functionality.”
- Parameters:
defenderAllowScanDownloads- new value ofdefenderAllowScanDownloadsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowScanDownloadsfield changed
-
getDefenderAllowScanNetworkFiles
public Optional<Boolean> getDefenderAllowScanNetworkFiles()
“Allows or disallows a scanning of network files.”- Returns:
- property defenderAllowScanNetworkFiles
-
withDefenderAllowScanNetworkFiles
public Windows10EndpointProtectionConfiguration withDefenderAllowScanNetworkFiles(Boolean defenderAllowScanNetworkFiles)
Returns an immutable copy ofthiswith just thedefenderAllowScanNetworkFilesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows a scanning of network files.”
- Parameters:
defenderAllowScanNetworkFiles- new value ofdefenderAllowScanNetworkFilesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowScanNetworkFilesfield changed
-
getDefenderAllowScanRemovableDrivesDuringFullScan
public Optional<Boolean> getDefenderAllowScanRemovableDrivesDuringFullScan()
“Allows or disallows a full scan of removable drives. During a quick scan, removable drives may still be scanned.”- Returns:
- property defenderAllowScanRemovableDrivesDuringFullScan
-
withDefenderAllowScanRemovableDrivesDuringFullScan
public Windows10EndpointProtectionConfiguration withDefenderAllowScanRemovableDrivesDuringFullScan(Boolean defenderAllowScanRemovableDrivesDuringFullScan)
Returns an immutable copy ofthiswith just thedefenderAllowScanRemovableDrivesDuringFullScanfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows a full scan of removable drives. During a quick scan, removable drives may still be scanned.”
- Parameters:
defenderAllowScanRemovableDrivesDuringFullScan- new value ofdefenderAllowScanRemovableDrivesDuringFullScanfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowScanRemovableDrivesDuringFullScanfield changed
-
getDefenderAllowScanScriptsLoadedInInternetExplorer
public Optional<Boolean> getDefenderAllowScanScriptsLoadedInInternetExplorer()
“Allows or disallows Windows Defender Script Scanning functionality.”- Returns:
- property defenderAllowScanScriptsLoadedInInternetExplorer
-
withDefenderAllowScanScriptsLoadedInInternetExplorer
public Windows10EndpointProtectionConfiguration withDefenderAllowScanScriptsLoadedInInternetExplorer(Boolean defenderAllowScanScriptsLoadedInInternetExplorer)
Returns an immutable copy ofthiswith just thedefenderAllowScanScriptsLoadedInInternetExplorerfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender Script Scanning functionality.”
- Parameters:
defenderAllowScanScriptsLoadedInInternetExplorer- new value ofdefenderAllowScanScriptsLoadedInInternetExplorerfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAllowScanScriptsLoadedInInternetExplorerfield changed
-
getDefenderAttackSurfaceReductionExcludedPaths
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderAttackSurfaceReductionExcludedPaths()
“List of exe files and folders to be excluded from attack surface reduction rules”- Returns:
- property defenderAttackSurfaceReductionExcludedPaths
-
withDefenderAttackSurfaceReductionExcludedPaths
public Windows10EndpointProtectionConfiguration withDefenderAttackSurfaceReductionExcludedPaths(List<String> defenderAttackSurfaceReductionExcludedPaths)
Returns an immutable copy ofthiswith just thedefenderAttackSurfaceReductionExcludedPathsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“List of exe files and folders to be excluded from attack surface reduction rules”
- Parameters:
defenderAttackSurfaceReductionExcludedPaths- new value ofdefenderAttackSurfaceReductionExcludedPathsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderAttackSurfaceReductionExcludedPathsfield changed
-
getDefenderAttackSurfaceReductionExcludedPaths
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderAttackSurfaceReductionExcludedPaths(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of exe files and folders to be excluded from attack surface reduction rules”- Parameters:
options- specify connect and read timeouts- Returns:
- property defenderAttackSurfaceReductionExcludedPaths
-
getDefenderBlockEndUserAccess
public Optional<Boolean> getDefenderBlockEndUserAccess()
“Allows or disallows user access to the Windows Defender UI. If disallowed, all Windows Defender notifications will also be suppressed.”- Returns:
- property defenderBlockEndUserAccess
-
withDefenderBlockEndUserAccess
public Windows10EndpointProtectionConfiguration withDefenderBlockEndUserAccess(Boolean defenderBlockEndUserAccess)
Returns an immutable copy ofthiswith just thedefenderBlockEndUserAccessfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows user access to the Windows Defender UI. If disallowed, all Windows Defender notifications will also be suppressed.”
- Parameters:
defenderBlockEndUserAccess- new value ofdefenderBlockEndUserAccessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderBlockEndUserAccessfield changed
-
getDefenderBlockPersistenceThroughWmiType
public Optional<DefenderAttackSurfaceType> getDefenderBlockPersistenceThroughWmiType()
“Value indicating the behavior of Block persistence through WMI event subscription”- Returns:
- property defenderBlockPersistenceThroughWmiType
-
withDefenderBlockPersistenceThroughWmiType
public Windows10EndpointProtectionConfiguration withDefenderBlockPersistenceThroughWmiType(DefenderAttackSurfaceType defenderBlockPersistenceThroughWmiType)
Returns an immutable copy ofthiswith just thedefenderBlockPersistenceThroughWmiTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Block persistence through WMI event subscription”
- Parameters:
defenderBlockPersistenceThroughWmiType- new value ofdefenderBlockPersistenceThroughWmiTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderBlockPersistenceThroughWmiTypefield changed
-
getDefenderCheckForSignaturesBeforeRunningScan
public Optional<Boolean> getDefenderCheckForSignaturesBeforeRunningScan()
“This policy setting allows you to manage whether a check for new virus and spyware definitions will occur before running a scan.”- Returns:
- property defenderCheckForSignaturesBeforeRunningScan
-
withDefenderCheckForSignaturesBeforeRunningScan
public Windows10EndpointProtectionConfiguration withDefenderCheckForSignaturesBeforeRunningScan(Boolean defenderCheckForSignaturesBeforeRunningScan)
Returns an immutable copy ofthiswith just thedefenderCheckForSignaturesBeforeRunningScanfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This policy setting allows you to manage whether a check for new virus and spyware definitions will occur before running a scan.”
- Parameters:
defenderCheckForSignaturesBeforeRunningScan- new value ofdefenderCheckForSignaturesBeforeRunningScanfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderCheckForSignaturesBeforeRunningScanfield changed
-
getDefenderCloudBlockLevel
public Optional<DefenderCloudBlockLevelType> getDefenderCloudBlockLevel()
“Added in Windows 10, version 1709. This policy setting determines how aggressive Windows Defender Antivirus will be in blocking and scanning suspicious files. Value type is integer. This feature requires the "Join Microsoft MAPS" setting enabled in order to function.”- Returns:
- property defenderCloudBlockLevel
-
withDefenderCloudBlockLevel
public Windows10EndpointProtectionConfiguration withDefenderCloudBlockLevel(DefenderCloudBlockLevelType defenderCloudBlockLevel)
Returns an immutable copy ofthiswith just thedefenderCloudBlockLevelfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Added in Windows 10, version 1709. This policy setting determines how aggressive Windows Defender Antivirus will be in blocking and scanning suspicious files. Value type is integer. This feature requires the "Join Microsoft MAPS" setting enabled in order to function.”
- Parameters:
defenderCloudBlockLevel- new value ofdefenderCloudBlockLevelfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderCloudBlockLevelfield changed
-
getDefenderCloudExtendedTimeoutInSeconds
public Optional<Integer> getDefenderCloudExtendedTimeoutInSeconds()
“Added in Windows 10, version 1709. This feature allows Windows Defender Antivirus to block a suspicious file for up to 60 seconds, and scan it in the cloud to make sure it's safe. Value type is integer, range is 0 - 50. This feature depends on three other MAPS settings the must all be enabled- "Configure the 'Block at First Sight' feature; "Join Microsoft MAPS"; "Send file samples when further analysis is required". Valid values 0 to 50”- Returns:
- property defenderCloudExtendedTimeoutInSeconds
-
withDefenderCloudExtendedTimeoutInSeconds
public Windows10EndpointProtectionConfiguration withDefenderCloudExtendedTimeoutInSeconds(Integer defenderCloudExtendedTimeoutInSeconds)
Returns an immutable copy ofthiswith just thedefenderCloudExtendedTimeoutInSecondsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Added in Windows 10, version 1709. This feature allows Windows Defender Antivirus to block a suspicious file for up to 60 seconds, and scan it in the cloud to make sure it's safe. Value type is integer, range is 0 - 50. This feature depends on three other MAPS settings the must all be enabled- "Configure the 'Block at First Sight' feature; "Join Microsoft MAPS"; "Send file samples when further analysis is required". Valid values 0 to 50”
- Parameters:
defenderCloudExtendedTimeoutInSeconds- new value ofdefenderCloudExtendedTimeoutInSecondsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderCloudExtendedTimeoutInSecondsfield changed
-
getDefenderDaysBeforeDeletingQuarantinedMalware
public Optional<Integer> getDefenderDaysBeforeDeletingQuarantinedMalware()
“Time period (in days) that quarantine items will be stored on the system. Valid values 0 to 90”- Returns:
- property defenderDaysBeforeDeletingQuarantinedMalware
-
withDefenderDaysBeforeDeletingQuarantinedMalware
public Windows10EndpointProtectionConfiguration withDefenderDaysBeforeDeletingQuarantinedMalware(Integer defenderDaysBeforeDeletingQuarantinedMalware)
Returns an immutable copy ofthiswith just thedefenderDaysBeforeDeletingQuarantinedMalwarefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Time period (in days) that quarantine items will be stored on the system. Valid values 0 to 90”
- Parameters:
defenderDaysBeforeDeletingQuarantinedMalware- new value ofdefenderDaysBeforeDeletingQuarantinedMalwarefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDaysBeforeDeletingQuarantinedMalwarefield changed
-
getDefenderDetectedMalwareActions
public Optional<DefenderDetectedMalwareActions> getDefenderDetectedMalwareActions()
“Allows an administrator to specify any valid threat severity levels and the corresponding default action ID to take.”- Returns:
- property defenderDetectedMalwareActions
-
withDefenderDetectedMalwareActions
public Windows10EndpointProtectionConfiguration withDefenderDetectedMalwareActions(DefenderDetectedMalwareActions defenderDetectedMalwareActions)
Returns an immutable copy ofthiswith just thedefenderDetectedMalwareActionsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows an administrator to specify any valid threat severity levels and the corresponding default action ID to take.”
- Parameters:
defenderDetectedMalwareActions- new value ofdefenderDetectedMalwareActionsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDetectedMalwareActionsfield changed
-
getDefenderDisableBehaviorMonitoring
public Optional<Boolean> getDefenderDisableBehaviorMonitoring()
“Allows or disallows Windows Defender Behavior Monitoring functionality.”- Returns:
- property defenderDisableBehaviorMonitoring
-
withDefenderDisableBehaviorMonitoring
public Windows10EndpointProtectionConfiguration withDefenderDisableBehaviorMonitoring(Boolean defenderDisableBehaviorMonitoring)
Returns an immutable copy ofthiswith just thedefenderDisableBehaviorMonitoringfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender Behavior Monitoring functionality.”
- Parameters:
defenderDisableBehaviorMonitoring- new value ofdefenderDisableBehaviorMonitoringfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableBehaviorMonitoringfield changed
-
getDefenderDisableCatchupFullScan
public Optional<Boolean> getDefenderDisableCatchupFullScan()
“This policy setting allows you to configure catch-up scans for scheduled full scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time.”- Returns:
- property defenderDisableCatchupFullScan
-
withDefenderDisableCatchupFullScan
public Windows10EndpointProtectionConfiguration withDefenderDisableCatchupFullScan(Boolean defenderDisableCatchupFullScan)
Returns an immutable copy ofthiswith just thedefenderDisableCatchupFullScanfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This policy setting allows you to configure catch-up scans for scheduled full scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time.”
- Parameters:
defenderDisableCatchupFullScan- new value ofdefenderDisableCatchupFullScanfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableCatchupFullScanfield changed
-
getDefenderDisableCatchupQuickScan
public Optional<Boolean> getDefenderDisableCatchupQuickScan()
“This policy setting allows you to configure catch-up scans for scheduled quick scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time.”- Returns:
- property defenderDisableCatchupQuickScan
-
withDefenderDisableCatchupQuickScan
public Windows10EndpointProtectionConfiguration withDefenderDisableCatchupQuickScan(Boolean defenderDisableCatchupQuickScan)
Returns an immutable copy ofthiswith just thedefenderDisableCatchupQuickScanfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This policy setting allows you to configure catch-up scans for scheduled quick scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time.”
- Parameters:
defenderDisableCatchupQuickScan- new value ofdefenderDisableCatchupQuickScanfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableCatchupQuickScanfield changed
-
getDefenderDisableCloudProtection
public Optional<Boolean> getDefenderDisableCloudProtection()
“To best protect your PC, Windows Defender will send information to Microsoft about any problems it finds. Microsoft will analyze that information, learn more about problems affecting you and other customers, and offer improved solutions.”- Returns:
- property defenderDisableCloudProtection
-
withDefenderDisableCloudProtection
public Windows10EndpointProtectionConfiguration withDefenderDisableCloudProtection(Boolean defenderDisableCloudProtection)
Returns an immutable copy ofthiswith just thedefenderDisableCloudProtectionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“To best protect your PC, Windows Defender will send information to Microsoft about any problems it finds. Microsoft will analyze that information, learn more about problems affecting you and other customers, and offer improved solutions.”
- Parameters:
defenderDisableCloudProtection- new value ofdefenderDisableCloudProtectionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableCloudProtectionfield changed
-
getDefenderDisableIntrusionPreventionSystem
public Optional<Boolean> getDefenderDisableIntrusionPreventionSystem()
“Allows or disallows Windows Defender Intrusion Prevention functionality.”- Returns:
- property defenderDisableIntrusionPreventionSystem
-
withDefenderDisableIntrusionPreventionSystem
public Windows10EndpointProtectionConfiguration withDefenderDisableIntrusionPreventionSystem(Boolean defenderDisableIntrusionPreventionSystem)
Returns an immutable copy ofthiswith just thedefenderDisableIntrusionPreventionSystemfield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender Intrusion Prevention functionality.”
- Parameters:
defenderDisableIntrusionPreventionSystem- new value ofdefenderDisableIntrusionPreventionSystemfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableIntrusionPreventionSystemfield changed
-
getDefenderDisableOnAccessProtection
public Optional<Boolean> getDefenderDisableOnAccessProtection()
“Allows or disallows Windows Defender On Access Protection functionality.”- Returns:
- property defenderDisableOnAccessProtection
-
withDefenderDisableOnAccessProtection
public Windows10EndpointProtectionConfiguration withDefenderDisableOnAccessProtection(Boolean defenderDisableOnAccessProtection)
Returns an immutable copy ofthiswith just thedefenderDisableOnAccessProtectionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender On Access Protection functionality.”
- Parameters:
defenderDisableOnAccessProtection- new value ofdefenderDisableOnAccessProtectionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableOnAccessProtectionfield changed
-
getDefenderDisableRealTimeMonitoring
public Optional<Boolean> getDefenderDisableRealTimeMonitoring()
“Allows or disallows Windows Defender Realtime Monitoring functionality.”- Returns:
- property defenderDisableRealTimeMonitoring
-
withDefenderDisableRealTimeMonitoring
public Windows10EndpointProtectionConfiguration withDefenderDisableRealTimeMonitoring(Boolean defenderDisableRealTimeMonitoring)
Returns an immutable copy ofthiswith just thedefenderDisableRealTimeMonitoringfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender Realtime Monitoring functionality.”
- Parameters:
defenderDisableRealTimeMonitoring- new value ofdefenderDisableRealTimeMonitoringfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableRealTimeMonitoringfield changed
-
getDefenderDisableScanArchiveFiles
public Optional<Boolean> getDefenderDisableScanArchiveFiles()
“Allows or disallows scanning of archives.”- Returns:
- property defenderDisableScanArchiveFiles
-
withDefenderDisableScanArchiveFiles
public Windows10EndpointProtectionConfiguration withDefenderDisableScanArchiveFiles(Boolean defenderDisableScanArchiveFiles)
Returns an immutable copy ofthiswith just thedefenderDisableScanArchiveFilesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows scanning of archives.”
- Parameters:
defenderDisableScanArchiveFiles- new value ofdefenderDisableScanArchiveFilesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableScanArchiveFilesfield changed
-
getDefenderDisableScanDownloads
public Optional<Boolean> getDefenderDisableScanDownloads()
“Allows or disallows Windows Defender IOAVP Protection functionality.”- Returns:
- property defenderDisableScanDownloads
-
withDefenderDisableScanDownloads
public Windows10EndpointProtectionConfiguration withDefenderDisableScanDownloads(Boolean defenderDisableScanDownloads)
Returns an immutable copy ofthiswith just thedefenderDisableScanDownloadsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender IOAVP Protection functionality.”
- Parameters:
defenderDisableScanDownloads- new value ofdefenderDisableScanDownloadsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableScanDownloadsfield changed
-
getDefenderDisableScanNetworkFiles
public Optional<Boolean> getDefenderDisableScanNetworkFiles()
“Allows or disallows a scanning of network files.”- Returns:
- property defenderDisableScanNetworkFiles
-
withDefenderDisableScanNetworkFiles
public Windows10EndpointProtectionConfiguration withDefenderDisableScanNetworkFiles(Boolean defenderDisableScanNetworkFiles)
Returns an immutable copy ofthiswith just thedefenderDisableScanNetworkFilesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows a scanning of network files.”
- Parameters:
defenderDisableScanNetworkFiles- new value ofdefenderDisableScanNetworkFilesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableScanNetworkFilesfield changed
-
getDefenderDisableScanRemovableDrivesDuringFullScan
public Optional<Boolean> getDefenderDisableScanRemovableDrivesDuringFullScan()
“Allows or disallows a full scan of removable drives. During a quick scan, removable drives may still be scanned.”- Returns:
- property defenderDisableScanRemovableDrivesDuringFullScan
-
withDefenderDisableScanRemovableDrivesDuringFullScan
public Windows10EndpointProtectionConfiguration withDefenderDisableScanRemovableDrivesDuringFullScan(Boolean defenderDisableScanRemovableDrivesDuringFullScan)
Returns an immutable copy ofthiswith just thedefenderDisableScanRemovableDrivesDuringFullScanfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows a full scan of removable drives. During a quick scan, removable drives may still be scanned.”
- Parameters:
defenderDisableScanRemovableDrivesDuringFullScan- new value ofdefenderDisableScanRemovableDrivesDuringFullScanfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableScanRemovableDrivesDuringFullScanfield changed
-
getDefenderDisableScanScriptsLoadedInInternetExplorer
public Optional<Boolean> getDefenderDisableScanScriptsLoadedInInternetExplorer()
“Allows or disallows Windows Defender Script Scanning functionality.”- Returns:
- property defenderDisableScanScriptsLoadedInInternetExplorer
-
withDefenderDisableScanScriptsLoadedInInternetExplorer
public Windows10EndpointProtectionConfiguration withDefenderDisableScanScriptsLoadedInInternetExplorer(Boolean defenderDisableScanScriptsLoadedInInternetExplorer)
Returns an immutable copy ofthiswith just thedefenderDisableScanScriptsLoadedInInternetExplorerfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows Windows Defender Script Scanning functionality.”
- Parameters:
defenderDisableScanScriptsLoadedInInternetExplorer- new value ofdefenderDisableScanScriptsLoadedInInternetExplorerfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderDisableScanScriptsLoadedInInternetExplorerfield changed
-
getDefenderEmailContentExecution
public Optional<DefenderProtectionType> getDefenderEmailContentExecution()
“Value indicating if execution of executable content (exe, dll, ps, js, vbs, etc) should be dropped from email (webmail/mail-client)”- Returns:
- property defenderEmailContentExecution
-
withDefenderEmailContentExecution
public Windows10EndpointProtectionConfiguration withDefenderEmailContentExecution(DefenderProtectionType defenderEmailContentExecution)
Returns an immutable copy ofthiswith just thedefenderEmailContentExecutionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating if execution of executable content (exe, dll, ps, js, vbs, etc) should be dropped from email (webmail/mail-client)”
- Parameters:
defenderEmailContentExecution- new value ofdefenderEmailContentExecutionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderEmailContentExecutionfield changed
-
getDefenderEmailContentExecutionType
public Optional<DefenderAttackSurfaceType> getDefenderEmailContentExecutionType()
“Value indicating if execution of executable content (exe, dll, ps, js, vbs, etc) should be dropped from email (webmail/mail-client)”- Returns:
- property defenderEmailContentExecutionType
-
withDefenderEmailContentExecutionType
public Windows10EndpointProtectionConfiguration withDefenderEmailContentExecutionType(DefenderAttackSurfaceType defenderEmailContentExecutionType)
Returns an immutable copy ofthiswith just thedefenderEmailContentExecutionTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating if execution of executable content (exe, dll, ps, js, vbs, etc) should be dropped from email (webmail/mail-client)”
- Parameters:
defenderEmailContentExecutionType- new value ofdefenderEmailContentExecutionTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderEmailContentExecutionTypefield changed
-
getDefenderEnableLowCpuPriority
public Optional<Boolean> getDefenderEnableLowCpuPriority()
“This policy setting allows you to enable or disable low CPU priority for scheduled scans.”- Returns:
- property defenderEnableLowCpuPriority
-
withDefenderEnableLowCpuPriority
public Windows10EndpointProtectionConfiguration withDefenderEnableLowCpuPriority(Boolean defenderEnableLowCpuPriority)
Returns an immutable copy ofthiswith just thedefenderEnableLowCpuPriorityfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This policy setting allows you to enable or disable low CPU priority for scheduled scans.”
- Parameters:
defenderEnableLowCpuPriority- new value ofdefenderEnableLowCpuPriorityfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderEnableLowCpuPriorityfield changed
-
getDefenderEnableScanIncomingMail
public Optional<Boolean> getDefenderEnableScanIncomingMail()
“Allows or disallows scanning of email.”- Returns:
- property defenderEnableScanIncomingMail
-
withDefenderEnableScanIncomingMail
public Windows10EndpointProtectionConfiguration withDefenderEnableScanIncomingMail(Boolean defenderEnableScanIncomingMail)
Returns an immutable copy ofthiswith just thedefenderEnableScanIncomingMailfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows scanning of email.”
- Parameters:
defenderEnableScanIncomingMail- new value ofdefenderEnableScanIncomingMailfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderEnableScanIncomingMailfield changed
-
getDefenderEnableScanMappedNetworkDrivesDuringFullScan
public Optional<Boolean> getDefenderEnableScanMappedNetworkDrivesDuringFullScan()
“Allows or disallows a full scan of mapped network drives.”- Returns:
- property defenderEnableScanMappedNetworkDrivesDuringFullScan
-
withDefenderEnableScanMappedNetworkDrivesDuringFullScan
public Windows10EndpointProtectionConfiguration withDefenderEnableScanMappedNetworkDrivesDuringFullScan(Boolean defenderEnableScanMappedNetworkDrivesDuringFullScan)
Returns an immutable copy ofthiswith just thedefenderEnableScanMappedNetworkDrivesDuringFullScanfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows or disallows a full scan of mapped network drives.”
- Parameters:
defenderEnableScanMappedNetworkDrivesDuringFullScan- new value ofdefenderEnableScanMappedNetworkDrivesDuringFullScanfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderEnableScanMappedNetworkDrivesDuringFullScanfield changed
-
getDefenderExploitProtectionXml
public Optional<byte[]> getDefenderExploitProtectionXml()
“Xml content containing information regarding exploit protection details.”- Returns:
- property defenderExploitProtectionXml
-
withDefenderExploitProtectionXml
public Windows10EndpointProtectionConfiguration withDefenderExploitProtectionXml(byte[] defenderExploitProtectionXml)
Returns an immutable copy ofthiswith just thedefenderExploitProtectionXmlfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Xml content containing information regarding exploit protection details.”
- Parameters:
defenderExploitProtectionXml- new value ofdefenderExploitProtectionXmlfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderExploitProtectionXmlfield changed
-
getDefenderExploitProtectionXmlFileName
public Optional<String> getDefenderExploitProtectionXmlFileName()
“Name of the file from which DefenderExploitProtectionXml was obtained.”- Returns:
- property defenderExploitProtectionXmlFileName
-
withDefenderExploitProtectionXmlFileName
public Windows10EndpointProtectionConfiguration withDefenderExploitProtectionXmlFileName(String defenderExploitProtectionXmlFileName)
Returns an immutable copy ofthiswith just thedefenderExploitProtectionXmlFileNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Name of the file from which DefenderExploitProtectionXml was obtained.”
- Parameters:
defenderExploitProtectionXmlFileName- new value ofdefenderExploitProtectionXmlFileNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderExploitProtectionXmlFileNamefield changed
-
getDefenderFileExtensionsToExclude
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderFileExtensionsToExclude()
“File extensions to exclude from scans and real time protection.”- Returns:
- property defenderFileExtensionsToExclude
-
withDefenderFileExtensionsToExclude
public Windows10EndpointProtectionConfiguration withDefenderFileExtensionsToExclude(List<String> defenderFileExtensionsToExclude)
Returns an immutable copy ofthiswith just thedefenderFileExtensionsToExcludefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“File extensions to exclude from scans and real time protection.”
- Parameters:
defenderFileExtensionsToExclude- new value ofdefenderFileExtensionsToExcludefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderFileExtensionsToExcludefield changed
-
getDefenderFileExtensionsToExclude
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderFileExtensionsToExclude(com.github.davidmoten.odata.client.HttpRequestOptions options)
“File extensions to exclude from scans and real time protection.”- Parameters:
options- specify connect and read timeouts- Returns:
- property defenderFileExtensionsToExclude
-
getDefenderFilesAndFoldersToExclude
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderFilesAndFoldersToExclude()
“Files and folder to exclude from scans and real time protection.”- Returns:
- property defenderFilesAndFoldersToExclude
-
withDefenderFilesAndFoldersToExclude
public Windows10EndpointProtectionConfiguration withDefenderFilesAndFoldersToExclude(List<String> defenderFilesAndFoldersToExclude)
Returns an immutable copy ofthiswith just thedefenderFilesAndFoldersToExcludefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Files and folder to exclude from scans and real time protection.”
- Parameters:
defenderFilesAndFoldersToExclude- new value ofdefenderFilesAndFoldersToExcludefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderFilesAndFoldersToExcludefield changed
-
getDefenderFilesAndFoldersToExclude
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderFilesAndFoldersToExclude(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Files and folder to exclude from scans and real time protection.”- Parameters:
options- specify connect and read timeouts- Returns:
- property defenderFilesAndFoldersToExclude
-
getDefenderGuardedFoldersAllowedAppPaths
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderGuardedFoldersAllowedAppPaths()
“List of paths to exe that are allowed to access protected folders”- Returns:
- property defenderGuardedFoldersAllowedAppPaths
-
withDefenderGuardedFoldersAllowedAppPaths
public Windows10EndpointProtectionConfiguration withDefenderGuardedFoldersAllowedAppPaths(List<String> defenderGuardedFoldersAllowedAppPaths)
Returns an immutable copy ofthiswith just thedefenderGuardedFoldersAllowedAppPathsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“List of paths to exe that are allowed to access protected folders”
- Parameters:
defenderGuardedFoldersAllowedAppPaths- new value ofdefenderGuardedFoldersAllowedAppPathsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderGuardedFoldersAllowedAppPathsfield changed
-
getDefenderGuardedFoldersAllowedAppPaths
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderGuardedFoldersAllowedAppPaths(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of paths to exe that are allowed to access protected folders”- Parameters:
options- specify connect and read timeouts- Returns:
- property defenderGuardedFoldersAllowedAppPaths
-
getDefenderGuardMyFoldersType
public Optional<FolderProtectionType> getDefenderGuardMyFoldersType()
“Value indicating the behavior of protected folders”- Returns:
- property defenderGuardMyFoldersType
-
withDefenderGuardMyFoldersType
public Windows10EndpointProtectionConfiguration withDefenderGuardMyFoldersType(FolderProtectionType defenderGuardMyFoldersType)
Returns an immutable copy ofthiswith just thedefenderGuardMyFoldersTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of protected folders”
- Parameters:
defenderGuardMyFoldersType- new value ofdefenderGuardMyFoldersTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderGuardMyFoldersTypefield changed
-
getDefenderNetworkProtectionType
public Optional<DefenderProtectionType> getDefenderNetworkProtectionType()
“Value indicating the behavior of NetworkProtection”- Returns:
- property defenderNetworkProtectionType
-
withDefenderNetworkProtectionType
public Windows10EndpointProtectionConfiguration withDefenderNetworkProtectionType(DefenderProtectionType defenderNetworkProtectionType)
Returns an immutable copy ofthiswith just thedefenderNetworkProtectionTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of NetworkProtection”
- Parameters:
defenderNetworkProtectionType- new value ofdefenderNetworkProtectionTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderNetworkProtectionTypefield changed
-
getDefenderOfficeAppsExecutableContentCreationOrLaunch
public Optional<DefenderProtectionType> getDefenderOfficeAppsExecutableContentCreationOrLaunch()
“Value indicating the behavior of Office applications/macros creating or launching executable content”- Returns:
- property defenderOfficeAppsExecutableContentCreationOrLaunch
-
withDefenderOfficeAppsExecutableContentCreationOrLaunch
public Windows10EndpointProtectionConfiguration withDefenderOfficeAppsExecutableContentCreationOrLaunch(DefenderProtectionType defenderOfficeAppsExecutableContentCreationOrLaunch)
Returns an immutable copy ofthiswith just thedefenderOfficeAppsExecutableContentCreationOrLaunchfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Office applications/macros creating or launching executable content”
- Parameters:
defenderOfficeAppsExecutableContentCreationOrLaunch- new value ofdefenderOfficeAppsExecutableContentCreationOrLaunchfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderOfficeAppsExecutableContentCreationOrLaunchfield changed
-
getDefenderOfficeAppsExecutableContentCreationOrLaunchType
public Optional<DefenderAttackSurfaceType> getDefenderOfficeAppsExecutableContentCreationOrLaunchType()
“Value indicating the behavior of Office applications/macros creating or launching executable content”- Returns:
- property defenderOfficeAppsExecutableContentCreationOrLaunchType
-
withDefenderOfficeAppsExecutableContentCreationOrLaunchType
public Windows10EndpointProtectionConfiguration withDefenderOfficeAppsExecutableContentCreationOrLaunchType(DefenderAttackSurfaceType defenderOfficeAppsExecutableContentCreationOrLaunchType)
Returns an immutable copy ofthiswith just thedefenderOfficeAppsExecutableContentCreationOrLaunchTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Office applications/macros creating or launching executable content”
- Parameters:
defenderOfficeAppsExecutableContentCreationOrLaunchType- new value ofdefenderOfficeAppsExecutableContentCreationOrLaunchTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderOfficeAppsExecutableContentCreationOrLaunchTypefield changed
-
getDefenderOfficeAppsLaunchChildProcess
public Optional<DefenderProtectionType> getDefenderOfficeAppsLaunchChildProcess()
“Value indicating the behavior of Office application launching child processes”- Returns:
- property defenderOfficeAppsLaunchChildProcess
-
withDefenderOfficeAppsLaunchChildProcess
public Windows10EndpointProtectionConfiguration withDefenderOfficeAppsLaunchChildProcess(DefenderProtectionType defenderOfficeAppsLaunchChildProcess)
Returns an immutable copy ofthiswith just thedefenderOfficeAppsLaunchChildProcessfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Office application launching child processes”
- Parameters:
defenderOfficeAppsLaunchChildProcess- new value ofdefenderOfficeAppsLaunchChildProcessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderOfficeAppsLaunchChildProcessfield changed
-
getDefenderOfficeAppsLaunchChildProcessType
public Optional<DefenderAttackSurfaceType> getDefenderOfficeAppsLaunchChildProcessType()
“Value indicating the behavior of Office application launching child processes”- Returns:
- property defenderOfficeAppsLaunchChildProcessType
-
withDefenderOfficeAppsLaunchChildProcessType
public Windows10EndpointProtectionConfiguration withDefenderOfficeAppsLaunchChildProcessType(DefenderAttackSurfaceType defenderOfficeAppsLaunchChildProcessType)
Returns an immutable copy ofthiswith just thedefenderOfficeAppsLaunchChildProcessTypefield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Office application launching child processes”
- Parameters:
defenderOfficeAppsLaunchChildProcessType- new value ofdefenderOfficeAppsLaunchChildProcessTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderOfficeAppsLaunchChildProcessTypefield changed
-
getDefenderOfficeAppsOtherProcessInjection
public Optional<DefenderProtectionType> getDefenderOfficeAppsOtherProcessInjection()
“Value indicating the behavior of Office applications injecting into other processes”- Returns:
- property defenderOfficeAppsOtherProcessInjection
-
withDefenderOfficeAppsOtherProcessInjection
public Windows10EndpointProtectionConfiguration withDefenderOfficeAppsOtherProcessInjection(DefenderProtectionType defenderOfficeAppsOtherProcessInjection)
Returns an immutable copy ofthiswith just thedefenderOfficeAppsOtherProcessInjectionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Office applications injecting into other processes”
- Parameters:
defenderOfficeAppsOtherProcessInjection- new value ofdefenderOfficeAppsOtherProcessInjectionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderOfficeAppsOtherProcessInjectionfield changed
-
getDefenderOfficeAppsOtherProcessInjectionType
public Optional<DefenderAttackSurfaceType> getDefenderOfficeAppsOtherProcessInjectionType()
“Value indicating the behavior of Office applications injecting into other processes”- Returns:
- property defenderOfficeAppsOtherProcessInjectionType
-
withDefenderOfficeAppsOtherProcessInjectionType
public Windows10EndpointProtectionConfiguration withDefenderOfficeAppsOtherProcessInjectionType(DefenderAttackSurfaceType defenderOfficeAppsOtherProcessInjectionType)
Returns an immutable copy ofthiswith just thedefenderOfficeAppsOtherProcessInjectionTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Office applications injecting into other processes”
- Parameters:
defenderOfficeAppsOtherProcessInjectionType- new value ofdefenderOfficeAppsOtherProcessInjectionTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderOfficeAppsOtherProcessInjectionTypefield changed
-
getDefenderOfficeCommunicationAppsLaunchChildProcess
public Optional<DefenderProtectionType> getDefenderOfficeCommunicationAppsLaunchChildProcess()
“Value indicating the behavior of Office communication applications, including Microsoft Outlook, from creating child processes”- Returns:
- property defenderOfficeCommunicationAppsLaunchChildProcess
-
withDefenderOfficeCommunicationAppsLaunchChildProcess
public Windows10EndpointProtectionConfiguration withDefenderOfficeCommunicationAppsLaunchChildProcess(DefenderProtectionType defenderOfficeCommunicationAppsLaunchChildProcess)
Returns an immutable copy ofthiswith just thedefenderOfficeCommunicationAppsLaunchChildProcessfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Office communication applications, including Microsoft Outlook, from creating child processes”
- Parameters:
defenderOfficeCommunicationAppsLaunchChildProcess- new value ofdefenderOfficeCommunicationAppsLaunchChildProcessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderOfficeCommunicationAppsLaunchChildProcessfield changed
-
getDefenderOfficeMacroCodeAllowWin32Imports
public Optional<DefenderProtectionType> getDefenderOfficeMacroCodeAllowWin32Imports()
“Value indicating the behavior of Win32 imports from Macro code in Office”- Returns:
- property defenderOfficeMacroCodeAllowWin32Imports
-
withDefenderOfficeMacroCodeAllowWin32Imports
public Windows10EndpointProtectionConfiguration withDefenderOfficeMacroCodeAllowWin32Imports(DefenderProtectionType defenderOfficeMacroCodeAllowWin32Imports)
Returns an immutable copy ofthiswith just thedefenderOfficeMacroCodeAllowWin32Importsfield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Win32 imports from Macro code in Office”
- Parameters:
defenderOfficeMacroCodeAllowWin32Imports- new value ofdefenderOfficeMacroCodeAllowWin32Importsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderOfficeMacroCodeAllowWin32Importsfield changed
-
getDefenderOfficeMacroCodeAllowWin32ImportsType
public Optional<DefenderAttackSurfaceType> getDefenderOfficeMacroCodeAllowWin32ImportsType()
“Value indicating the behavior of Win32 imports from Macro code in Office”- Returns:
- property defenderOfficeMacroCodeAllowWin32ImportsType
-
withDefenderOfficeMacroCodeAllowWin32ImportsType
public Windows10EndpointProtectionConfiguration withDefenderOfficeMacroCodeAllowWin32ImportsType(DefenderAttackSurfaceType defenderOfficeMacroCodeAllowWin32ImportsType)
Returns an immutable copy ofthiswith just thedefenderOfficeMacroCodeAllowWin32ImportsTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of Win32 imports from Macro code in Office”
- Parameters:
defenderOfficeMacroCodeAllowWin32ImportsType- new value ofdefenderOfficeMacroCodeAllowWin32ImportsTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderOfficeMacroCodeAllowWin32ImportsTypefield changed
-
getDefenderPotentiallyUnwantedAppAction
public Optional<DefenderProtectionType> getDefenderPotentiallyUnwantedAppAction()
“Added in Windows 10, version 1607. Specifies the level of detection for potentially unwanted applications (PUAs). Windows Defender alerts you when potentially unwanted software is being downloaded or attempts to install itself on your computer.”- Returns:
- property defenderPotentiallyUnwantedAppAction
-
withDefenderPotentiallyUnwantedAppAction
public Windows10EndpointProtectionConfiguration withDefenderPotentiallyUnwantedAppAction(DefenderProtectionType defenderPotentiallyUnwantedAppAction)
Returns an immutable copy ofthiswith just thedefenderPotentiallyUnwantedAppActionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Added in Windows 10, version 1607. Specifies the level of detection for potentially unwanted applications (PUAs). Windows Defender alerts you when potentially unwanted software is being downloaded or attempts to install itself on your computer.”
- Parameters:
defenderPotentiallyUnwantedAppAction- new value ofdefenderPotentiallyUnwantedAppActionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderPotentiallyUnwantedAppActionfield changed
-
getDefenderPreventCredentialStealingType
public Optional<DefenderProtectionType> getDefenderPreventCredentialStealingType()
“Value indicating if credential stealing from the Windows local security authority subsystem is permitted”- Returns:
- property defenderPreventCredentialStealingType
-
withDefenderPreventCredentialStealingType
public Windows10EndpointProtectionConfiguration withDefenderPreventCredentialStealingType(DefenderProtectionType defenderPreventCredentialStealingType)
Returns an immutable copy ofthiswith just thedefenderPreventCredentialStealingTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating if credential stealing from the Windows local security authority subsystem is permitted”
- Parameters:
defenderPreventCredentialStealingType- new value ofdefenderPreventCredentialStealingTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderPreventCredentialStealingTypefield changed
-
getDefenderProcessCreation
public Optional<DefenderProtectionType> getDefenderProcessCreation()
“Value indicating response to process creations originating from PSExec and WMI commands”- Returns:
- property defenderProcessCreation
-
withDefenderProcessCreation
public Windows10EndpointProtectionConfiguration withDefenderProcessCreation(DefenderProtectionType defenderProcessCreation)
Returns an immutable copy ofthiswith just thedefenderProcessCreationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating response to process creations originating from PSExec and WMI commands”
- Parameters:
defenderProcessCreation- new value ofdefenderProcessCreationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderProcessCreationfield changed
-
getDefenderProcessCreationType
public Optional<DefenderAttackSurfaceType> getDefenderProcessCreationType()
“Value indicating response to process creations originating from PSExec and WMI commands”- Returns:
- property defenderProcessCreationType
-
withDefenderProcessCreationType
public Windows10EndpointProtectionConfiguration withDefenderProcessCreationType(DefenderAttackSurfaceType defenderProcessCreationType)
Returns an immutable copy ofthiswith just thedefenderProcessCreationTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating response to process creations originating from PSExec and WMI commands”
- Parameters:
defenderProcessCreationType- new value ofdefenderProcessCreationTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderProcessCreationTypefield changed
-
getDefenderProcessesToExclude
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderProcessesToExclude()
“Processes to exclude from scans and real time protection.”- Returns:
- property defenderProcessesToExclude
-
withDefenderProcessesToExclude
public Windows10EndpointProtectionConfiguration withDefenderProcessesToExclude(List<String> defenderProcessesToExclude)
Returns an immutable copy ofthiswith just thedefenderProcessesToExcludefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Processes to exclude from scans and real time protection.”
- Parameters:
defenderProcessesToExclude- new value ofdefenderProcessesToExcludefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderProcessesToExcludefield changed
-
getDefenderProcessesToExclude
public com.github.davidmoten.odata.client.CollectionPage<String> getDefenderProcessesToExclude(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Processes to exclude from scans and real time protection.”- Parameters:
options- specify connect and read timeouts- Returns:
- property defenderProcessesToExclude
-
getDefenderScanDirection
public Optional<DefenderRealtimeScanDirection> getDefenderScanDirection()
“Controls which sets of files should be monitored.”- Returns:
- property defenderScanDirection
-
withDefenderScanDirection
public Windows10EndpointProtectionConfiguration withDefenderScanDirection(DefenderRealtimeScanDirection defenderScanDirection)
Returns an immutable copy ofthiswith just thedefenderScanDirectionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Controls which sets of files should be monitored.”
- Parameters:
defenderScanDirection- new value ofdefenderScanDirectionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderScanDirectionfield changed
-
getDefenderScanMaxCpuPercentage
public Optional<Integer> getDefenderScanMaxCpuPercentage()
“Represents the average CPU load factor for the Windows Defender scan (in percent ). The default value is 50. Valid values 0 to 100”- Returns:
- property defenderScanMaxCpuPercentage
-
withDefenderScanMaxCpuPercentage
public Windows10EndpointProtectionConfiguration withDefenderScanMaxCpuPercentage(Integer defenderScanMaxCpuPercentage)
Returns an immutable copy ofthiswith just thedefenderScanMaxCpuPercentagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Represents the average CPU load factor for the Windows Defender scan (in percent ). The default value is 50. Valid values 0 to 100”
- Parameters:
defenderScanMaxCpuPercentage- new value ofdefenderScanMaxCpuPercentagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderScanMaxCpuPercentagefield changed
-
getDefenderScanType
public Optional<DefenderScanType> getDefenderScanType()
“Selects whether to perform a quick scan or full scan.”- Returns:
- property defenderScanType
-
withDefenderScanType
public Windows10EndpointProtectionConfiguration withDefenderScanType(DefenderScanType defenderScanType)
Returns an immutable copy ofthiswith just thedefenderScanTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Selects whether to perform a quick scan or full scan.”
- Parameters:
defenderScanType- new value ofdefenderScanTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderScanTypefield changed
-
getDefenderScheduledQuickScanTime
public Optional<LocalTime> getDefenderScheduledQuickScanTime()
“Selects the time of day that the Windows Defender quick scan should run. For example, a value of 0=12:00AM, a value of 60=1:00AM, a value of 120=2:00, and so on, up to a value of 1380=11:00PM. The default value is 120”- Returns:
- property defenderScheduledQuickScanTime
-
withDefenderScheduledQuickScanTime
public Windows10EndpointProtectionConfiguration withDefenderScheduledQuickScanTime(LocalTime defenderScheduledQuickScanTime)
Returns an immutable copy ofthiswith just thedefenderScheduledQuickScanTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Selects the time of day that the Windows Defender quick scan should run. For example, a value of 0=12:00AM, a value of 60=1:00AM, a value of 120=2:00, and so on, up to a value of 1380=11:00PM. The default value is 120”
- Parameters:
defenderScheduledQuickScanTime- new value ofdefenderScheduledQuickScanTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderScheduledQuickScanTimefield changed
-
getDefenderScheduledScanDay
public Optional<WeeklySchedule> getDefenderScheduledScanDay()
“Selects the day that the Windows Defender scan should run.”- Returns:
- property defenderScheduledScanDay
-
withDefenderScheduledScanDay
public Windows10EndpointProtectionConfiguration withDefenderScheduledScanDay(WeeklySchedule defenderScheduledScanDay)
Returns an immutable copy ofthiswith just thedefenderScheduledScanDayfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Selects the day that the Windows Defender scan should run.”
- Parameters:
defenderScheduledScanDay- new value ofdefenderScheduledScanDayfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderScheduledScanDayfield changed
-
getDefenderScheduledScanTime
public Optional<LocalTime> getDefenderScheduledScanTime()
“Selects the time of day that the Windows Defender scan should run.”- Returns:
- property defenderScheduledScanTime
-
withDefenderScheduledScanTime
public Windows10EndpointProtectionConfiguration withDefenderScheduledScanTime(LocalTime defenderScheduledScanTime)
Returns an immutable copy ofthiswith just thedefenderScheduledScanTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Selects the time of day that the Windows Defender scan should run.”
- Parameters:
defenderScheduledScanTime- new value ofdefenderScheduledScanTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderScheduledScanTimefield changed
-
getDefenderScriptDownloadedPayloadExecution
public Optional<DefenderProtectionType> getDefenderScriptDownloadedPayloadExecution()
“Value indicating the behavior of js/vbs executing payload downloaded from Internet”- Returns:
- property defenderScriptDownloadedPayloadExecution
-
withDefenderScriptDownloadedPayloadExecution
public Windows10EndpointProtectionConfiguration withDefenderScriptDownloadedPayloadExecution(DefenderProtectionType defenderScriptDownloadedPayloadExecution)
Returns an immutable copy ofthiswith just thedefenderScriptDownloadedPayloadExecutionfield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of js/vbs executing payload downloaded from Internet”
- Parameters:
defenderScriptDownloadedPayloadExecution- new value ofdefenderScriptDownloadedPayloadExecutionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderScriptDownloadedPayloadExecutionfield changed
-
getDefenderScriptDownloadedPayloadExecutionType
public Optional<DefenderAttackSurfaceType> getDefenderScriptDownloadedPayloadExecutionType()
“Value indicating the behavior of js/vbs executing payload downloaded from Internet”- Returns:
- property defenderScriptDownloadedPayloadExecutionType
-
withDefenderScriptDownloadedPayloadExecutionType
public Windows10EndpointProtectionConfiguration withDefenderScriptDownloadedPayloadExecutionType(DefenderAttackSurfaceType defenderScriptDownloadedPayloadExecutionType)
Returns an immutable copy ofthiswith just thedefenderScriptDownloadedPayloadExecutionTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of js/vbs executing payload downloaded from Internet”
- Parameters:
defenderScriptDownloadedPayloadExecutionType- new value ofdefenderScriptDownloadedPayloadExecutionTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderScriptDownloadedPayloadExecutionTypefield changed
-
getDefenderScriptObfuscatedMacroCode
public Optional<DefenderProtectionType> getDefenderScriptObfuscatedMacroCode()
“Value indicating the behavior of obfuscated js/vbs/ps/macro code”- Returns:
- property defenderScriptObfuscatedMacroCode
-
withDefenderScriptObfuscatedMacroCode
public Windows10EndpointProtectionConfiguration withDefenderScriptObfuscatedMacroCode(DefenderProtectionType defenderScriptObfuscatedMacroCode)
Returns an immutable copy ofthiswith just thedefenderScriptObfuscatedMacroCodefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of obfuscated js/vbs/ps/macro code”
- Parameters:
defenderScriptObfuscatedMacroCode- new value ofdefenderScriptObfuscatedMacroCodefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderScriptObfuscatedMacroCodefield changed
-
getDefenderScriptObfuscatedMacroCodeType
public Optional<DefenderAttackSurfaceType> getDefenderScriptObfuscatedMacroCodeType()
“Value indicating the behavior of obfuscated js/vbs/ps/macro code”- Returns:
- property defenderScriptObfuscatedMacroCodeType
-
withDefenderScriptObfuscatedMacroCodeType
public Windows10EndpointProtectionConfiguration withDefenderScriptObfuscatedMacroCodeType(DefenderAttackSurfaceType defenderScriptObfuscatedMacroCodeType)
Returns an immutable copy ofthiswith just thedefenderScriptObfuscatedMacroCodeTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating the behavior of obfuscated js/vbs/ps/macro code”
- Parameters:
defenderScriptObfuscatedMacroCodeType- new value ofdefenderScriptObfuscatedMacroCodeTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderScriptObfuscatedMacroCodeTypefield changed
-
getDefenderSecurityCenterBlockExploitProtectionOverride
public Optional<Boolean> getDefenderSecurityCenterBlockExploitProtectionOverride()
“Indicates whether or not to block user from overriding Exploit Protection settings.”- Returns:
- property defenderSecurityCenterBlockExploitProtectionOverride
-
withDefenderSecurityCenterBlockExploitProtectionOverride
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterBlockExploitProtectionOverride(Boolean defenderSecurityCenterBlockExploitProtectionOverride)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterBlockExploitProtectionOverridefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block user from overriding Exploit Protection settings.”
- Parameters:
defenderSecurityCenterBlockExploitProtectionOverride- new value ofdefenderSecurityCenterBlockExploitProtectionOverridefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterBlockExploitProtectionOverridefield changed
-
getDefenderSecurityCenterDisableAccountUI
public Optional<Boolean> getDefenderSecurityCenterDisableAccountUI()
“Used to disable the display of the account protection area.”- Returns:
- property defenderSecurityCenterDisableAccountUI
-
withDefenderSecurityCenterDisableAccountUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableAccountUI(Boolean defenderSecurityCenterDisableAccountUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableAccountUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the account protection area.”
- Parameters:
defenderSecurityCenterDisableAccountUI- new value ofdefenderSecurityCenterDisableAccountUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableAccountUIfield changed
-
getDefenderSecurityCenterDisableAppBrowserUI
public Optional<Boolean> getDefenderSecurityCenterDisableAppBrowserUI()
“Used to disable the display of the app and browser protection area.”- Returns:
- property defenderSecurityCenterDisableAppBrowserUI
-
withDefenderSecurityCenterDisableAppBrowserUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableAppBrowserUI(Boolean defenderSecurityCenterDisableAppBrowserUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableAppBrowserUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the app and browser protection area.”
- Parameters:
defenderSecurityCenterDisableAppBrowserUI- new value ofdefenderSecurityCenterDisableAppBrowserUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableAppBrowserUIfield changed
-
getDefenderSecurityCenterDisableClearTpmUI
public Optional<Boolean> getDefenderSecurityCenterDisableClearTpmUI()
“Used to disable the display of the Clear TPM button.”- Returns:
- property defenderSecurityCenterDisableClearTpmUI
-
withDefenderSecurityCenterDisableClearTpmUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableClearTpmUI(Boolean defenderSecurityCenterDisableClearTpmUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableClearTpmUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the Clear TPM button.”
- Parameters:
defenderSecurityCenterDisableClearTpmUI- new value ofdefenderSecurityCenterDisableClearTpmUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableClearTpmUIfield changed
-
getDefenderSecurityCenterDisableFamilyUI
public Optional<Boolean> getDefenderSecurityCenterDisableFamilyUI()
“Used to disable the display of the family options area.”- Returns:
- property defenderSecurityCenterDisableFamilyUI
-
withDefenderSecurityCenterDisableFamilyUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableFamilyUI(Boolean defenderSecurityCenterDisableFamilyUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableFamilyUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the family options area.”
- Parameters:
defenderSecurityCenterDisableFamilyUI- new value ofdefenderSecurityCenterDisableFamilyUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableFamilyUIfield changed
-
getDefenderSecurityCenterDisableHardwareUI
public Optional<Boolean> getDefenderSecurityCenterDisableHardwareUI()
“Used to disable the display of the hardware protection area.”- Returns:
- property defenderSecurityCenterDisableHardwareUI
-
withDefenderSecurityCenterDisableHardwareUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableHardwareUI(Boolean defenderSecurityCenterDisableHardwareUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableHardwareUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the hardware protection area.”
- Parameters:
defenderSecurityCenterDisableHardwareUI- new value ofdefenderSecurityCenterDisableHardwareUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableHardwareUIfield changed
-
getDefenderSecurityCenterDisableHealthUI
public Optional<Boolean> getDefenderSecurityCenterDisableHealthUI()
“Used to disable the display of the device performance and health area.”- Returns:
- property defenderSecurityCenterDisableHealthUI
-
withDefenderSecurityCenterDisableHealthUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableHealthUI(Boolean defenderSecurityCenterDisableHealthUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableHealthUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the device performance and health area.”
- Parameters:
defenderSecurityCenterDisableHealthUI- new value ofdefenderSecurityCenterDisableHealthUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableHealthUIfield changed
-
getDefenderSecurityCenterDisableNetworkUI
public Optional<Boolean> getDefenderSecurityCenterDisableNetworkUI()
“Used to disable the display of the firewall and network protection area.”- Returns:
- property defenderSecurityCenterDisableNetworkUI
-
withDefenderSecurityCenterDisableNetworkUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableNetworkUI(Boolean defenderSecurityCenterDisableNetworkUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableNetworkUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the firewall and network protection area.”
- Parameters:
defenderSecurityCenterDisableNetworkUI- new value ofdefenderSecurityCenterDisableNetworkUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableNetworkUIfield changed
-
getDefenderSecurityCenterDisableNotificationAreaUI
public Optional<Boolean> getDefenderSecurityCenterDisableNotificationAreaUI()
“Used to disable the display of the notification area control. The user needs to either sign out and sign in or reboot the computer for this setting to take effect.”- Returns:
- property defenderSecurityCenterDisableNotificationAreaUI
-
withDefenderSecurityCenterDisableNotificationAreaUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableNotificationAreaUI(Boolean defenderSecurityCenterDisableNotificationAreaUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableNotificationAreaUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the notification area control. The user needs to either sign out and sign in or reboot the computer for this setting to take effect.”
- Parameters:
defenderSecurityCenterDisableNotificationAreaUI- new value ofdefenderSecurityCenterDisableNotificationAreaUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableNotificationAreaUIfield changed
-
getDefenderSecurityCenterDisableRansomwareUI
public Optional<Boolean> getDefenderSecurityCenterDisableRansomwareUI()
“Used to disable the display of the ransomware protection area.”- Returns:
- property defenderSecurityCenterDisableRansomwareUI
-
withDefenderSecurityCenterDisableRansomwareUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableRansomwareUI(Boolean defenderSecurityCenterDisableRansomwareUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableRansomwareUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the ransomware protection area.”
- Parameters:
defenderSecurityCenterDisableRansomwareUI- new value ofdefenderSecurityCenterDisableRansomwareUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableRansomwareUIfield changed
-
getDefenderSecurityCenterDisableSecureBootUI
public Optional<Boolean> getDefenderSecurityCenterDisableSecureBootUI()
“Used to disable the display of the secure boot area under Device security.”- Returns:
- property defenderSecurityCenterDisableSecureBootUI
-
withDefenderSecurityCenterDisableSecureBootUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableSecureBootUI(Boolean defenderSecurityCenterDisableSecureBootUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableSecureBootUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the secure boot area under Device security.”
- Parameters:
defenderSecurityCenterDisableSecureBootUI- new value ofdefenderSecurityCenterDisableSecureBootUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableSecureBootUIfield changed
-
getDefenderSecurityCenterDisableTroubleshootingUI
public Optional<Boolean> getDefenderSecurityCenterDisableTroubleshootingUI()
“Used to disable the display of the security process troubleshooting under Device security.”- Returns:
- property defenderSecurityCenterDisableTroubleshootingUI
-
withDefenderSecurityCenterDisableTroubleshootingUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableTroubleshootingUI(Boolean defenderSecurityCenterDisableTroubleshootingUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableTroubleshootingUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the security process troubleshooting under Device security.”
- Parameters:
defenderSecurityCenterDisableTroubleshootingUI- new value ofdefenderSecurityCenterDisableTroubleshootingUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableTroubleshootingUIfield changed
-
getDefenderSecurityCenterDisableVirusUI
public Optional<Boolean> getDefenderSecurityCenterDisableVirusUI()
“Used to disable the display of the virus and threat protection area.”- Returns:
- property defenderSecurityCenterDisableVirusUI
-
withDefenderSecurityCenterDisableVirusUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableVirusUI(Boolean defenderSecurityCenterDisableVirusUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableVirusUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of the virus and threat protection area.”
- Parameters:
defenderSecurityCenterDisableVirusUI- new value ofdefenderSecurityCenterDisableVirusUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableVirusUIfield changed
-
getDefenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI
public Optional<Boolean> getDefenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI()
“Used to disable the display of update TPM Firmware when a vulnerable firmware is detected.”- Returns:
- property defenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI
-
withDefenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI(Boolean defenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUIfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Used to disable the display of update TPM Firmware when a vulnerable firmware is detected.”
- Parameters:
defenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUI- new value ofdefenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUIfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterDisableVulnerableTpmFirmwareUpdateUIfield changed
-
getDefenderSecurityCenterHelpEmail
public Optional<String> getDefenderSecurityCenterHelpEmail()
“The email address that is displayed to users.”- Returns:
- property defenderSecurityCenterHelpEmail
-
withDefenderSecurityCenterHelpEmail
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterHelpEmail(String defenderSecurityCenterHelpEmail)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterHelpEmailfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The email address that is displayed to users.”
- Parameters:
defenderSecurityCenterHelpEmail- new value ofdefenderSecurityCenterHelpEmailfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterHelpEmailfield changed
-
getDefenderSecurityCenterHelpPhone
public Optional<String> getDefenderSecurityCenterHelpPhone()
“The phone number or Skype ID that is displayed to users.”- Returns:
- property defenderSecurityCenterHelpPhone
-
withDefenderSecurityCenterHelpPhone
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterHelpPhone(String defenderSecurityCenterHelpPhone)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterHelpPhonefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The phone number or Skype ID that is displayed to users.”
- Parameters:
defenderSecurityCenterHelpPhone- new value ofdefenderSecurityCenterHelpPhonefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterHelpPhonefield changed
-
getDefenderSecurityCenterHelpURL
public Optional<String> getDefenderSecurityCenterHelpURL()
“The help portal URL this is displayed to users.”- Returns:
- property defenderSecurityCenterHelpURL
-
withDefenderSecurityCenterHelpURL
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterHelpURL(String defenderSecurityCenterHelpURL)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterHelpURLfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The help portal URL this is displayed to users.”
- Parameters:
defenderSecurityCenterHelpURL- new value ofdefenderSecurityCenterHelpURLfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterHelpURLfield changed
-
getDefenderSecurityCenterITContactDisplay
public Optional<DefenderSecurityCenterITContactDisplayType> getDefenderSecurityCenterITContactDisplay()
“Configure where to display IT contact information to end users.”- Returns:
- property defenderSecurityCenterITContactDisplay
-
withDefenderSecurityCenterITContactDisplay
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterITContactDisplay(DefenderSecurityCenterITContactDisplayType defenderSecurityCenterITContactDisplay)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterITContactDisplayfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configure where to display IT contact information to end users.”
- Parameters:
defenderSecurityCenterITContactDisplay- new value ofdefenderSecurityCenterITContactDisplayfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterITContactDisplayfield changed
-
getDefenderSecurityCenterNotificationsFromApp
public Optional<DefenderSecurityCenterNotificationsFromAppType> getDefenderSecurityCenterNotificationsFromApp()
“Notifications to show from the displayed areas of app”- Returns:
- property defenderSecurityCenterNotificationsFromApp
-
withDefenderSecurityCenterNotificationsFromApp
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterNotificationsFromApp(DefenderSecurityCenterNotificationsFromAppType defenderSecurityCenterNotificationsFromApp)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterNotificationsFromAppfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Notifications to show from the displayed areas of app”
- Parameters:
defenderSecurityCenterNotificationsFromApp- new value ofdefenderSecurityCenterNotificationsFromAppfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterNotificationsFromAppfield changed
-
getDefenderSecurityCenterOrganizationDisplayName
public Optional<String> getDefenderSecurityCenterOrganizationDisplayName()
“The company name that is displayed to the users.”- Returns:
- property defenderSecurityCenterOrganizationDisplayName
-
withDefenderSecurityCenterOrganizationDisplayName
public Windows10EndpointProtectionConfiguration withDefenderSecurityCenterOrganizationDisplayName(String defenderSecurityCenterOrganizationDisplayName)
Returns an immutable copy ofthiswith just thedefenderSecurityCenterOrganizationDisplayNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The company name that is displayed to the users.”
- Parameters:
defenderSecurityCenterOrganizationDisplayName- new value ofdefenderSecurityCenterOrganizationDisplayNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSecurityCenterOrganizationDisplayNamefield changed
-
getDefenderSignatureUpdateIntervalInHours
public Optional<Integer> getDefenderSignatureUpdateIntervalInHours()
“Specifies the interval (in hours) that will be used to check for signatures, so instead of using the ScheduleDay and ScheduleTime the check for new signatures will be set according to the interval. Valid values 0 to 24”- Returns:
- property defenderSignatureUpdateIntervalInHours
-
withDefenderSignatureUpdateIntervalInHours
public Windows10EndpointProtectionConfiguration withDefenderSignatureUpdateIntervalInHours(Integer defenderSignatureUpdateIntervalInHours)
Returns an immutable copy ofthiswith just thedefenderSignatureUpdateIntervalInHoursfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Specifies the interval (in hours) that will be used to check for signatures, so instead of using the ScheduleDay and ScheduleTime the check for new signatures will be set according to the interval. Valid values 0 to 24”
- Parameters:
defenderSignatureUpdateIntervalInHours- new value ofdefenderSignatureUpdateIntervalInHoursfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSignatureUpdateIntervalInHoursfield changed
-
getDefenderSubmitSamplesConsentType
public Optional<DefenderSubmitSamplesConsentType> getDefenderSubmitSamplesConsentType()
“Checks for the user consent level in Windows Defender to send data.”- Returns:
- property defenderSubmitSamplesConsentType
-
withDefenderSubmitSamplesConsentType
public Windows10EndpointProtectionConfiguration withDefenderSubmitSamplesConsentType(DefenderSubmitSamplesConsentType defenderSubmitSamplesConsentType)
Returns an immutable copy ofthiswith just thedefenderSubmitSamplesConsentTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Checks for the user consent level in Windows Defender to send data.”
- Parameters:
defenderSubmitSamplesConsentType- new value ofdefenderSubmitSamplesConsentTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderSubmitSamplesConsentTypefield changed
-
getDefenderUntrustedExecutable
public Optional<DefenderProtectionType> getDefenderUntrustedExecutable()
“Value indicating response to executables that don't meet a prevalence, age, or trusted list criteria”- Returns:
- property defenderUntrustedExecutable
-
withDefenderUntrustedExecutable
public Windows10EndpointProtectionConfiguration withDefenderUntrustedExecutable(DefenderProtectionType defenderUntrustedExecutable)
Returns an immutable copy ofthiswith just thedefenderUntrustedExecutablefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating response to executables that don't meet a prevalence, age, or trusted list criteria”
- Parameters:
defenderUntrustedExecutable- new value ofdefenderUntrustedExecutablefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderUntrustedExecutablefield changed
-
getDefenderUntrustedExecutableType
public Optional<DefenderAttackSurfaceType> getDefenderUntrustedExecutableType()
“Value indicating response to executables that don't meet a prevalence, age, or trusted list criteria”- Returns:
- property defenderUntrustedExecutableType
-
withDefenderUntrustedExecutableType
public Windows10EndpointProtectionConfiguration withDefenderUntrustedExecutableType(DefenderAttackSurfaceType defenderUntrustedExecutableType)
Returns an immutable copy ofthiswith just thedefenderUntrustedExecutableTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating response to executables that don't meet a prevalence, age, or trusted list criteria”
- Parameters:
defenderUntrustedExecutableType- new value ofdefenderUntrustedExecutableTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderUntrustedExecutableTypefield changed
-
getDefenderUntrustedUSBProcess
public Optional<DefenderProtectionType> getDefenderUntrustedUSBProcess()
“Value indicating response to untrusted and unsigned processes that run from USB”- Returns:
- property defenderUntrustedUSBProcess
-
withDefenderUntrustedUSBProcess
public Windows10EndpointProtectionConfiguration withDefenderUntrustedUSBProcess(DefenderProtectionType defenderUntrustedUSBProcess)
Returns an immutable copy ofthiswith just thedefenderUntrustedUSBProcessfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating response to untrusted and unsigned processes that run from USB”
- Parameters:
defenderUntrustedUSBProcess- new value ofdefenderUntrustedUSBProcessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderUntrustedUSBProcessfield changed
-
getDefenderUntrustedUSBProcessType
public Optional<DefenderAttackSurfaceType> getDefenderUntrustedUSBProcessType()
“Value indicating response to untrusted and unsigned processes that run from USB”- Returns:
- property defenderUntrustedUSBProcessType
-
withDefenderUntrustedUSBProcessType
public Windows10EndpointProtectionConfiguration withDefenderUntrustedUSBProcessType(DefenderAttackSurfaceType defenderUntrustedUSBProcessType)
Returns an immutable copy ofthiswith just thedefenderUntrustedUSBProcessTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Value indicating response to untrusted and unsigned processes that run from USB”
- Parameters:
defenderUntrustedUSBProcessType- new value ofdefenderUntrustedUSBProcessTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefenderUntrustedUSBProcessTypefield changed
-
getDeviceGuardEnableSecureBootWithDMA
public Optional<Boolean> getDeviceGuardEnableSecureBootWithDMA()
“This property will be deprecated in May 2019 and will be replaced with property DeviceGuardSecureBootWithDMA. Specifies whether Platform Security Level is enabled at next reboot.”- Returns:
- property deviceGuardEnableSecureBootWithDMA
-
withDeviceGuardEnableSecureBootWithDMA
public Windows10EndpointProtectionConfiguration withDeviceGuardEnableSecureBootWithDMA(Boolean deviceGuardEnableSecureBootWithDMA)
Returns an immutable copy ofthiswith just thedeviceGuardEnableSecureBootWithDMAfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This property will be deprecated in May 2019 and will be replaced with property DeviceGuardSecureBootWithDMA. Specifies whether Platform Security Level is enabled at next reboot.”
- Parameters:
deviceGuardEnableSecureBootWithDMA- new value ofdeviceGuardEnableSecureBootWithDMAfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceGuardEnableSecureBootWithDMAfield changed
-
getDeviceGuardEnableVirtualizationBasedSecurity
public Optional<Boolean> getDeviceGuardEnableVirtualizationBasedSecurity()
“Turns On Virtualization Based Security(VBS).”- Returns:
- property deviceGuardEnableVirtualizationBasedSecurity
-
withDeviceGuardEnableVirtualizationBasedSecurity
public Windows10EndpointProtectionConfiguration withDeviceGuardEnableVirtualizationBasedSecurity(Boolean deviceGuardEnableVirtualizationBasedSecurity)
Returns an immutable copy ofthiswith just thedeviceGuardEnableVirtualizationBasedSecurityfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Turns On Virtualization Based Security(VBS).”
- Parameters:
deviceGuardEnableVirtualizationBasedSecurity- new value ofdeviceGuardEnableVirtualizationBasedSecurityfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceGuardEnableVirtualizationBasedSecurityfield changed
-
getDeviceGuardLaunchSystemGuard
public Optional<Enablement> getDeviceGuardLaunchSystemGuard()
“Allows the IT admin to configure the launch of System Guard.”- Returns:
- property deviceGuardLaunchSystemGuard
-
withDeviceGuardLaunchSystemGuard
public Windows10EndpointProtectionConfiguration withDeviceGuardLaunchSystemGuard(Enablement deviceGuardLaunchSystemGuard)
Returns an immutable copy ofthiswith just thedeviceGuardLaunchSystemGuardfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows the IT admin to configure the launch of System Guard.”
- Parameters:
deviceGuardLaunchSystemGuard- new value ofdeviceGuardLaunchSystemGuardfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceGuardLaunchSystemGuardfield changed
-
getDeviceGuardLocalSystemAuthorityCredentialGuardSettings
public Optional<DeviceGuardLocalSystemAuthorityCredentialGuardType> getDeviceGuardLocalSystemAuthorityCredentialGuardSettings()
“Turn on Credential Guard when Platform Security Level with Secure Boot and Virtualization Based Security are both enabled.”- Returns:
- property deviceGuardLocalSystemAuthorityCredentialGuardSettings
-
withDeviceGuardLocalSystemAuthorityCredentialGuardSettings
public Windows10EndpointProtectionConfiguration withDeviceGuardLocalSystemAuthorityCredentialGuardSettings(DeviceGuardLocalSystemAuthorityCredentialGuardType deviceGuardLocalSystemAuthorityCredentialGuardSettings)
Returns an immutable copy ofthiswith just thedeviceGuardLocalSystemAuthorityCredentialGuardSettingsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Turn on Credential Guard when Platform Security Level with Secure Boot and Virtualization Based Security are both enabled.”
- Parameters:
deviceGuardLocalSystemAuthorityCredentialGuardSettings- new value ofdeviceGuardLocalSystemAuthorityCredentialGuardSettingsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceGuardLocalSystemAuthorityCredentialGuardSettingsfield changed
-
getDeviceGuardSecureBootWithDMA
public Optional<SecureBootWithDMAType> getDeviceGuardSecureBootWithDMA()
“Specifies whether Platform Security Level is enabled at next reboot.”- Returns:
- property deviceGuardSecureBootWithDMA
-
withDeviceGuardSecureBootWithDMA
public Windows10EndpointProtectionConfiguration withDeviceGuardSecureBootWithDMA(SecureBootWithDMAType deviceGuardSecureBootWithDMA)
Returns an immutable copy ofthiswith just thedeviceGuardSecureBootWithDMAfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Specifies whether Platform Security Level is enabled at next reboot.”
- Parameters:
deviceGuardSecureBootWithDMA- new value ofdeviceGuardSecureBootWithDMAfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceGuardSecureBootWithDMAfield changed
-
getDmaGuardDeviceEnumerationPolicy
public Optional<DmaGuardDeviceEnumerationPolicyType> getDmaGuardDeviceEnumerationPolicy()
“This policy is intended to provide additional security against external DMA capable devices. It allows for more control over the enumeration of external DMA capable devices incompatible with DMA Remapping/device memory isolation and sandboxing. This policy only takes effect when Kernel DMA Protection is supported and enabled by the system firmware. Kernel DMA Protection is a platform feature that cannot be controlled via policy or by end user. It has to be supported by the system at the time of manufacturing. To check if the system supports Kernel DMA Protection, please check the Kernel DMA Protection field in the Summary page of MSINFO32.exe.”- Returns:
- property dmaGuardDeviceEnumerationPolicy
-
withDmaGuardDeviceEnumerationPolicy
public Windows10EndpointProtectionConfiguration withDmaGuardDeviceEnumerationPolicy(DmaGuardDeviceEnumerationPolicyType dmaGuardDeviceEnumerationPolicy)
Returns an immutable copy ofthiswith just thedmaGuardDeviceEnumerationPolicyfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This policy is intended to provide additional security against external DMA capable devices. It allows for more control over the enumeration of external DMA capable devices incompatible with DMA Remapping/device memory isolation and sandboxing. This policy only takes effect when Kernel DMA Protection is supported and enabled by the system firmware. Kernel DMA Protection is a platform feature that cannot be controlled via policy or by end user. It has to be supported by the system at the time of manufacturing. To check if the system supports Kernel DMA Protection, please check the Kernel DMA Protection field in the Summary page of MSINFO32.exe.”
- Parameters:
dmaGuardDeviceEnumerationPolicy- new value ofdmaGuardDeviceEnumerationPolicyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedmaGuardDeviceEnumerationPolicyfield changed
-
getFirewallBlockStatefulFTP
public Optional<Boolean> getFirewallBlockStatefulFTP()
“Blocks stateful FTP connections to the device”- Returns:
- property firewallBlockStatefulFTP
-
withFirewallBlockStatefulFTP
public Windows10EndpointProtectionConfiguration withFirewallBlockStatefulFTP(Boolean firewallBlockStatefulFTP)
Returns an immutable copy ofthiswith just thefirewallBlockStatefulFTPfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Blocks stateful FTP connections to the device”
- Parameters:
firewallBlockStatefulFTP- new value offirewallBlockStatefulFTPfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallBlockStatefulFTPfield changed
-
getFirewallCertificateRevocationListCheckMethod
public Optional<FirewallCertificateRevocationListCheckMethodType> getFirewallCertificateRevocationListCheckMethod()
“Specify how the certificate revocation list is to be enforced”- Returns:
- property firewallCertificateRevocationListCheckMethod
-
withFirewallCertificateRevocationListCheckMethod
public Windows10EndpointProtectionConfiguration withFirewallCertificateRevocationListCheckMethod(FirewallCertificateRevocationListCheckMethodType firewallCertificateRevocationListCheckMethod)
Returns an immutable copy ofthiswith just thefirewallCertificateRevocationListCheckMethodfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Specify how the certificate revocation list is to be enforced”
- Parameters:
firewallCertificateRevocationListCheckMethod- new value offirewallCertificateRevocationListCheckMethodfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallCertificateRevocationListCheckMethodfield changed
-
getFirewallIdleTimeoutForSecurityAssociationInSeconds
public Optional<Integer> getFirewallIdleTimeoutForSecurityAssociationInSeconds()
“Configures the idle timeout for security associations, in seconds, from 300 to 3600 inclusive. This is the period after which security associations will expire and be deleted. Valid values 300 to 3600”- Returns:
- property firewallIdleTimeoutForSecurityAssociationInSeconds
-
withFirewallIdleTimeoutForSecurityAssociationInSeconds
public Windows10EndpointProtectionConfiguration withFirewallIdleTimeoutForSecurityAssociationInSeconds(Integer firewallIdleTimeoutForSecurityAssociationInSeconds)
Returns an immutable copy ofthiswith just thefirewallIdleTimeoutForSecurityAssociationInSecondsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configures the idle timeout for security associations, in seconds, from 300 to 3600 inclusive. This is the period after which security associations will expire and be deleted. Valid values 300 to 3600”
- Parameters:
firewallIdleTimeoutForSecurityAssociationInSeconds- new value offirewallIdleTimeoutForSecurityAssociationInSecondsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallIdleTimeoutForSecurityAssociationInSecondsfield changed
-
getFirewallIPSecExemptionsAllowDHCP
public Optional<Boolean> getFirewallIPSecExemptionsAllowDHCP()
“Configures IPSec exemptions to allow both IPv4 and IPv6 DHCP traffic”- Returns:
- property firewallIPSecExemptionsAllowDHCP
-
withFirewallIPSecExemptionsAllowDHCP
public Windows10EndpointProtectionConfiguration withFirewallIPSecExemptionsAllowDHCP(Boolean firewallIPSecExemptionsAllowDHCP)
Returns an immutable copy ofthiswith just thefirewallIPSecExemptionsAllowDHCPfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configures IPSec exemptions to allow both IPv4 and IPv6 DHCP traffic”
- Parameters:
firewallIPSecExemptionsAllowDHCP- new value offirewallIPSecExemptionsAllowDHCPfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallIPSecExemptionsAllowDHCPfield changed
-
getFirewallIPSecExemptionsAllowICMP
public Optional<Boolean> getFirewallIPSecExemptionsAllowICMP()
“Configures IPSec exemptions to allow ICMP”- Returns:
- property firewallIPSecExemptionsAllowICMP
-
withFirewallIPSecExemptionsAllowICMP
public Windows10EndpointProtectionConfiguration withFirewallIPSecExemptionsAllowICMP(Boolean firewallIPSecExemptionsAllowICMP)
Returns an immutable copy ofthiswith just thefirewallIPSecExemptionsAllowICMPfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configures IPSec exemptions to allow ICMP”
- Parameters:
firewallIPSecExemptionsAllowICMP- new value offirewallIPSecExemptionsAllowICMPfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallIPSecExemptionsAllowICMPfield changed
-
getFirewallIPSecExemptionsAllowNeighborDiscovery
public Optional<Boolean> getFirewallIPSecExemptionsAllowNeighborDiscovery()
“Configures IPSec exemptions to allow neighbor discovery IPv6 ICMP type-codes”- Returns:
- property firewallIPSecExemptionsAllowNeighborDiscovery
-
withFirewallIPSecExemptionsAllowNeighborDiscovery
public Windows10EndpointProtectionConfiguration withFirewallIPSecExemptionsAllowNeighborDiscovery(Boolean firewallIPSecExemptionsAllowNeighborDiscovery)
Returns an immutable copy ofthiswith just thefirewallIPSecExemptionsAllowNeighborDiscoveryfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configures IPSec exemptions to allow neighbor discovery IPv6 ICMP type-codes”
- Parameters:
firewallIPSecExemptionsAllowNeighborDiscovery- new value offirewallIPSecExemptionsAllowNeighborDiscoveryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallIPSecExemptionsAllowNeighborDiscoveryfield changed
-
getFirewallIPSecExemptionsAllowRouterDiscovery
public Optional<Boolean> getFirewallIPSecExemptionsAllowRouterDiscovery()
“Configures IPSec exemptions to allow router discovery IPv6 ICMP type-codes”- Returns:
- property firewallIPSecExemptionsAllowRouterDiscovery
-
withFirewallIPSecExemptionsAllowRouterDiscovery
public Windows10EndpointProtectionConfiguration withFirewallIPSecExemptionsAllowRouterDiscovery(Boolean firewallIPSecExemptionsAllowRouterDiscovery)
Returns an immutable copy ofthiswith just thefirewallIPSecExemptionsAllowRouterDiscoveryfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configures IPSec exemptions to allow router discovery IPv6 ICMP type-codes”
- Parameters:
firewallIPSecExemptionsAllowRouterDiscovery- new value offirewallIPSecExemptionsAllowRouterDiscoveryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallIPSecExemptionsAllowRouterDiscoveryfield changed
-
getFirewallIPSecExemptionsNone
public Optional<Boolean> getFirewallIPSecExemptionsNone()
“Configures IPSec exemptions to no exemptions”- Returns:
- property firewallIPSecExemptionsNone
-
withFirewallIPSecExemptionsNone
public Windows10EndpointProtectionConfiguration withFirewallIPSecExemptionsNone(Boolean firewallIPSecExemptionsNone)
Returns an immutable copy ofthiswith just thefirewallIPSecExemptionsNonefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configures IPSec exemptions to no exemptions”
- Parameters:
firewallIPSecExemptionsNone- new value offirewallIPSecExemptionsNonefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallIPSecExemptionsNonefield changed
-
getFirewallMergeKeyingModuleSettings
public Optional<Boolean> getFirewallMergeKeyingModuleSettings()
“If an authentication set is not fully supported by a keying module, direct the module to ignore only unsupported authentication suites rather than the entire set”- Returns:
- property firewallMergeKeyingModuleSettings
-
withFirewallMergeKeyingModuleSettings
public Windows10EndpointProtectionConfiguration withFirewallMergeKeyingModuleSettings(Boolean firewallMergeKeyingModuleSettings)
Returns an immutable copy ofthiswith just thefirewallMergeKeyingModuleSettingsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“If an authentication set is not fully supported by a keying module, direct the module to ignore only unsupported authentication suites rather than the entire set”
- Parameters:
firewallMergeKeyingModuleSettings- new value offirewallMergeKeyingModuleSettingsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallMergeKeyingModuleSettingsfield changed
-
getFirewallPacketQueueingMethod
public Optional<FirewallPacketQueueingMethodType> getFirewallPacketQueueingMethod()
“Configures how packet queueing should be applied in the tunnel gateway scenario”- Returns:
- property firewallPacketQueueingMethod
-
withFirewallPacketQueueingMethod
public Windows10EndpointProtectionConfiguration withFirewallPacketQueueingMethod(FirewallPacketQueueingMethodType firewallPacketQueueingMethod)
Returns an immutable copy ofthiswith just thefirewallPacketQueueingMethodfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configures how packet queueing should be applied in the tunnel gateway scenario”
- Parameters:
firewallPacketQueueingMethod- new value offirewallPacketQueueingMethodfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallPacketQueueingMethodfield changed
-
getFirewallPreSharedKeyEncodingMethod
public Optional<FirewallPreSharedKeyEncodingMethodType> getFirewallPreSharedKeyEncodingMethod()
“Select the preshared key encoding to be used”- Returns:
- property firewallPreSharedKeyEncodingMethod
-
withFirewallPreSharedKeyEncodingMethod
public Windows10EndpointProtectionConfiguration withFirewallPreSharedKeyEncodingMethod(FirewallPreSharedKeyEncodingMethodType firewallPreSharedKeyEncodingMethod)
Returns an immutable copy ofthiswith just thefirewallPreSharedKeyEncodingMethodfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Select the preshared key encoding to be used”
- Parameters:
firewallPreSharedKeyEncodingMethod- new value offirewallPreSharedKeyEncodingMethodfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallPreSharedKeyEncodingMethodfield changed
-
getFirewallProfileDomain
public Optional<WindowsFirewallNetworkProfile> getFirewallProfileDomain()
“Configures the firewall profile settings for domain networks”- Returns:
- property firewallProfileDomain
-
withFirewallProfileDomain
public Windows10EndpointProtectionConfiguration withFirewallProfileDomain(WindowsFirewallNetworkProfile firewallProfileDomain)
Returns an immutable copy ofthiswith just thefirewallProfileDomainfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configures the firewall profile settings for domain networks”
- Parameters:
firewallProfileDomain- new value offirewallProfileDomainfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallProfileDomainfield changed
-
getFirewallProfilePrivate
public Optional<WindowsFirewallNetworkProfile> getFirewallProfilePrivate()
“Configures the firewall profile settings for private networks”- Returns:
- property firewallProfilePrivate
-
withFirewallProfilePrivate
public Windows10EndpointProtectionConfiguration withFirewallProfilePrivate(WindowsFirewallNetworkProfile firewallProfilePrivate)
Returns an immutable copy ofthiswith just thefirewallProfilePrivatefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configures the firewall profile settings for private networks”
- Parameters:
firewallProfilePrivate- new value offirewallProfilePrivatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallProfilePrivatefield changed
-
getFirewallProfilePublic
public Optional<WindowsFirewallNetworkProfile> getFirewallProfilePublic()
“Configures the firewall profile settings for public networks”- Returns:
- property firewallProfilePublic
-
withFirewallProfilePublic
public Windows10EndpointProtectionConfiguration withFirewallProfilePublic(WindowsFirewallNetworkProfile firewallProfilePublic)
Returns an immutable copy ofthiswith just thefirewallProfilePublicfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configures the firewall profile settings for public networks”
- Parameters:
firewallProfilePublic- new value offirewallProfilePublicfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallProfilePublicfield changed
-
getFirewallRules
public com.github.davidmoten.odata.client.CollectionPage<WindowsFirewallRule> getFirewallRules()
“Configures the firewall rule settings. This collection can contain a maximum of 150 elements.”- Returns:
- property firewallRules
-
withFirewallRules
public Windows10EndpointProtectionConfiguration withFirewallRules(List<WindowsFirewallRule> firewallRules)
Returns an immutable copy ofthiswith just thefirewallRulesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Configures the firewall rule settings. This collection can contain a maximum of 150 elements.”
- Parameters:
firewallRules- new value offirewallRulesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefirewallRulesfield changed
-
getFirewallRules
public com.github.davidmoten.odata.client.CollectionPage<WindowsFirewallRule> getFirewallRules(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Configures the firewall rule settings. This collection can contain a maximum of 150 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property firewallRules
-
getLanManagerAuthenticationLevel
public Optional<LanManagerAuthenticationLevel> getLanManagerAuthenticationLevel()
“This security setting determines which challenge/response authentication protocol is used for network logons.”- Returns:
- property lanManagerAuthenticationLevel
-
withLanManagerAuthenticationLevel
public Windows10EndpointProtectionConfiguration withLanManagerAuthenticationLevel(LanManagerAuthenticationLevel lanManagerAuthenticationLevel)
Returns an immutable copy ofthiswith just thelanManagerAuthenticationLevelfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines which challenge/response authentication protocol is used for network logons.”
- Parameters:
lanManagerAuthenticationLevel- new value oflanManagerAuthenticationLevelfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelanManagerAuthenticationLevelfield changed
-
getLanManagerWorkstationDisableInsecureGuestLogons
public Optional<Boolean> getLanManagerWorkstationDisableInsecureGuestLogons()
“If enabled,the SMB client will allow insecure guest logons. If not configured, the SMB client will reject insecure guest logons.”- Returns:
- property lanManagerWorkstationDisableInsecureGuestLogons
-
withLanManagerWorkstationDisableInsecureGuestLogons
public Windows10EndpointProtectionConfiguration withLanManagerWorkstationDisableInsecureGuestLogons(Boolean lanManagerWorkstationDisableInsecureGuestLogons)
Returns an immutable copy ofthiswith just thelanManagerWorkstationDisableInsecureGuestLogonsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“If enabled,the SMB client will allow insecure guest logons. If not configured, the SMB client will reject insecure guest logons.”
- Parameters:
lanManagerWorkstationDisableInsecureGuestLogons- new value oflanManagerWorkstationDisableInsecureGuestLogonsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelanManagerWorkstationDisableInsecureGuestLogonsfield changed
-
getLocalSecurityOptionsAdministratorAccountName
public Optional<String> getLocalSecurityOptionsAdministratorAccountName()
“Define a different account name to be associated with the security identifier ( SID) for the account “Administrator”.”- Returns:
- property localSecurityOptionsAdministratorAccountName
-
withLocalSecurityOptionsAdministratorAccountName
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsAdministratorAccountName(String localSecurityOptionsAdministratorAccountName)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsAdministratorAccountNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Define a different account name to be associated with the security identifier ( SID) for the account “Administrator”.”
- Parameters:
localSecurityOptionsAdministratorAccountName- new value oflocalSecurityOptionsAdministratorAccountNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsAdministratorAccountNamefield changed
-
getLocalSecurityOptionsAdministratorElevationPromptBehavior
public Optional<LocalSecurityOptionsAdministratorElevationPromptBehaviorType> getLocalSecurityOptionsAdministratorElevationPromptBehavior()
“Define the behavior of the elevation prompt for admins in Admin Approval Mode.”- Returns:
- property localSecurityOptionsAdministratorElevationPromptBehavior
-
withLocalSecurityOptionsAdministratorElevationPromptBehavior
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsAdministratorElevationPromptBehavior(LocalSecurityOptionsAdministratorElevationPromptBehaviorType localSecurityOptionsAdministratorElevationPromptBehavior)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsAdministratorElevationPromptBehaviorfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Define the behavior of the elevation prompt for admins in Admin Approval Mode.”
- Parameters:
localSecurityOptionsAdministratorElevationPromptBehavior- new value oflocalSecurityOptionsAdministratorElevationPromptBehaviorfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsAdministratorElevationPromptBehaviorfield changed
-
getLocalSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares
public Optional<Boolean> getLocalSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares()
“This security setting determines whether to allows anonymous users to perform certain activities, such as enumerating the names of domain accounts and network shares.”- Returns:
- property localSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares
-
withLocalSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares(Boolean localSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndSharesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines whether to allows anonymous users to perform certain activities, such as enumerating the names of domain accounts and network shares.”
- Parameters:
localSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndShares- new value oflocalSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndSharesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsAllowAnonymousEnumerationOfSAMAccountsAndSharesfield changed
-
getLocalSecurityOptionsAllowPKU2UAuthenticationRequests
public Optional<Boolean> getLocalSecurityOptionsAllowPKU2UAuthenticationRequests()
“Block PKU2U authentication requests to this device to use online identities.”- Returns:
- property localSecurityOptionsAllowPKU2UAuthenticationRequests
-
withLocalSecurityOptionsAllowPKU2UAuthenticationRequests
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsAllowPKU2UAuthenticationRequests(Boolean localSecurityOptionsAllowPKU2UAuthenticationRequests)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowPKU2UAuthenticationRequestsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Block PKU2U authentication requests to this device to use online identities.”
- Parameters:
localSecurityOptionsAllowPKU2UAuthenticationRequests- new value oflocalSecurityOptionsAllowPKU2UAuthenticationRequestsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsAllowPKU2UAuthenticationRequestsfield changed
-
getLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManager
public Optional<String> getLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManager()
“Edit the default Security Descriptor Definition Language string to allow or deny users and groups to make remote calls to the SAM.”- Returns:
- property localSecurityOptionsAllowRemoteCallsToSecurityAccountsManager
-
withLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManager
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManager(String localSecurityOptionsAllowRemoteCallsToSecurityAccountsManager)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Edit the default Security Descriptor Definition Language string to allow or deny users and groups to make remote calls to the SAM.”
- Parameters:
localSecurityOptionsAllowRemoteCallsToSecurityAccountsManager- new value oflocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerfield changed
-
getLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool
public Optional<Boolean> getLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool()
“UI helper boolean for LocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManager entity”- Returns:
- property localSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool
-
withLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool(Boolean localSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBoolfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“UI helper boolean for LocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManager entity”
- Parameters:
localSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBool- new value oflocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBoolfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsAllowRemoteCallsToSecurityAccountsManagerHelperBoolfield changed
-
getLocalSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn
public Optional<Boolean> getLocalSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn()
“This security setting determines whether a computer can be shut down without having to log on to Windows.”- Returns:
- property localSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn
-
withLocalSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn(Boolean localSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOnfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines whether a computer can be shut down without having to log on to Windows.”
- Parameters:
localSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOn- new value oflocalSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOnfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsAllowSystemToBeShutDownWithoutHavingToLogOnfield changed
-
getLocalSecurityOptionsAllowUIAccessApplicationElevation
public Optional<Boolean> getLocalSecurityOptionsAllowUIAccessApplicationElevation()
“Allow UIAccess apps to prompt for elevation without using the secure desktop.”- Returns:
- property localSecurityOptionsAllowUIAccessApplicationElevation
-
withLocalSecurityOptionsAllowUIAccessApplicationElevation
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsAllowUIAccessApplicationElevation(Boolean localSecurityOptionsAllowUIAccessApplicationElevation)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowUIAccessApplicationElevationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allow UIAccess apps to prompt for elevation without using the secure desktop.”
- Parameters:
localSecurityOptionsAllowUIAccessApplicationElevation- new value oflocalSecurityOptionsAllowUIAccessApplicationElevationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsAllowUIAccessApplicationElevationfield changed
-
getLocalSecurityOptionsAllowUIAccessApplicationsForSecureLocations
public Optional<Boolean> getLocalSecurityOptionsAllowUIAccessApplicationsForSecureLocations()
“Allow UIAccess apps to prompt for elevation without using the secure desktop. Default is enabled”- Returns:
- property localSecurityOptionsAllowUIAccessApplicationsForSecureLocations
-
withLocalSecurityOptionsAllowUIAccessApplicationsForSecureLocations
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsAllowUIAccessApplicationsForSecureLocations(Boolean localSecurityOptionsAllowUIAccessApplicationsForSecureLocations)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowUIAccessApplicationsForSecureLocationsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allow UIAccess apps to prompt for elevation without using the secure desktop. Default is enabled”
- Parameters:
localSecurityOptionsAllowUIAccessApplicationsForSecureLocations- new value oflocalSecurityOptionsAllowUIAccessApplicationsForSecureLocationsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsAllowUIAccessApplicationsForSecureLocationsfield changed
-
getLocalSecurityOptionsAllowUndockWithoutHavingToLogon
public Optional<Boolean> getLocalSecurityOptionsAllowUndockWithoutHavingToLogon()
“Prevent a portable computer from being undocked without having to log in.”- Returns:
- property localSecurityOptionsAllowUndockWithoutHavingToLogon
-
withLocalSecurityOptionsAllowUndockWithoutHavingToLogon
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsAllowUndockWithoutHavingToLogon(Boolean localSecurityOptionsAllowUndockWithoutHavingToLogon)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsAllowUndockWithoutHavingToLogonfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Prevent a portable computer from being undocked without having to log in.”
- Parameters:
localSecurityOptionsAllowUndockWithoutHavingToLogon- new value oflocalSecurityOptionsAllowUndockWithoutHavingToLogonfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsAllowUndockWithoutHavingToLogonfield changed
-
getLocalSecurityOptionsBlockMicrosoftAccounts
public Optional<Boolean> getLocalSecurityOptionsBlockMicrosoftAccounts()
“Prevent users from adding new Microsoft accounts to this computer.”- Returns:
- property localSecurityOptionsBlockMicrosoftAccounts
-
withLocalSecurityOptionsBlockMicrosoftAccounts
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsBlockMicrosoftAccounts(Boolean localSecurityOptionsBlockMicrosoftAccounts)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsBlockMicrosoftAccountsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Prevent users from adding new Microsoft accounts to this computer.”
- Parameters:
localSecurityOptionsBlockMicrosoftAccounts- new value oflocalSecurityOptionsBlockMicrosoftAccountsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsBlockMicrosoftAccountsfield changed
-
getLocalSecurityOptionsBlockRemoteLogonWithBlankPassword
public Optional<Boolean> getLocalSecurityOptionsBlockRemoteLogonWithBlankPassword()
“Enable Local accounts that are not password protected to log on from locations other than the physical device.Default is enabled”- Returns:
- property localSecurityOptionsBlockRemoteLogonWithBlankPassword
-
withLocalSecurityOptionsBlockRemoteLogonWithBlankPassword
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsBlockRemoteLogonWithBlankPassword(Boolean localSecurityOptionsBlockRemoteLogonWithBlankPassword)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsBlockRemoteLogonWithBlankPasswordfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Enable Local accounts that are not password protected to log on from locations other than the physical device.Default is enabled”
- Parameters:
localSecurityOptionsBlockRemoteLogonWithBlankPassword- new value oflocalSecurityOptionsBlockRemoteLogonWithBlankPasswordfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsBlockRemoteLogonWithBlankPasswordfield changed
-
getLocalSecurityOptionsBlockRemoteOpticalDriveAccess
public Optional<Boolean> getLocalSecurityOptionsBlockRemoteOpticalDriveAccess()
“Enabling this settings allows only interactively logged on user to access CD-ROM media.”- Returns:
- property localSecurityOptionsBlockRemoteOpticalDriveAccess
-
withLocalSecurityOptionsBlockRemoteOpticalDriveAccess
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsBlockRemoteOpticalDriveAccess(Boolean localSecurityOptionsBlockRemoteOpticalDriveAccess)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsBlockRemoteOpticalDriveAccessfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Enabling this settings allows only interactively logged on user to access CD-ROM media.”
- Parameters:
localSecurityOptionsBlockRemoteOpticalDriveAccess- new value oflocalSecurityOptionsBlockRemoteOpticalDriveAccessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsBlockRemoteOpticalDriveAccessfield changed
-
getLocalSecurityOptionsBlockUsersInstallingPrinterDrivers
public Optional<Boolean> getLocalSecurityOptionsBlockUsersInstallingPrinterDrivers()
“Restrict installing printer drivers as part of connecting to a shared printer to admins only.”- Returns:
- property localSecurityOptionsBlockUsersInstallingPrinterDrivers
-
withLocalSecurityOptionsBlockUsersInstallingPrinterDrivers
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsBlockUsersInstallingPrinterDrivers(Boolean localSecurityOptionsBlockUsersInstallingPrinterDrivers)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsBlockUsersInstallingPrinterDriversfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Restrict installing printer drivers as part of connecting to a shared printer to admins only.”
- Parameters:
localSecurityOptionsBlockUsersInstallingPrinterDrivers- new value oflocalSecurityOptionsBlockUsersInstallingPrinterDriversfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsBlockUsersInstallingPrinterDriversfield changed
-
getLocalSecurityOptionsClearVirtualMemoryPageFile
public Optional<Boolean> getLocalSecurityOptionsClearVirtualMemoryPageFile()
“This security setting determines whether the virtual memory pagefile is cleared when the system is shut down.”- Returns:
- property localSecurityOptionsClearVirtualMemoryPageFile
-
withLocalSecurityOptionsClearVirtualMemoryPageFile
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsClearVirtualMemoryPageFile(Boolean localSecurityOptionsClearVirtualMemoryPageFile)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsClearVirtualMemoryPageFilefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines whether the virtual memory pagefile is cleared when the system is shut down.”
- Parameters:
localSecurityOptionsClearVirtualMemoryPageFile- new value oflocalSecurityOptionsClearVirtualMemoryPageFilefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsClearVirtualMemoryPageFilefield changed
-
getLocalSecurityOptionsClientDigitallySignCommunicationsAlways
public Optional<Boolean> getLocalSecurityOptionsClientDigitallySignCommunicationsAlways()
“This security setting determines whether packet signing is required by the SMB client component.”- Returns:
- property localSecurityOptionsClientDigitallySignCommunicationsAlways
-
withLocalSecurityOptionsClientDigitallySignCommunicationsAlways
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsClientDigitallySignCommunicationsAlways(Boolean localSecurityOptionsClientDigitallySignCommunicationsAlways)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsClientDigitallySignCommunicationsAlwaysfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines whether packet signing is required by the SMB client component.”
- Parameters:
localSecurityOptionsClientDigitallySignCommunicationsAlways- new value oflocalSecurityOptionsClientDigitallySignCommunicationsAlwaysfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsClientDigitallySignCommunicationsAlwaysfield changed
-
getLocalSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers
public Optional<Boolean> getLocalSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers()
“If this security setting is enabled, the Server Message Block (SMB) redirector is allowed to send plaintext passwords to non-Microsoft SMB servers that do not support password encryption during authentication.”- Returns:
- property localSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers
-
withLocalSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers(Boolean localSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServersfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“If this security setting is enabled, the Server Message Block (SMB) redirector is allowed to send plaintext passwords to non-Microsoft SMB servers that do not support password encryption during authentication.”
- Parameters:
localSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServers- new value oflocalSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServersfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsClientSendUnencryptedPasswordToThirdPartySMBServersfield changed
-
getLocalSecurityOptionsDetectApplicationInstallationsAndPromptForElevation
public Optional<Boolean> getLocalSecurityOptionsDetectApplicationInstallationsAndPromptForElevation()
“App installations requiring elevated privileges will prompt for admin credentials.Default is enabled”- Returns:
- property localSecurityOptionsDetectApplicationInstallationsAndPromptForElevation
-
withLocalSecurityOptionsDetectApplicationInstallationsAndPromptForElevation
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsDetectApplicationInstallationsAndPromptForElevation(Boolean localSecurityOptionsDetectApplicationInstallationsAndPromptForElevation)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsDetectApplicationInstallationsAndPromptForElevationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“App installations requiring elevated privileges will prompt for admin credentials.Default is enabled”
- Parameters:
localSecurityOptionsDetectApplicationInstallationsAndPromptForElevation- new value oflocalSecurityOptionsDetectApplicationInstallationsAndPromptForElevationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsDetectApplicationInstallationsAndPromptForElevationfield changed
-
getLocalSecurityOptionsDisableAdministratorAccount
public Optional<Boolean> getLocalSecurityOptionsDisableAdministratorAccount()
“Determines whether the Local Administrator account is enabled or disabled.”- Returns:
- property localSecurityOptionsDisableAdministratorAccount
-
withLocalSecurityOptionsDisableAdministratorAccount
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsDisableAdministratorAccount(Boolean localSecurityOptionsDisableAdministratorAccount)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsDisableAdministratorAccountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Determines whether the Local Administrator account is enabled or disabled.”
- Parameters:
localSecurityOptionsDisableAdministratorAccount- new value oflocalSecurityOptionsDisableAdministratorAccountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsDisableAdministratorAccountfield changed
-
getLocalSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees
public Optional<Boolean> getLocalSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees()
“This security setting determines whether the SMB client attempts to negotiate SMB packet signing.”- Returns:
- property localSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees
-
withLocalSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees(Boolean localSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgreesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines whether the SMB client attempts to negotiate SMB packet signing.”
- Parameters:
localSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgrees- new value oflocalSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgreesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsDisableClientDigitallySignCommunicationsIfServerAgreesfield changed
-
getLocalSecurityOptionsDisableGuestAccount
public Optional<Boolean> getLocalSecurityOptionsDisableGuestAccount()
“Determines if the Guest account is enabled or disabled.”- Returns:
- property localSecurityOptionsDisableGuestAccount
-
withLocalSecurityOptionsDisableGuestAccount
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsDisableGuestAccount(Boolean localSecurityOptionsDisableGuestAccount)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsDisableGuestAccountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Determines if the Guest account is enabled or disabled.”
- Parameters:
localSecurityOptionsDisableGuestAccount- new value oflocalSecurityOptionsDisableGuestAccountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsDisableGuestAccountfield changed
-
getLocalSecurityOptionsDisableServerDigitallySignCommunicationsAlways
public Optional<Boolean> getLocalSecurityOptionsDisableServerDigitallySignCommunicationsAlways()
“This security setting determines whether packet signing is required by the SMB server component.”- Returns:
- property localSecurityOptionsDisableServerDigitallySignCommunicationsAlways
-
withLocalSecurityOptionsDisableServerDigitallySignCommunicationsAlways
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsDisableServerDigitallySignCommunicationsAlways(Boolean localSecurityOptionsDisableServerDigitallySignCommunicationsAlways)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsDisableServerDigitallySignCommunicationsAlwaysfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines whether packet signing is required by the SMB server component.”
- Parameters:
localSecurityOptionsDisableServerDigitallySignCommunicationsAlways- new value oflocalSecurityOptionsDisableServerDigitallySignCommunicationsAlwaysfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsDisableServerDigitallySignCommunicationsAlwaysfield changed
-
getLocalSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees
public Optional<Boolean> getLocalSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees()
“This security setting determines whether the SMB server will negotiate SMB packet signing with clients that request it.”- Returns:
- property localSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees
-
withLocalSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees(Boolean localSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgreesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines whether the SMB server will negotiate SMB packet signing with clients that request it.”
- Parameters:
localSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgrees- new value oflocalSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgreesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsDisableServerDigitallySignCommunicationsIfClientAgreesfield changed
-
getLocalSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts
public Optional<Boolean> getLocalSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts()
“This security setting determines what additional permissions will be granted for anonymous connections to the computer.”- Returns:
- property localSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts
-
withLocalSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts(Boolean localSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccountsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines what additional permissions will be granted for anonymous connections to the computer.”
- Parameters:
localSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts- new value oflocalSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccountsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccountsfield changed
-
getLocalSecurityOptionsDoNotRequireCtrlAltDel
public Optional<Boolean> getLocalSecurityOptionsDoNotRequireCtrlAltDel()
“Require CTRL+ALT+DEL to be pressed before a user can log on.”- Returns:
- property localSecurityOptionsDoNotRequireCtrlAltDel
-
withLocalSecurityOptionsDoNotRequireCtrlAltDel
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsDoNotRequireCtrlAltDel(Boolean localSecurityOptionsDoNotRequireCtrlAltDel)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsDoNotRequireCtrlAltDelfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Require CTRL+ALT+DEL to be pressed before a user can log on.”
- Parameters:
localSecurityOptionsDoNotRequireCtrlAltDel- new value oflocalSecurityOptionsDoNotRequireCtrlAltDelfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsDoNotRequireCtrlAltDelfield changed
-
getLocalSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange
public Optional<Boolean> getLocalSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange()
“This security setting determines if, at the next password change, the LAN Manager (LM) hash value for the new password is stored. It’s not stored by default.”- Returns:
- property localSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange
-
withLocalSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange(Boolean localSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChangefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines if, at the next password change, the LAN Manager (LM) hash value for the new password is stored. It’s not stored by default.”
- Parameters:
localSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange- new value oflocalSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChangefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChangefield changed
-
getLocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser
public Optional<LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType> getLocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser()
“Define who is allowed to format and eject removable NTFS media.”- Returns:
- property localSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser
-
withLocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser(LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType localSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Define who is allowed to format and eject removable NTFS media.”
- Parameters:
localSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser- new value oflocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserfield changed
-
getLocalSecurityOptionsGuestAccountName
public Optional<String> getLocalSecurityOptionsGuestAccountName()
“Define a different account name to be associated with the security identifier ( SID) for the account “Guest”.”- Returns:
- property localSecurityOptionsGuestAccountName
-
withLocalSecurityOptionsGuestAccountName
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsGuestAccountName(String localSecurityOptionsGuestAccountName)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsGuestAccountNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Define a different account name to be associated with the security identifier ( SID) for the account “Guest”.”
- Parameters:
localSecurityOptionsGuestAccountName- new value oflocalSecurityOptionsGuestAccountNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsGuestAccountNamefield changed
-
getLocalSecurityOptionsHideLastSignedInUser
public Optional<Boolean> getLocalSecurityOptionsHideLastSignedInUser()
“Do not display the username of the last person who signed in on this device.”- Returns:
- property localSecurityOptionsHideLastSignedInUser
-
withLocalSecurityOptionsHideLastSignedInUser
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsHideLastSignedInUser(Boolean localSecurityOptionsHideLastSignedInUser)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsHideLastSignedInUserfield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Do not display the username of the last person who signed in on this device.”
- Parameters:
localSecurityOptionsHideLastSignedInUser- new value oflocalSecurityOptionsHideLastSignedInUserfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsHideLastSignedInUserfield changed
-
getLocalSecurityOptionsHideUsernameAtSignIn
public Optional<Boolean> getLocalSecurityOptionsHideUsernameAtSignIn()
“Do not display the username of the person signing in to this device after credentials are entered and before the device’s desktop is shown.”- Returns:
- property localSecurityOptionsHideUsernameAtSignIn
-
withLocalSecurityOptionsHideUsernameAtSignIn
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsHideUsernameAtSignIn(Boolean localSecurityOptionsHideUsernameAtSignIn)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsHideUsernameAtSignInfield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Do not display the username of the person signing in to this device after credentials are entered and before the device’s desktop is shown.”
- Parameters:
localSecurityOptionsHideUsernameAtSignIn- new value oflocalSecurityOptionsHideUsernameAtSignInfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsHideUsernameAtSignInfield changed
-
getLocalSecurityOptionsInformationDisplayedOnLockScreen
public Optional<LocalSecurityOptionsInformationDisplayedOnLockScreenType> getLocalSecurityOptionsInformationDisplayedOnLockScreen()
“Configure the user information that is displayed when the session is locked. If not configured, user display name, domain and username are shown”- Returns:
- property localSecurityOptionsInformationDisplayedOnLockScreen
-
withLocalSecurityOptionsInformationDisplayedOnLockScreen
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsInformationDisplayedOnLockScreen(LocalSecurityOptionsInformationDisplayedOnLockScreenType localSecurityOptionsInformationDisplayedOnLockScreen)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsInformationDisplayedOnLockScreenfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configure the user information that is displayed when the session is locked. If not configured, user display name, domain and username are shown”
- Parameters:
localSecurityOptionsInformationDisplayedOnLockScreen- new value oflocalSecurityOptionsInformationDisplayedOnLockScreenfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsInformationDisplayedOnLockScreenfield changed
-
getLocalSecurityOptionsInformationShownOnLockScreen
public Optional<LocalSecurityOptionsInformationShownOnLockScreenType> getLocalSecurityOptionsInformationShownOnLockScreen()
“Configure the user information that is displayed when the session is locked. If not configured, user display name, domain and username are shown”- Returns:
- property localSecurityOptionsInformationShownOnLockScreen
-
withLocalSecurityOptionsInformationShownOnLockScreen
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsInformationShownOnLockScreen(LocalSecurityOptionsInformationShownOnLockScreenType localSecurityOptionsInformationShownOnLockScreen)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsInformationShownOnLockScreenfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configure the user information that is displayed when the session is locked. If not configured, user display name, domain and username are shown”
- Parameters:
localSecurityOptionsInformationShownOnLockScreen- new value oflocalSecurityOptionsInformationShownOnLockScreenfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsInformationShownOnLockScreenfield changed
-
getLocalSecurityOptionsLogOnMessageText
public Optional<String> getLocalSecurityOptionsLogOnMessageText()
“Set message text for users attempting to log in.”- Returns:
- property localSecurityOptionsLogOnMessageText
-
withLocalSecurityOptionsLogOnMessageText
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsLogOnMessageText(String localSecurityOptionsLogOnMessageText)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsLogOnMessageTextfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Set message text for users attempting to log in.”
- Parameters:
localSecurityOptionsLogOnMessageText- new value oflocalSecurityOptionsLogOnMessageTextfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsLogOnMessageTextfield changed
-
getLocalSecurityOptionsLogOnMessageTitle
public Optional<String> getLocalSecurityOptionsLogOnMessageTitle()
“Set message title for users attempting to log in.”- Returns:
- property localSecurityOptionsLogOnMessageTitle
-
withLocalSecurityOptionsLogOnMessageTitle
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsLogOnMessageTitle(String localSecurityOptionsLogOnMessageTitle)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsLogOnMessageTitlefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Set message title for users attempting to log in.”
- Parameters:
localSecurityOptionsLogOnMessageTitle- new value oflocalSecurityOptionsLogOnMessageTitlefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsLogOnMessageTitlefield changed
-
getLocalSecurityOptionsMachineInactivityLimit
public Optional<Integer> getLocalSecurityOptionsMachineInactivityLimit()
“Define maximum minutes of inactivity on the interactive desktop’s login screen until the screen saver runs. Valid values 0 to 9999”- Returns:
- property localSecurityOptionsMachineInactivityLimit
-
withLocalSecurityOptionsMachineInactivityLimit
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsMachineInactivityLimit(Integer localSecurityOptionsMachineInactivityLimit)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsMachineInactivityLimitfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Define maximum minutes of inactivity on the interactive desktop’s login screen until the screen saver runs. Valid values 0 to 9999”
- Parameters:
localSecurityOptionsMachineInactivityLimit- new value oflocalSecurityOptionsMachineInactivityLimitfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsMachineInactivityLimitfield changed
-
getLocalSecurityOptionsMachineInactivityLimitInMinutes
public Optional<Integer> getLocalSecurityOptionsMachineInactivityLimitInMinutes()
“Define maximum minutes of inactivity on the interactive desktop’s login screen until the screen saver runs. Valid values 0 to 9999”- Returns:
- property localSecurityOptionsMachineInactivityLimitInMinutes
-
withLocalSecurityOptionsMachineInactivityLimitInMinutes
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsMachineInactivityLimitInMinutes(Integer localSecurityOptionsMachineInactivityLimitInMinutes)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsMachineInactivityLimitInMinutesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Define maximum minutes of inactivity on the interactive desktop’s login screen until the screen saver runs. Valid values 0 to 9999”
- Parameters:
localSecurityOptionsMachineInactivityLimitInMinutes- new value oflocalSecurityOptionsMachineInactivityLimitInMinutesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsMachineInactivityLimitInMinutesfield changed
-
getLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients
public Optional<LocalSecurityOptionsMinimumSessionSecurity> getLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients()
“This security setting allows a client to require the negotiation of 128-bit encryption and/or NTLMv2 session security.”- Returns:
- property localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients
-
withLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients(LocalSecurityOptionsMinimumSessionSecurity localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClientsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting allows a client to require the negotiation of 128-bit encryption and/or NTLMv2 session security.”
- Parameters:
localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClients- new value oflocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClientsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedClientsfield changed
-
getLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers
public Optional<LocalSecurityOptionsMinimumSessionSecurity> getLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers()
“This security setting allows a server to require the negotiation of 128-bit encryption and/or NTLMv2 session security.”- Returns:
- property localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers
-
withLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers(LocalSecurityOptionsMinimumSessionSecurity localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServersfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting allows a server to require the negotiation of 128-bit encryption and/or NTLMv2 session security.”
- Parameters:
localSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServers- new value oflocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServersfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsMinimumSessionSecurityForNtlmSspBasedServersfield changed
-
getLocalSecurityOptionsOnlyElevateSignedExecutables
public Optional<Boolean> getLocalSecurityOptionsOnlyElevateSignedExecutables()
“Enforce PKI certification path validation for a given executable file before it is permitted to run.”- Returns:
- property localSecurityOptionsOnlyElevateSignedExecutables
-
withLocalSecurityOptionsOnlyElevateSignedExecutables
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsOnlyElevateSignedExecutables(Boolean localSecurityOptionsOnlyElevateSignedExecutables)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsOnlyElevateSignedExecutablesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Enforce PKI certification path validation for a given executable file before it is permitted to run.”
- Parameters:
localSecurityOptionsOnlyElevateSignedExecutables- new value oflocalSecurityOptionsOnlyElevateSignedExecutablesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsOnlyElevateSignedExecutablesfield changed
-
getLocalSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares
public Optional<Boolean> getLocalSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares()
“By default, this security setting restricts anonymous access to shares and pipes to the settings for named pipes that can be accessed anonymously and Shares that can be accessed anonymously”- Returns:
- property localSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares
-
withLocalSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares(Boolean localSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsRestrictAnonymousAccessToNamedPipesAndSharesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“By default, this security setting restricts anonymous access to shares and pipes to the settings for named pipes that can be accessed anonymously and Shares that can be accessed anonymously”
- Parameters:
localSecurityOptionsRestrictAnonymousAccessToNamedPipesAndShares- new value oflocalSecurityOptionsRestrictAnonymousAccessToNamedPipesAndSharesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsRestrictAnonymousAccessToNamedPipesAndSharesfield changed
-
getLocalSecurityOptionsSmartCardRemovalBehavior
public Optional<LocalSecurityOptionsSmartCardRemovalBehaviorType> getLocalSecurityOptionsSmartCardRemovalBehavior()
“This security setting determines what happens when the smart card for a logged- on user is removed from the smart card reader.”- Returns:
- property localSecurityOptionsSmartCardRemovalBehavior
-
withLocalSecurityOptionsSmartCardRemovalBehavior
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsSmartCardRemovalBehavior(LocalSecurityOptionsSmartCardRemovalBehaviorType localSecurityOptionsSmartCardRemovalBehavior)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsSmartCardRemovalBehaviorfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines what happens when the smart card for a logged- on user is removed from the smart card reader.”
- Parameters:
localSecurityOptionsSmartCardRemovalBehavior- new value oflocalSecurityOptionsSmartCardRemovalBehaviorfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsSmartCardRemovalBehaviorfield changed
-
getLocalSecurityOptionsStandardUserElevationPromptBehavior
public Optional<LocalSecurityOptionsStandardUserElevationPromptBehaviorType> getLocalSecurityOptionsStandardUserElevationPromptBehavior()
“Define the behavior of the elevation prompt for standard users.”- Returns:
- property localSecurityOptionsStandardUserElevationPromptBehavior
-
withLocalSecurityOptionsStandardUserElevationPromptBehavior
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsStandardUserElevationPromptBehavior(LocalSecurityOptionsStandardUserElevationPromptBehaviorType localSecurityOptionsStandardUserElevationPromptBehavior)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsStandardUserElevationPromptBehaviorfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Define the behavior of the elevation prompt for standard users.”
- Parameters:
localSecurityOptionsStandardUserElevationPromptBehavior- new value oflocalSecurityOptionsStandardUserElevationPromptBehaviorfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsStandardUserElevationPromptBehaviorfield changed
-
getLocalSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation
public Optional<Boolean> getLocalSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation()
“Enable all elevation requests to go to the interactive user's desktop rather than the secure desktop. Prompt behavior policy settings for admins and standard users are used.”- Returns:
- property localSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation
-
withLocalSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation(Boolean localSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Enable all elevation requests to go to the interactive user's desktop rather than the secure desktop. Prompt behavior policy settings for admins and standard users are used.”
- Parameters:
localSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevation- new value oflocalSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsSwitchToSecureDesktopWhenPromptingForElevationfield changed
-
getLocalSecurityOptionsUseAdminApprovalMode
public Optional<Boolean> getLocalSecurityOptionsUseAdminApprovalMode()
“Defines whether the built-in admin account uses Admin Approval Mode or runs all apps with full admin privileges.Default is enabled”- Returns:
- property localSecurityOptionsUseAdminApprovalMode
-
withLocalSecurityOptionsUseAdminApprovalMode
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsUseAdminApprovalMode(Boolean localSecurityOptionsUseAdminApprovalMode)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsUseAdminApprovalModefield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Defines whether the built-in admin account uses Admin Approval Mode or runs all apps with full admin privileges.Default is enabled”
- Parameters:
localSecurityOptionsUseAdminApprovalMode- new value oflocalSecurityOptionsUseAdminApprovalModefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsUseAdminApprovalModefield changed
-
getLocalSecurityOptionsUseAdminApprovalModeForAdministrators
public Optional<Boolean> getLocalSecurityOptionsUseAdminApprovalModeForAdministrators()
“Define whether Admin Approval Mode and all UAC policy settings are enabled, default is enabled”- Returns:
- property localSecurityOptionsUseAdminApprovalModeForAdministrators
-
withLocalSecurityOptionsUseAdminApprovalModeForAdministrators
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsUseAdminApprovalModeForAdministrators(Boolean localSecurityOptionsUseAdminApprovalModeForAdministrators)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsUseAdminApprovalModeForAdministratorsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Define whether Admin Approval Mode and all UAC policy settings are enabled, default is enabled”
- Parameters:
localSecurityOptionsUseAdminApprovalModeForAdministrators- new value oflocalSecurityOptionsUseAdminApprovalModeForAdministratorsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsUseAdminApprovalModeForAdministratorsfield changed
-
getLocalSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations
public Optional<Boolean> getLocalSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations()
“Virtualize file and registry write failures to per user locations”- Returns:
- property localSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations
-
withLocalSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations
public Windows10EndpointProtectionConfiguration withLocalSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations(Boolean localSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations)
Returns an immutable copy ofthiswith just thelocalSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocationsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Virtualize file and registry write failures to per user locations”
- Parameters:
localSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocations- new value oflocalSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocationsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocalSecurityOptionsVirtualizeFileAndRegistryWriteFailuresToPerUserLocationsfield changed
-
getSmartScreenBlockOverrideForFiles
public Optional<Boolean> getSmartScreenBlockOverrideForFiles()
“Allows IT Admins to control whether users can can ignore SmartScreen warnings and run malicious files.”- Returns:
- property smartScreenBlockOverrideForFiles
-
withSmartScreenBlockOverrideForFiles
public Windows10EndpointProtectionConfiguration withSmartScreenBlockOverrideForFiles(Boolean smartScreenBlockOverrideForFiles)
Returns an immutable copy ofthiswith just thesmartScreenBlockOverrideForFilesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows IT Admins to control whether users can can ignore SmartScreen warnings and run malicious files.”
- Parameters:
smartScreenBlockOverrideForFiles- new value ofsmartScreenBlockOverrideForFilesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesmartScreenBlockOverrideForFilesfield changed
-
getSmartScreenEnableInShell
public Optional<Boolean> getSmartScreenEnableInShell()
“Allows IT Admins to configure SmartScreen for Windows.”- Returns:
- property smartScreenEnableInShell
-
withSmartScreenEnableInShell
public Windows10EndpointProtectionConfiguration withSmartScreenEnableInShell(Boolean smartScreenEnableInShell)
Returns an immutable copy ofthiswith just thesmartScreenEnableInShellfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allows IT Admins to configure SmartScreen for Windows.”
- Parameters:
smartScreenEnableInShell- new value ofsmartScreenEnableInShellfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesmartScreenEnableInShellfield changed
-
getUserRightsAccessCredentialManagerAsTrustedCaller
public Optional<DeviceManagementUserRightsSetting> getUserRightsAccessCredentialManagerAsTrustedCaller()
“This user right is used by Credential Manager during Backup/Restore. Users' saved credentials might be compromised if this privilege is given to other entities. Only states NotConfigured and Allowed are supported”- Returns:
- property userRightsAccessCredentialManagerAsTrustedCaller
-
withUserRightsAccessCredentialManagerAsTrustedCaller
public Windows10EndpointProtectionConfiguration withUserRightsAccessCredentialManagerAsTrustedCaller(DeviceManagementUserRightsSetting userRightsAccessCredentialManagerAsTrustedCaller)
Returns an immutable copy ofthiswith just theuserRightsAccessCredentialManagerAsTrustedCallerfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right is used by Credential Manager during Backup/Restore. Users' saved credentials might be compromised if this privilege is given to other entities. Only states NotConfigured and Allowed are supported”
- Parameters:
userRightsAccessCredentialManagerAsTrustedCaller- new value ofuserRightsAccessCredentialManagerAsTrustedCallerfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsAccessCredentialManagerAsTrustedCallerfield changed
-
getUserRightsActAsPartOfTheOperatingSystem
public Optional<DeviceManagementUserRightsSetting> getUserRightsActAsPartOfTheOperatingSystem()
“This user right allows a process to impersonate any user without authentication. The process can therefore gain access to the same local resources as that user. Only states NotConfigured and Allowed are supported”- Returns:
- property userRightsActAsPartOfTheOperatingSystem
-
withUserRightsActAsPartOfTheOperatingSystem
public Windows10EndpointProtectionConfiguration withUserRightsActAsPartOfTheOperatingSystem(DeviceManagementUserRightsSetting userRightsActAsPartOfTheOperatingSystem)
Returns an immutable copy ofthiswith just theuserRightsActAsPartOfTheOperatingSystemfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right allows a process to impersonate any user without authentication. The process can therefore gain access to the same local resources as that user. Only states NotConfigured and Allowed are supported”
- Parameters:
userRightsActAsPartOfTheOperatingSystem- new value ofuserRightsActAsPartOfTheOperatingSystemfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsActAsPartOfTheOperatingSystemfield changed
-
getUserRightsAllowAccessFromNetwork
public Optional<DeviceManagementUserRightsSetting> getUserRightsAllowAccessFromNetwork()
“This user right determines which users and groups are allowed to connect to the computer over the network. State Allowed is supported.”- Returns:
- property userRightsAllowAccessFromNetwork
-
withUserRightsAllowAccessFromNetwork
public Windows10EndpointProtectionConfiguration withUserRightsAllowAccessFromNetwork(DeviceManagementUserRightsSetting userRightsAllowAccessFromNetwork)
Returns an immutable copy ofthiswith just theuserRightsAllowAccessFromNetworkfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users and groups are allowed to connect to the computer over the network. State Allowed is supported.”
- Parameters:
userRightsAllowAccessFromNetwork- new value ofuserRightsAllowAccessFromNetworkfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsAllowAccessFromNetworkfield changed
-
getUserRightsBackupData
public Optional<DeviceManagementUserRightsSetting> getUserRightsBackupData()
“This user right determines which users can bypass file, directory, registry, and other persistent objects permissions when backing up files and directories. Only states NotConfigured and Allowed are supported”- Returns:
- property userRightsBackupData
-
withUserRightsBackupData
public Windows10EndpointProtectionConfiguration withUserRightsBackupData(DeviceManagementUserRightsSetting userRightsBackupData)
Returns an immutable copy ofthiswith just theuserRightsBackupDatafield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users can bypass file, directory, registry, and other persistent objects permissions when backing up files and directories. Only states NotConfigured and Allowed are supported”
- Parameters:
userRightsBackupData- new value ofuserRightsBackupDatafield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsBackupDatafield changed
-
getUserRightsBlockAccessFromNetwork
public Optional<DeviceManagementUserRightsSetting> getUserRightsBlockAccessFromNetwork()
“This user right determines which users and groups are block from connecting to the computer over the network. State Block is supported.”- Returns:
- property userRightsBlockAccessFromNetwork
-
withUserRightsBlockAccessFromNetwork
public Windows10EndpointProtectionConfiguration withUserRightsBlockAccessFromNetwork(DeviceManagementUserRightsSetting userRightsBlockAccessFromNetwork)
Returns an immutable copy ofthiswith just theuserRightsBlockAccessFromNetworkfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users and groups are block from connecting to the computer over the network. State Block is supported.”
- Parameters:
userRightsBlockAccessFromNetwork- new value ofuserRightsBlockAccessFromNetworkfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsBlockAccessFromNetworkfield changed
-
getUserRightsChangeSystemTime
public Optional<DeviceManagementUserRightsSetting> getUserRightsChangeSystemTime()
“This user right determines which users and groups can change the time and date on the internal clock of the computer. Only states NotConfigured and Allowed are supported”- Returns:
- property userRightsChangeSystemTime
-
withUserRightsChangeSystemTime
public Windows10EndpointProtectionConfiguration withUserRightsChangeSystemTime(DeviceManagementUserRightsSetting userRightsChangeSystemTime)
Returns an immutable copy ofthiswith just theuserRightsChangeSystemTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users and groups can change the time and date on the internal clock of the computer. Only states NotConfigured and Allowed are supported”
- Parameters:
userRightsChangeSystemTime- new value ofuserRightsChangeSystemTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsChangeSystemTimefield changed
-
getUserRightsCreateGlobalObjects
public Optional<DeviceManagementUserRightsSetting> getUserRightsCreateGlobalObjects()
“This security setting determines whether users can create global objects that are available to all sessions. Users who can create global objects could affect processes that run under other users' sessions, which could lead to application failure or data corruption. Only states NotConfigured and Allowed are supported”- Returns:
- property userRightsCreateGlobalObjects
-
withUserRightsCreateGlobalObjects
public Windows10EndpointProtectionConfiguration withUserRightsCreateGlobalObjects(DeviceManagementUserRightsSetting userRightsCreateGlobalObjects)
Returns an immutable copy ofthiswith just theuserRightsCreateGlobalObjectsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This security setting determines whether users can create global objects that are available to all sessions. Users who can create global objects could affect processes that run under other users' sessions, which could lead to application failure or data corruption. Only states NotConfigured and Allowed are supported”
- Parameters:
userRightsCreateGlobalObjects- new value ofuserRightsCreateGlobalObjectsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsCreateGlobalObjectsfield changed
-
getUserRightsCreatePageFile
public Optional<DeviceManagementUserRightsSetting> getUserRightsCreatePageFile()
“This user right determines which users and groups can call an internal API to create and change the size of a page file. Only states NotConfigured and Allowed are supported”- Returns:
- property userRightsCreatePageFile
-
withUserRightsCreatePageFile
public Windows10EndpointProtectionConfiguration withUserRightsCreatePageFile(DeviceManagementUserRightsSetting userRightsCreatePageFile)
Returns an immutable copy ofthiswith just theuserRightsCreatePageFilefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users and groups can call an internal API to create and change the size of a page file. Only states NotConfigured and Allowed are supported”
- Parameters:
userRightsCreatePageFile- new value ofuserRightsCreatePageFilefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsCreatePageFilefield changed
-
getUserRightsCreatePermanentSharedObjects
public Optional<DeviceManagementUserRightsSetting> getUserRightsCreatePermanentSharedObjects()
“This user right determines which accounts can be used by processes to create a directory object using the object manager. Only states NotConfigured and Allowed are supported”- Returns:
- property userRightsCreatePermanentSharedObjects
-
withUserRightsCreatePermanentSharedObjects
public Windows10EndpointProtectionConfiguration withUserRightsCreatePermanentSharedObjects(DeviceManagementUserRightsSetting userRightsCreatePermanentSharedObjects)
Returns an immutable copy ofthiswith just theuserRightsCreatePermanentSharedObjectsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which accounts can be used by processes to create a directory object using the object manager. Only states NotConfigured and Allowed are supported”
- Parameters:
userRightsCreatePermanentSharedObjects- new value ofuserRightsCreatePermanentSharedObjectsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsCreatePermanentSharedObjectsfield changed
-
getUserRightsCreateSymbolicLinks
public Optional<DeviceManagementUserRightsSetting> getUserRightsCreateSymbolicLinks()
“This user right determines if the user can create a symbolic link from the computer to which they are logged on. Only states NotConfigured and Allowed are supported”- Returns:
- property userRightsCreateSymbolicLinks
-
withUserRightsCreateSymbolicLinks
public Windows10EndpointProtectionConfiguration withUserRightsCreateSymbolicLinks(DeviceManagementUserRightsSetting userRightsCreateSymbolicLinks)
Returns an immutable copy ofthiswith just theuserRightsCreateSymbolicLinksfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines if the user can create a symbolic link from the computer to which they are logged on. Only states NotConfigured and Allowed are supported”
- Parameters:
userRightsCreateSymbolicLinks- new value ofuserRightsCreateSymbolicLinksfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsCreateSymbolicLinksfield changed
-
getUserRightsCreateToken
public Optional<DeviceManagementUserRightsSetting> getUserRightsCreateToken()
“This user right determines which users/groups can be used by processes to create a token that can then be used to get access to any local resources when the process uses an internal API to create an access token. Only states NotConfigured and Allowed are supported”- Returns:
- property userRightsCreateToken
-
withUserRightsCreateToken
public Windows10EndpointProtectionConfiguration withUserRightsCreateToken(DeviceManagementUserRightsSetting userRightsCreateToken)
Returns an immutable copy ofthiswith just theuserRightsCreateTokenfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users/groups can be used by processes to create a token that can then be used to get access to any local resources when the process uses an internal API to create an access token. Only states NotConfigured and Allowed are supported”
- Parameters:
userRightsCreateToken- new value ofuserRightsCreateTokenfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsCreateTokenfield changed
-
getUserRightsDebugPrograms
public Optional<DeviceManagementUserRightsSetting> getUserRightsDebugPrograms()
“This user right determines which users can attach a debugger to any process or to the kernel. Only states NotConfigured and Allowed are supported”- Returns:
- property userRightsDebugPrograms
-
withUserRightsDebugPrograms
public Windows10EndpointProtectionConfiguration withUserRightsDebugPrograms(DeviceManagementUserRightsSetting userRightsDebugPrograms)
Returns an immutable copy ofthiswith just theuserRightsDebugProgramsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users can attach a debugger to any process or to the kernel. Only states NotConfigured and Allowed are supported”
- Parameters:
userRightsDebugPrograms- new value ofuserRightsDebugProgramsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsDebugProgramsfield changed
-
getUserRightsDelegation
public Optional<DeviceManagementUserRightsSetting> getUserRightsDelegation()
“This user right determines which users can set the Trusted for Delegation setting on a user or computer object. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsDelegation
-
withUserRightsDelegation
public Windows10EndpointProtectionConfiguration withUserRightsDelegation(DeviceManagementUserRightsSetting userRightsDelegation)
Returns an immutable copy ofthiswith just theuserRightsDelegationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users can set the Trusted for Delegation setting on a user or computer object. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsDelegation- new value ofuserRightsDelegationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsDelegationfield changed
-
getUserRightsDenyLocalLogOn
public Optional<DeviceManagementUserRightsSetting> getUserRightsDenyLocalLogOn()
“This user right determines which users cannot log on to the computer. States NotConfigured, Blocked are supported”- Returns:
- property userRightsDenyLocalLogOn
-
withUserRightsDenyLocalLogOn
public Windows10EndpointProtectionConfiguration withUserRightsDenyLocalLogOn(DeviceManagementUserRightsSetting userRightsDenyLocalLogOn)
Returns an immutable copy ofthiswith just theuserRightsDenyLocalLogOnfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users cannot log on to the computer. States NotConfigured, Blocked are supported”
- Parameters:
userRightsDenyLocalLogOn- new value ofuserRightsDenyLocalLogOnfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsDenyLocalLogOnfield changed
-
getUserRightsGenerateSecurityAudits
public Optional<DeviceManagementUserRightsSetting> getUserRightsGenerateSecurityAudits()
“This user right determines which accounts can be used by a process to add entries to the security log. The security log is used to trace unauthorized system access. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsGenerateSecurityAudits
-
withUserRightsGenerateSecurityAudits
public Windows10EndpointProtectionConfiguration withUserRightsGenerateSecurityAudits(DeviceManagementUserRightsSetting userRightsGenerateSecurityAudits)
Returns an immutable copy ofthiswith just theuserRightsGenerateSecurityAuditsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which accounts can be used by a process to add entries to the security log. The security log is used to trace unauthorized system access. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsGenerateSecurityAudits- new value ofuserRightsGenerateSecurityAuditsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsGenerateSecurityAuditsfield changed
-
getUserRightsImpersonateClient
public Optional<DeviceManagementUserRightsSetting> getUserRightsImpersonateClient()
“Assigning this user right to a user allows programs running on behalf of that user to impersonate a client. Requiring this user right for this kind of impersonation prevents an unauthorized user from convincing a client to connect to a service that they have created and then impersonating that client, which can elevate the unauthorized user's permissions to administrative or system levels. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsImpersonateClient
-
withUserRightsImpersonateClient
public Windows10EndpointProtectionConfiguration withUserRightsImpersonateClient(DeviceManagementUserRightsSetting userRightsImpersonateClient)
Returns an immutable copy ofthiswith just theuserRightsImpersonateClientfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Assigning this user right to a user allows programs running on behalf of that user to impersonate a client. Requiring this user right for this kind of impersonation prevents an unauthorized user from convincing a client to connect to a service that they have created and then impersonating that client, which can elevate the unauthorized user's permissions to administrative or system levels. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsImpersonateClient- new value ofuserRightsImpersonateClientfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsImpersonateClientfield changed
-
getUserRightsIncreaseSchedulingPriority
public Optional<DeviceManagementUserRightsSetting> getUserRightsIncreaseSchedulingPriority()
“This user right determines which accounts can use a process with Write Property access to another process to increase the execution priority assigned to the other process. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsIncreaseSchedulingPriority
-
withUserRightsIncreaseSchedulingPriority
public Windows10EndpointProtectionConfiguration withUserRightsIncreaseSchedulingPriority(DeviceManagementUserRightsSetting userRightsIncreaseSchedulingPriority)
Returns an immutable copy ofthiswith just theuserRightsIncreaseSchedulingPriorityfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which accounts can use a process with Write Property access to another process to increase the execution priority assigned to the other process. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsIncreaseSchedulingPriority- new value ofuserRightsIncreaseSchedulingPriorityfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsIncreaseSchedulingPriorityfield changed
-
getUserRightsLoadUnloadDrivers
public Optional<DeviceManagementUserRightsSetting> getUserRightsLoadUnloadDrivers()
“This user right determines which users can dynamically load and unload device drivers or other code in to kernel mode. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsLoadUnloadDrivers
-
withUserRightsLoadUnloadDrivers
public Windows10EndpointProtectionConfiguration withUserRightsLoadUnloadDrivers(DeviceManagementUserRightsSetting userRightsLoadUnloadDrivers)
Returns an immutable copy ofthiswith just theuserRightsLoadUnloadDriversfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users can dynamically load and unload device drivers or other code in to kernel mode. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsLoadUnloadDrivers- new value ofuserRightsLoadUnloadDriversfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsLoadUnloadDriversfield changed
-
getUserRightsLocalLogOn
public Optional<DeviceManagementUserRightsSetting> getUserRightsLocalLogOn()
“This user right determines which users can log on to the computer. States NotConfigured, Allowed are supported”- Returns:
- property userRightsLocalLogOn
-
withUserRightsLocalLogOn
public Windows10EndpointProtectionConfiguration withUserRightsLocalLogOn(DeviceManagementUserRightsSetting userRightsLocalLogOn)
Returns an immutable copy ofthiswith just theuserRightsLocalLogOnfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users can log on to the computer. States NotConfigured, Allowed are supported”
- Parameters:
userRightsLocalLogOn- new value ofuserRightsLocalLogOnfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsLocalLogOnfield changed
-
getUserRightsLockMemory
public Optional<DeviceManagementUserRightsSetting> getUserRightsLockMemory()
“This user right determines which accounts can use a process to keep data in physical memory, which prevents the system from paging the data to virtual memory on disk. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsLockMemory
-
withUserRightsLockMemory
public Windows10EndpointProtectionConfiguration withUserRightsLockMemory(DeviceManagementUserRightsSetting userRightsLockMemory)
Returns an immutable copy ofthiswith just theuserRightsLockMemoryfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which accounts can use a process to keep data in physical memory, which prevents the system from paging the data to virtual memory on disk. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsLockMemory- new value ofuserRightsLockMemoryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsLockMemoryfield changed
-
getUserRightsManageAuditingAndSecurityLogs
public Optional<DeviceManagementUserRightsSetting> getUserRightsManageAuditingAndSecurityLogs()
“This user right determines which users can specify object access auditing options for individual resources, such as files, Active Directory objects, and registry keys. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsManageAuditingAndSecurityLogs
-
withUserRightsManageAuditingAndSecurityLogs
public Windows10EndpointProtectionConfiguration withUserRightsManageAuditingAndSecurityLogs(DeviceManagementUserRightsSetting userRightsManageAuditingAndSecurityLogs)
Returns an immutable copy ofthiswith just theuserRightsManageAuditingAndSecurityLogsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users can specify object access auditing options for individual resources, such as files, Active Directory objects, and registry keys. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsManageAuditingAndSecurityLogs- new value ofuserRightsManageAuditingAndSecurityLogsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsManageAuditingAndSecurityLogsfield changed
-
getUserRightsManageVolumes
public Optional<DeviceManagementUserRightsSetting> getUserRightsManageVolumes()
“This user right determines which users and groups can run maintenance tasks on a volume, such as remote defragmentation. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsManageVolumes
-
withUserRightsManageVolumes
public Windows10EndpointProtectionConfiguration withUserRightsManageVolumes(DeviceManagementUserRightsSetting userRightsManageVolumes)
Returns an immutable copy ofthiswith just theuserRightsManageVolumesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users and groups can run maintenance tasks on a volume, such as remote defragmentation. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsManageVolumes- new value ofuserRightsManageVolumesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsManageVolumesfield changed
-
getUserRightsModifyFirmwareEnvironment
public Optional<DeviceManagementUserRightsSetting> getUserRightsModifyFirmwareEnvironment()
“This user right determines who can modify firmware environment values. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsModifyFirmwareEnvironment
-
withUserRightsModifyFirmwareEnvironment
public Windows10EndpointProtectionConfiguration withUserRightsModifyFirmwareEnvironment(DeviceManagementUserRightsSetting userRightsModifyFirmwareEnvironment)
Returns an immutable copy ofthiswith just theuserRightsModifyFirmwareEnvironmentfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines who can modify firmware environment values. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsModifyFirmwareEnvironment- new value ofuserRightsModifyFirmwareEnvironmentfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsModifyFirmwareEnvironmentfield changed
-
getUserRightsModifyObjectLabels
public Optional<DeviceManagementUserRightsSetting> getUserRightsModifyObjectLabels()
“This user right determines which user accounts can modify the integrity label of objects, such as files, registry keys, or processes owned by other users. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsModifyObjectLabels
-
withUserRightsModifyObjectLabels
public Windows10EndpointProtectionConfiguration withUserRightsModifyObjectLabels(DeviceManagementUserRightsSetting userRightsModifyObjectLabels)
Returns an immutable copy ofthiswith just theuserRightsModifyObjectLabelsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which user accounts can modify the integrity label of objects, such as files, registry keys, or processes owned by other users. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsModifyObjectLabels- new value ofuserRightsModifyObjectLabelsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsModifyObjectLabelsfield changed
-
getUserRightsProfileSingleProcess
public Optional<DeviceManagementUserRightsSetting> getUserRightsProfileSingleProcess()
“This user right determines which users can use performance monitoring tools to monitor the performance of system processes. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsProfileSingleProcess
-
withUserRightsProfileSingleProcess
public Windows10EndpointProtectionConfiguration withUserRightsProfileSingleProcess(DeviceManagementUserRightsSetting userRightsProfileSingleProcess)
Returns an immutable copy ofthiswith just theuserRightsProfileSingleProcessfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users can use performance monitoring tools to monitor the performance of system processes. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsProfileSingleProcess- new value ofuserRightsProfileSingleProcessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsProfileSingleProcessfield changed
-
getUserRightsRemoteDesktopServicesLogOn
public Optional<DeviceManagementUserRightsSetting> getUserRightsRemoteDesktopServicesLogOn()
“This user right determines which users and groups are prohibited from logging on as a Remote Desktop Services client. Only states NotConfigured and Blocked are supported”- Returns:
- property userRightsRemoteDesktopServicesLogOn
-
withUserRightsRemoteDesktopServicesLogOn
public Windows10EndpointProtectionConfiguration withUserRightsRemoteDesktopServicesLogOn(DeviceManagementUserRightsSetting userRightsRemoteDesktopServicesLogOn)
Returns an immutable copy ofthiswith just theuserRightsRemoteDesktopServicesLogOnfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users and groups are prohibited from logging on as a Remote Desktop Services client. Only states NotConfigured and Blocked are supported”
- Parameters:
userRightsRemoteDesktopServicesLogOn- new value ofuserRightsRemoteDesktopServicesLogOnfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsRemoteDesktopServicesLogOnfield changed
-
getUserRightsRemoteShutdown
public Optional<DeviceManagementUserRightsSetting> getUserRightsRemoteShutdown()
“This user right determines which users are allowed to shut down a computer from a remote location on the network. Misuse of this user right can result in a denial of service. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsRemoteShutdown
-
withUserRightsRemoteShutdown
public Windows10EndpointProtectionConfiguration withUserRightsRemoteShutdown(DeviceManagementUserRightsSetting userRightsRemoteShutdown)
Returns an immutable copy ofthiswith just theuserRightsRemoteShutdownfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users are allowed to shut down a computer from a remote location on the network. Misuse of this user right can result in a denial of service. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsRemoteShutdown- new value ofuserRightsRemoteShutdownfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsRemoteShutdownfield changed
-
getUserRightsRestoreData
public Optional<DeviceManagementUserRightsSetting> getUserRightsRestoreData()
“This user right determines which users can bypass file, directory, registry, and other persistent objects permissions when restoring backed up files and directories, and determines which users can set any valid security principal as the owner of an object. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsRestoreData
-
withUserRightsRestoreData
public Windows10EndpointProtectionConfiguration withUserRightsRestoreData(DeviceManagementUserRightsSetting userRightsRestoreData)
Returns an immutable copy ofthiswith just theuserRightsRestoreDatafield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users can bypass file, directory, registry, and other persistent objects permissions when restoring backed up files and directories, and determines which users can set any valid security principal as the owner of an object. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsRestoreData- new value ofuserRightsRestoreDatafield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsRestoreDatafield changed
-
getUserRightsTakeOwnership
public Optional<DeviceManagementUserRightsSetting> getUserRightsTakeOwnership()
“This user right determines which users can take ownership of any securable object in the system, including Active Directory objects, files and folders, printers, registry keys, processes, and threads. Only states NotConfigured and Allowed are supported.”- Returns:
- property userRightsTakeOwnership
-
withUserRightsTakeOwnership
public Windows10EndpointProtectionConfiguration withUserRightsTakeOwnership(DeviceManagementUserRightsSetting userRightsTakeOwnership)
Returns an immutable copy ofthiswith just theuserRightsTakeOwnershipfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This user right determines which users can take ownership of any securable object in the system, including Active Directory objects, files and folders, printers, registry keys, processes, and threads. Only states NotConfigured and Allowed are supported.”
- Parameters:
userRightsTakeOwnership- new value ofuserRightsTakeOwnershipfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserRightsTakeOwnershipfield changed
-
getWindowsDefenderTamperProtection
public Optional<WindowsDefenderTamperProtectionOptions> getWindowsDefenderTamperProtection()
“Configure windows defender TamperProtection settings”- Returns:
- property windowsDefenderTamperProtection
-
withWindowsDefenderTamperProtection
public Windows10EndpointProtectionConfiguration withWindowsDefenderTamperProtection(WindowsDefenderTamperProtectionOptions windowsDefenderTamperProtection)
Returns an immutable copy ofthiswith just thewindowsDefenderTamperProtectionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Configure windows defender TamperProtection settings”
- Parameters:
windowsDefenderTamperProtection- new value ofwindowsDefenderTamperProtectionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewindowsDefenderTamperProtectionfield changed
-
getXboxServicesAccessoryManagementServiceStartupMode
public Optional<ServiceStartType> getXboxServicesAccessoryManagementServiceStartupMode()
“This setting determines whether the Accessory management service's start type is Automatic(2), Manual(3), Disabled(4). Default: Manual.”- Returns:
- property xboxServicesAccessoryManagementServiceStartupMode
-
withXboxServicesAccessoryManagementServiceStartupMode
public Windows10EndpointProtectionConfiguration withXboxServicesAccessoryManagementServiceStartupMode(ServiceStartType xboxServicesAccessoryManagementServiceStartupMode)
Returns an immutable copy ofthiswith just thexboxServicesAccessoryManagementServiceStartupModefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This setting determines whether the Accessory management service's start type is Automatic(2), Manual(3), Disabled(4). Default: Manual.”
- Parameters:
xboxServicesAccessoryManagementServiceStartupMode- new value ofxboxServicesAccessoryManagementServiceStartupModefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thexboxServicesAccessoryManagementServiceStartupModefield changed
-
getXboxServicesEnableXboxGameSaveTask
public Optional<Boolean> getXboxServicesEnableXboxGameSaveTask()
“This setting determines whether xbox game save is enabled (1) or disabled (0).”- Returns:
- property xboxServicesEnableXboxGameSaveTask
-
withXboxServicesEnableXboxGameSaveTask
public Windows10EndpointProtectionConfiguration withXboxServicesEnableXboxGameSaveTask(Boolean xboxServicesEnableXboxGameSaveTask)
Returns an immutable copy ofthiswith just thexboxServicesEnableXboxGameSaveTaskfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This setting determines whether xbox game save is enabled (1) or disabled (0).”
- Parameters:
xboxServicesEnableXboxGameSaveTask- new value ofxboxServicesEnableXboxGameSaveTaskfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thexboxServicesEnableXboxGameSaveTaskfield changed
-
getXboxServicesLiveAuthManagerServiceStartupMode
public Optional<ServiceStartType> getXboxServicesLiveAuthManagerServiceStartupMode()
“This setting determines whether Live Auth Manager service's start type is Automatic(2), Manual(3), Disabled(4). Default: Manual.”- Returns:
- property xboxServicesLiveAuthManagerServiceStartupMode
-
withXboxServicesLiveAuthManagerServiceStartupMode
public Windows10EndpointProtectionConfiguration withXboxServicesLiveAuthManagerServiceStartupMode(ServiceStartType xboxServicesLiveAuthManagerServiceStartupMode)
Returns an immutable copy ofthiswith just thexboxServicesLiveAuthManagerServiceStartupModefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This setting determines whether Live Auth Manager service's start type is Automatic(2), Manual(3), Disabled(4). Default: Manual.”
- Parameters:
xboxServicesLiveAuthManagerServiceStartupMode- new value ofxboxServicesLiveAuthManagerServiceStartupModefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thexboxServicesLiveAuthManagerServiceStartupModefield changed
-
getXboxServicesLiveGameSaveServiceStartupMode
public Optional<ServiceStartType> getXboxServicesLiveGameSaveServiceStartupMode()
“This setting determines whether Live Game save service's start type is Automatic (2), Manual(3), Disabled(4). Default: Manual.”- Returns:
- property xboxServicesLiveGameSaveServiceStartupMode
-
withXboxServicesLiveGameSaveServiceStartupMode
public Windows10EndpointProtectionConfiguration withXboxServicesLiveGameSaveServiceStartupMode(ServiceStartType xboxServicesLiveGameSaveServiceStartupMode)
Returns an immutable copy ofthiswith just thexboxServicesLiveGameSaveServiceStartupModefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This setting determines whether Live Game save service's start type is Automatic (2), Manual(3), Disabled(4). Default: Manual.”
- Parameters:
xboxServicesLiveGameSaveServiceStartupMode- new value ofxboxServicesLiveGameSaveServiceStartupModefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thexboxServicesLiveGameSaveServiceStartupModefield changed
-
getXboxServicesLiveNetworkingServiceStartupMode
public Optional<ServiceStartType> getXboxServicesLiveNetworkingServiceStartupMode()
“This setting determines whether Networking service's start type is Automatic(2), Manual(3), Disabled(4). Default: Manual.”- Returns:
- property xboxServicesLiveNetworkingServiceStartupMode
-
withXboxServicesLiveNetworkingServiceStartupMode
public Windows10EndpointProtectionConfiguration withXboxServicesLiveNetworkingServiceStartupMode(ServiceStartType xboxServicesLiveNetworkingServiceStartupMode)
Returns an immutable copy ofthiswith just thexboxServicesLiveNetworkingServiceStartupModefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This setting determines whether Networking service's start type is Automatic(2), Manual(3), Disabled(4). Default: Manual.”
- Parameters:
xboxServicesLiveNetworkingServiceStartupMode- new value ofxboxServicesLiveNetworkingServiceStartupModefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thexboxServicesLiveNetworkingServiceStartupModefield changed
-
withUnmappedField
public Windows10EndpointProtectionConfiguration withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classDeviceConfiguration
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classDeviceConfiguration
-
patch
public Windows10EndpointProtectionConfiguration patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.- Overrides:
patchin classDeviceConfiguration- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
put
public Windows10EndpointProtectionConfiguration put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).- Overrides:
putin classDeviceConfiguration- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
toString
public String toString()
- Overrides:
toStringin classDeviceConfiguration
-
-