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 |
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 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.