FirewallPolicyFilterRuleArgs

data class FirewallPolicyFilterRuleArgs(val action: Output<FirewallPolicyFilterRuleActionArgs>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val ruleConditions: Output<List<Any>>? = null, val ruleType: Output<String>) : ConvertibleToJava<FirewallPolicyFilterRuleArgs>

Firewall Policy Filter Rule.

Constructors

Link copied to clipboard
constructor(action: Output<FirewallPolicyFilterRuleActionArgs>? = null, name: Output<String>? = null, priority: Output<Int>? = null, ruleConditions: Output<List<Any>>? = null, ruleType: Output<String>)

Properties

Link copied to clipboard

The action type of a Filter rule.

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

The name of the rule.

Link copied to clipboard
val priority: Output<Int>? = null

Priority of the Firewall Policy Rule resource.

Link copied to clipboard
val ruleConditions: Output<List<Any>>? = null

Collection of rule conditions used by a rule.

Link copied to clipboard
val ruleType: Output<String>

The type of the rule. Expected value is 'FirewallPolicyFilterRule'.

Functions

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