public static final class MacOSVpnConfiguration.Builder extends Object
public MacOSVpnConfiguration.Builder id(String id)
public MacOSVpnConfiguration.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
public MacOSVpnConfiguration.Builder roleScopeTagIds(List<String> roleScopeTagIds)
public MacOSVpnConfiguration.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
public MacOSVpnConfiguration.Builder supportsScopeTags(Boolean supportsScopeTags)
public MacOSVpnConfiguration.Builder deviceManagementApplicabilityRuleOsEdition(DeviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition)
public MacOSVpnConfiguration.Builder deviceManagementApplicabilityRuleOsVersion(DeviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion)
public MacOSVpnConfiguration.Builder deviceManagementApplicabilityRuleDeviceMode(DeviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode)
public MacOSVpnConfiguration.Builder createdDateTime(OffsetDateTime createdDateTime)
public MacOSVpnConfiguration.Builder description(String description)
public MacOSVpnConfiguration.Builder displayName(String displayName)
public MacOSVpnConfiguration.Builder version(Integer version)
public MacOSVpnConfiguration.Builder connectionName(String connectionName)
public MacOSVpnConfiguration.Builder connectionType(AppleVpnConnectionType connectionType)
public MacOSVpnConfiguration.Builder loginGroupOrDomain(String loginGroupOrDomain)
public MacOSVpnConfiguration.Builder role(String role)
public MacOSVpnConfiguration.Builder realm(String realm)
public MacOSVpnConfiguration.Builder server(VpnServer server)
public MacOSVpnConfiguration.Builder identifier(String identifier)
public MacOSVpnConfiguration.Builder customData(List<KeyValue> customData)
public MacOSVpnConfiguration.Builder customDataNextLink(String customDataNextLink)
public MacOSVpnConfiguration.Builder customKeyValueData(List<KeyValuePair> customKeyValueData)
public MacOSVpnConfiguration.Builder customKeyValueDataNextLink(String customKeyValueDataNextLink)
public MacOSVpnConfiguration.Builder enableSplitTunneling(Boolean enableSplitTunneling)
public MacOSVpnConfiguration.Builder authenticationMethod(VpnAuthenticationMethod authenticationMethod)
public MacOSVpnConfiguration.Builder enablePerApp(Boolean enablePerApp)
public MacOSVpnConfiguration.Builder safariDomains(List<String> safariDomains)
public MacOSVpnConfiguration.Builder safariDomainsNextLink(String safariDomainsNextLink)
public MacOSVpnConfiguration.Builder onDemandRules(List<VpnOnDemandRule> onDemandRules)
public MacOSVpnConfiguration.Builder onDemandRulesNextLink(String onDemandRulesNextLink)
public MacOSVpnConfiguration.Builder proxyServer(VpnProxyServer proxyServer)
public MacOSVpnConfiguration.Builder optInToDeviceIdSharing(Boolean optInToDeviceIdSharing)
public MacOSVpnConfiguration build()
Copyright © 2018–2020. All rights reserved.