GetZeroTrustGatewayPoliciesResult

data class GetZeroTrustGatewayPoliciesResult(val action: String, val createdAt: String, val deletedAt: String, val description: String, val devicePosture: String, val enabled: Boolean, val expiration: GetZeroTrustGatewayPoliciesResultExpiration, val filters: List<String>, val id: String, val identity: String, val name: String, val precedence: Int, val ruleSettings: GetZeroTrustGatewayPoliciesResultRuleSettings, val schedule: GetZeroTrustGatewayPoliciesResultSchedule, val traffic: String, val updatedAt: String, val version: Int)

Constructors

Link copied to clipboard
constructor(action: String, createdAt: String, deletedAt: String, description: String, devicePosture: String, enabled: Boolean, expiration: GetZeroTrustGatewayPoliciesResultExpiration, filters: List<String>, id: String, identity: String, name: String, precedence: Int, ruleSettings: GetZeroTrustGatewayPoliciesResultRuleSettings, schedule: GetZeroTrustGatewayPoliciesResultSchedule, traffic: String, updatedAt: String, version: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The action to preform when the associated traffic, identity, and device posture expressions are either absent or evaluate to true. Available values: "on", "off", "allow", "block", "scan", "noscan", "safesearch", "ytrestricted", "isolate", "noisolate", "override", "l4_override", "egress", "resolve", "quarantine".

Link copied to clipboard
Link copied to clipboard

Date of deletion, if any.

Link copied to clipboard

The description of the rule.

Link copied to clipboard

The wirefilter expression used for device posture check matching.

Link copied to clipboard

True if the rule is enabled.

Link copied to clipboard

The expiration time stamp and default duration of a DNS policy. Takes precedence over the policy's schedule configuration, if any.

Link copied to clipboard

The protocol or layer to evaluate the traffic, identity, and device posture expressions.

Link copied to clipboard
val id: String

The API resource UUID.

Link copied to clipboard

The wirefilter expression used for identity matching.

Link copied to clipboard

The name of the rule.

Link copied to clipboard

Precedence sets the order of your rules. Lower values indicate higher precedence. At each processing phase, applicable rules are evaluated in ascending order of this value.

Link copied to clipboard

Additional settings that modify the rule's action.

Link copied to clipboard

The schedule for activating DNS policies. This does not apply to HTTP or network policies.

Link copied to clipboard

The wirefilter expression used for traffic matching.

Link copied to clipboard
Link copied to clipboard

version number of the rule