GetZeroTrustDeviceCustomProfileResult

data class GetZeroTrustDeviceCustomProfileResult(val accountId: String, val allowModeSwitch: Boolean, val allowUpdates: Boolean, val allowedToLeave: Boolean, val autoConnect: Double, val captivePortal: Double, val default: Boolean, val description: String, val disableAutoFallback: Boolean, val enabled: Boolean, val excludeOfficeIps: Boolean, val excludes: List<GetZeroTrustDeviceCustomProfileExclude>, val fallbackDomains: List<GetZeroTrustDeviceCustomProfileFallbackDomain>, val gatewayUniqueId: String, val id: String, val includes: List<GetZeroTrustDeviceCustomProfileInclude>, val lanAllowMinutes: Double, val lanAllowSubnetSize: Double, val match: String, val name: String, val policyId: String, val precedence: Double, val registerInterfaceIpWithDns: Boolean, val serviceModeV2: GetZeroTrustDeviceCustomProfileServiceModeV2, val supportUrl: String, val switchLocked: Boolean, val targetTests: List<GetZeroTrustDeviceCustomProfileTargetTest>, val tunnelProtocol: String)

A collection of values returned by getZeroTrustDeviceCustomProfile.

Constructors

Link copied to clipboard
constructor(accountId: String, allowModeSwitch: Boolean, allowUpdates: Boolean, allowedToLeave: Boolean, autoConnect: Double, captivePortal: Double, default: Boolean, description: String, disableAutoFallback: Boolean, enabled: Boolean, excludeOfficeIps: Boolean, excludes: List<GetZeroTrustDeviceCustomProfileExclude>, fallbackDomains: List<GetZeroTrustDeviceCustomProfileFallbackDomain>, gatewayUniqueId: String, id: String, includes: List<GetZeroTrustDeviceCustomProfileInclude>, lanAllowMinutes: Double, lanAllowSubnetSize: Double, match: String, name: String, policyId: String, precedence: Double, registerInterfaceIpWithDns: Boolean, serviceModeV2: GetZeroTrustDeviceCustomProfileServiceModeV2, supportUrl: String, switchLocked: Boolean, targetTests: List<GetZeroTrustDeviceCustomProfileTargetTest>, tunnelProtocol: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Whether to allow devices to leave the organization.

Link copied to clipboard

Whether to allow the user to switch WARP between modes.

Link copied to clipboard

Whether to receive update notifications when a new version of the client is available.

Link copied to clipboard

The amount of time in seconds to reconnect after having been disabled.

Link copied to clipboard

Turn on the captive portal after the specified amount of time.

Link copied to clipboard

Whether the policy is the default policy for an account.

Link copied to clipboard

A description of the policy.

Link copied to clipboard

If the dns_server field of a fallback domain is not present, the client will fall back to a best guess of the default/system DNS resolvers unless this policy option is set to true.

Link copied to clipboard

Whether the policy will be applied to matching devices.

Link copied to clipboard

Whether to add Microsoft IPs to Split Tunnel exclusions.

Link copied to clipboard

List of routes excluded in the WARP client's tunnel.

Link copied to clipboard
Link copied to clipboard
val id: String

The ID of this resource.

Link copied to clipboard

List of routes included in the WARP client's tunnel.

Link copied to clipboard

The amount of time in minutes a user is allowed access to their LAN. A value of 0 will allow LAN access until the next WARP reconnection, such as a reboot or a laptop waking from sleep. Note that this field is omitted from the response if null or unset.

Link copied to clipboard

The size of the subnet for the local access network. Note that this field is omitted from the response if null or unset.

Link copied to clipboard

The wirefilter expression to match devices. Available values: "identity.email", "identity.groups.id", "identity.groups.name", "identity.groups.email", "identity.servicetokenuuid", "identity.saml_attributes", "network", "os.name", "os.version"

Link copied to clipboard

The name of the device settings profile.

Link copied to clipboard
Link copied to clipboard

The precedence of the policy. Lower values indicate higher precedence. Policies will be evaluated in ascending order of this field.

Link copied to clipboard

Determines if the operating system will register WARP's local interface IP with your on-premises DNS server.

Link copied to clipboard

The URL to launch when the Send Feedback button is clicked.

Link copied to clipboard

Whether to allow the user to turn off the WARP switch and disconnect the client.

Link copied to clipboard

Determines which tunnel protocol to use.