RuleArgsBuilder

Builder for RuleArgs.

Functions

Link copied to clipboard
@JvmName(name = "vomoqkhilhchwdcj")
suspend fun backendAddressPoolIds(value: Output<List<String>>)
@JvmName(name = "fjyuaxjseqpiyrjc")
suspend fun backendAddressPoolIds(vararg values: Output<String>)
@JvmName(name = "pdmifyhthnbtnpsr")
suspend fun backendAddressPoolIds(vararg values: String)
@JvmName(name = "vhwbxqmkihipsufe")
suspend fun backendAddressPoolIds(values: List<Output<String>>)
@JvmName(name = "ijdoxhbyymauiusb")
suspend fun backendAddressPoolIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ksrshxlxcudtkmbn")
suspend fun backendPort(value: Output<Int>)
@JvmName(name = "uugipnggwomiiilx")
suspend fun backendPort(value: Int?)
Link copied to clipboard
@JvmName(name = "srutccspiislorhc")
suspend fun disableOutboundSnat(value: Output<Boolean>)
@JvmName(name = "coragtwmgsdhsoxn")
suspend fun disableOutboundSnat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bshmabqijvhswvpt")
suspend fun enableFloatingIp(value: Output<Boolean>)
@JvmName(name = "lrevxfbhiufcixyv")
suspend fun enableFloatingIp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "svmexinhtkgtnxwv")
suspend fun enableTcpReset(value: Output<Boolean>)
@JvmName(name = "mgyobholmyxrocdm")
suspend fun enableTcpReset(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hujmwgehngqpeffy")
suspend fun frontendIpConfigurationName(value: Output<String>)
@JvmName(name = "jfcxewuhgqlnvstk")
suspend fun frontendIpConfigurationName(value: String?)
Link copied to clipboard
@JvmName(name = "aafurjcwkkdxrdul")
suspend fun frontendPort(value: Output<Int>)
@JvmName(name = "yavdghjtfyfmcqvs")
suspend fun frontendPort(value: Int?)
Link copied to clipboard
@JvmName(name = "mbpqwymvpwitkylj")
suspend fun idleTimeoutInMinutes(value: Output<Int>)
@JvmName(name = "vaihsyymrxvtipvf")
suspend fun idleTimeoutInMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "xgxbowfiahbndnkh")
suspend fun loadbalancerId(value: Output<String>)
@JvmName(name = "onsawypqnmxmktyi")
suspend fun loadbalancerId(value: String?)
Link copied to clipboard
@JvmName(name = "nglsmgrxrucisjjq")
suspend fun loadDistribution(value: Output<String>)
@JvmName(name = "jlihbdxcxtsnvlio")
suspend fun loadDistribution(value: String?)
Link copied to clipboard
@JvmName(name = "sonekbucuvcxkerh")
suspend fun name(value: Output<String>)
@JvmName(name = "cjiuanxmwxfvqafp")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "mhsgiedxeppgbtqs")
suspend fun probeId(value: Output<String>)
@JvmName(name = "eivnwwqrvdrbtixw")
suspend fun probeId(value: String?)
Link copied to clipboard
@JvmName(name = "ffgqkejygnvkyyfa")
suspend fun protocol(value: Output<String>)
@JvmName(name = "kbkbnquqqxkkbeer")
suspend fun protocol(value: String?)