WaitingRoomRulesRuleArgs

data class WaitingRoomRulesRuleArgs(val action: Output<String>, val description: Output<String>? = null, val expression: Output<String>, val id: Output<String>? = null, val status: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<WaitingRoomRulesRuleArgs>

Constructors

Link copied to clipboard
constructor(action: Output<String>, description: Output<String>? = null, expression: Output<String>, id: Output<String>? = null, status: Output<String>? = null, version: Output<String>? = null)

Properties

Link copied to clipboard
val action: Output<String>

Action to perform in the ruleset rule. Available values: bypass_waiting_room.

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

Brief summary of the waiting room rule and its intended use.

Link copied to clipboard
val expression: Output<String>

Criteria for an HTTP request to trigger the waiting room rule action. Uses the Firewall Rules expression language based on Wireshark display filters. Refer to the Waiting Room Rules Docs.

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

Unique rule identifier.

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

Whether the rule is enabled or disabled. Available values: enabled, disabled.

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

Version of the waiting room rule.

Functions

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