TeamsRuleRuleSettingsArgs

data class TeamsRuleRuleSettingsArgs(val addHeaders: Output<Map<String, String>>? = null, val bisoAdminControls: Output<TeamsRuleRuleSettingsBisoAdminControlsArgs>? = null, val blockPageEnabled: Output<Boolean>? = null, val blockPageReason: Output<String>? = null, val checkSession: Output<TeamsRuleRuleSettingsCheckSessionArgs>? = null, val egress: Output<TeamsRuleRuleSettingsEgressArgs>? = null, val insecureDisableDnssecValidation: Output<Boolean>? = null, val l4override: Output<TeamsRuleRuleSettingsL4overrideArgs>? = null, val overrideHost: Output<String>? = null, val overrideIps: Output<List<String>>? = null) : ConvertibleToJava<TeamsRuleRuleSettingsArgs>

Constructors

Link copied to clipboard
constructor(addHeaders: Output<Map<String, String>>? = null, bisoAdminControls: Output<TeamsRuleRuleSettingsBisoAdminControlsArgs>? = null, blockPageEnabled: Output<Boolean>? = null, blockPageReason: Output<String>? = null, checkSession: Output<TeamsRuleRuleSettingsCheckSessionArgs>? = null, egress: Output<TeamsRuleRuleSettingsEgressArgs>? = null, insecureDisableDnssecValidation: Output<Boolean>? = null, l4override: Output<TeamsRuleRuleSettingsL4overrideArgs>? = null, overrideHost: Output<String>? = null, overrideIps: Output<List<String>>? = null)

Properties

Link copied to clipboard
val addHeaders: Output<Map<String, String>>? = null

Add custom headers to allowed requests in the form of key-value pairs.

Link copied to clipboard

Configure how browser isolation behaves.

Link copied to clipboard
val blockPageEnabled: Output<Boolean>? = null

Indicator of block page enablement.

Link copied to clipboard
val blockPageReason: Output<String>? = null

The displayed reason for a user being blocked.

Link copied to clipboard

Configure how session check behaves.

Link copied to clipboard

Configure how Proxy traffic egresses. Can be set for rules with Egress action and Egress filter. Can be omitted to indicate local egress via Warp IPs.

Link copied to clipboard

Disable DNSSEC validation (must be Allow rule).

Link copied to clipboard

Settings to forward layer 4 traffic.

Link copied to clipboard
val overrideHost: Output<String>? = null

The host to override matching DNS queries with.

Link copied to clipboard
val overrideIps: Output<List<String>>? = null

The IPs to override matching DNS queries with.

Functions

Link copied to clipboard
open override fun toJava(): TeamsRuleRuleSettingsArgs