public static final class MacOSCompliancePolicy.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
MacOSCompliancePolicy |
build() |
MacOSCompliancePolicy.Builder |
createdDateTime(OffsetDateTime createdDateTime) |
MacOSCompliancePolicy.Builder |
description(String description) |
MacOSCompliancePolicy.Builder |
deviceThreatProtectionEnabled(Boolean deviceThreatProtectionEnabled)
“Require that devices have enabled device threat protection.”
|
MacOSCompliancePolicy.Builder |
deviceThreatProtectionRequiredSecurityLevel(DeviceThreatProtectionLevel deviceThreatProtectionRequiredSecurityLevel)
“Require Mobile Threat Protection minimum risk level to report noncompliance.”
|
MacOSCompliancePolicy.Builder |
displayName(String displayName) |
MacOSCompliancePolicy.Builder |
firewallBlockAllIncoming(Boolean firewallBlockAllIncoming)
“Corresponds to the “Block all incoming connections” option.”
|
MacOSCompliancePolicy.Builder |
firewallEnabled(Boolean firewallEnabled)
“Whether the firewall should be enabled or not.”
|
MacOSCompliancePolicy.Builder |
firewallEnableStealthMode(Boolean firewallEnableStealthMode)
“Corresponds to “Enable stealth mode.””
|
MacOSCompliancePolicy.Builder |
gatekeeperAllowedAppSource(MacOSGatekeeperAppSources gatekeeperAllowedAppSource)
“System and Privacy setting that determines which download locations apps can be
run from on a macOS device.”
|
MacOSCompliancePolicy.Builder |
id(String id) |
MacOSCompliancePolicy.Builder |
lastModifiedDateTime(OffsetDateTime lastModifiedDateTime) |
MacOSCompliancePolicy.Builder |
osMaximumBuildVersion(String osMaximumBuildVersion)
“Maximum MacOS build version.”
|
MacOSCompliancePolicy.Builder |
osMaximumVersion(String osMaximumVersion)
“Maximum MacOS version.”
|
MacOSCompliancePolicy.Builder |
osMinimumBuildVersion(String osMinimumBuildVersion)
“Minimum MacOS build version.”
|
MacOSCompliancePolicy.Builder |
osMinimumVersion(String osMinimumVersion)
“Minimum MacOS version.”
|
MacOSCompliancePolicy.Builder |
passwordBlockSimple(Boolean passwordBlockSimple)
“Indicates whether or not to block simple passwords.”
|
MacOSCompliancePolicy.Builder |
passwordExpirationDays(Integer passwordExpirationDays)
“Number of days before the password expires.
|
MacOSCompliancePolicy.Builder |
passwordMinimumCharacterSetCount(Integer passwordMinimumCharacterSetCount)
“The number of character sets required in the password.”
|
MacOSCompliancePolicy.Builder |
passwordMinimumLength(Integer passwordMinimumLength)
“Minimum length of password.
|
MacOSCompliancePolicy.Builder |
passwordMinutesOfInactivityBeforeLock(Integer passwordMinutesOfInactivityBeforeLock)
“Minutes of inactivity before a password is required.”
|
MacOSCompliancePolicy.Builder |
passwordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount)
“Number of previous passwords to block.
|
MacOSCompliancePolicy.Builder |
passwordRequired(Boolean passwordRequired)
“Whether or not to require a password.”
|
MacOSCompliancePolicy.Builder |
passwordRequiredType(RequiredPasswordType passwordRequiredType)
“The required password type.”
|
MacOSCompliancePolicy.Builder |
roleScopeTagIds(List<String> roleScopeTagIds) |
MacOSCompliancePolicy.Builder |
roleScopeTagIds(String... roleScopeTagIds) |
MacOSCompliancePolicy.Builder |
roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink) |
MacOSCompliancePolicy.Builder |
storageRequireEncryption(Boolean storageRequireEncryption)
“Require encryption on Mac OS devices.”
|
MacOSCompliancePolicy.Builder |
systemIntegrityProtectionEnabled(Boolean systemIntegrityProtectionEnabled)
“Require that devices have enabled system integrity protection.”
|
MacOSCompliancePolicy.Builder |
version(Integer version) |
public MacOSCompliancePolicy.Builder id(String id)
public MacOSCompliancePolicy.Builder roleScopeTagIds(List<String> roleScopeTagIds)
public MacOSCompliancePolicy.Builder roleScopeTagIds(String... roleScopeTagIds)
public MacOSCompliancePolicy.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
public MacOSCompliancePolicy.Builder createdDateTime(OffsetDateTime createdDateTime)
public MacOSCompliancePolicy.Builder description(String description)
public MacOSCompliancePolicy.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
public MacOSCompliancePolicy.Builder displayName(String displayName)
public MacOSCompliancePolicy.Builder version(Integer version)
public MacOSCompliancePolicy.Builder passwordRequired(Boolean passwordRequired)
passwordRequired - value of passwordRequired property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder passwordBlockSimple(Boolean passwordBlockSimple)
passwordBlockSimple - value of passwordBlockSimple property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder passwordExpirationDays(Integer passwordExpirationDays)
passwordExpirationDays - value of passwordExpirationDays property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder passwordMinimumLength(Integer passwordMinimumLength)
passwordMinimumLength - value of passwordMinimumLength property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder passwordMinutesOfInactivityBeforeLock(Integer passwordMinutesOfInactivityBeforeLock)
passwordMinutesOfInactivityBeforeLock - value of passwordMinutesOfInactivityBeforeLock property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder passwordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount)
passwordPreviousPasswordBlockCount - value of passwordPreviousPasswordBlockCount property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder passwordMinimumCharacterSetCount(Integer passwordMinimumCharacterSetCount)
passwordMinimumCharacterSetCount - value of passwordMinimumCharacterSetCount property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder passwordRequiredType(RequiredPasswordType passwordRequiredType)
passwordRequiredType - value of passwordRequiredType property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder osMinimumVersion(String osMinimumVersion)
osMinimumVersion - value of osMinimumVersion property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder osMaximumVersion(String osMaximumVersion)
osMaximumVersion - value of osMaximumVersion property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder osMinimumBuildVersion(String osMinimumBuildVersion)
osMinimumBuildVersion - value of osMinimumBuildVersion property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder osMaximumBuildVersion(String osMaximumBuildVersion)
osMaximumBuildVersion - value of osMaximumBuildVersion property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder systemIntegrityProtectionEnabled(Boolean systemIntegrityProtectionEnabled)
systemIntegrityProtectionEnabled - value of systemIntegrityProtectionEnabled property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder deviceThreatProtectionEnabled(Boolean deviceThreatProtectionEnabled)
deviceThreatProtectionEnabled - value of deviceThreatProtectionEnabled property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder deviceThreatProtectionRequiredSecurityLevel(DeviceThreatProtectionLevel deviceThreatProtectionRequiredSecurityLevel)
deviceThreatProtectionRequiredSecurityLevel - value of deviceThreatProtectionRequiredSecurityLevel property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder storageRequireEncryption(Boolean storageRequireEncryption)
storageRequireEncryption - value of storageRequireEncryption property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder gatekeeperAllowedAppSource(MacOSGatekeeperAppSources gatekeeperAllowedAppSource)
gatekeeperAllowedAppSource - value of gatekeeperAllowedAppSource property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder firewallEnabled(Boolean firewallEnabled)
firewallEnabled - value of firewallEnabled property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder firewallBlockAllIncoming(Boolean firewallBlockAllIncoming)
firewallBlockAllIncoming - value of firewallBlockAllIncoming property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy.Builder firewallEnableStealthMode(Boolean firewallEnableStealthMode)
firewallEnableStealthMode - value of firewallEnableStealthMode property (as defined in service metadata)this (for method chaining)public MacOSCompliancePolicy build()
Copyright © 2018–2020. All rights reserved.