IpMatchConditionArgs

data class IpMatchConditionArgs(val ipGroupNames: Output<List<String>>? = null, val ipPrefixValues: Output<List<String>>? = null, val prefixType: Output<Either<String, PrefixType>>? = null, val type: Output<Either<String, SourceDestinationType>>? = null) : ConvertibleToJava<IpMatchConditionArgs>

Defines the condition that can be filtered using the selected IPs.

Constructors

Link copied to clipboard
constructor(ipGroupNames: Output<List<String>>? = null, ipPrefixValues: Output<List<String>>? = null, prefixType: Output<Either<String, PrefixType>>? = null, type: Output<Either<String, SourceDestinationType>>? = null)

Properties

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

The List of IP Group Names that need to be matched.

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

The list of IP Prefixes that need to be matched.

Link copied to clipboard
val prefixType: Output<Either<String, PrefixType>>? = null

IP Prefix Type that needs to be matched.

Link copied to clipboard
val type: Output<Either<String, SourceDestinationType>>? = null

IP Address type that needs to be matched.

Functions

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