FrontdoorRuleConditionsSocketAddressConditionArgs

data class FrontdoorRuleConditionsSocketAddressConditionArgs(val matchValues: Output<List<String>>? = null, val negateCondition: Output<Boolean>? = null, val operator: Output<String>? = null) : ConvertibleToJava<FrontdoorRuleConditionsSocketAddressConditionArgs>

Constructors

constructor(matchValues: Output<List<String>>? = null, negateCondition: Output<Boolean>? = null, operator: Output<String>? = null)

Properties

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

Specify one or more IP address ranges. If multiple IP address ranges are specified, they're evaluated using OR logic. ->NOTE: See the Specifying IP Address Ranges section below on how to correctly define the match_values field.

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

If true operator becomes the opposite of its value. Possible values true or false. Defaults to false. Details can be found in the Condition Operator List below.

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

The type of match. The Possible values are IpMatch or Any. Defaults to IPMatch. ->NOTE: If the value of the operator field is set to IpMatch then the match_values field is also required.

Functions

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