RuleArgsBuilder

Builder for RuleArgs.

Functions

Link copied to clipboard
@JvmName(name = "sisuuuwvkvmhypky")
suspend fun backendAddressPoolIds(value: Output<List<String>>)
@JvmName(name = "jivsaywxrilymqvt")
suspend fun backendAddressPoolIds(vararg values: Output<String>)
@JvmName(name = "jkvfevhnunwvrhad")
suspend fun backendAddressPoolIds(vararg values: String)
@JvmName(name = "aqhchujjmfyffjnl")
suspend fun backendAddressPoolIds(values: List<Output<String>>)
@JvmName(name = "oykosdpindxradbb")
suspend fun backendAddressPoolIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rekiaeceqjohjwkm")
suspend fun backendPort(value: Output<Int>)
@JvmName(name = "clslgbwwcemrcblo")
suspend fun backendPort(value: Int?)
Link copied to clipboard
@JvmName(name = "ugyncprkfndkijlh")
suspend fun disableOutboundSnat(value: Output<Boolean>)
@JvmName(name = "ayyseoqnyrfcnnav")
suspend fun disableOutboundSnat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "afejqenggvpvcwil")
suspend fun enableFloatingIp(value: Output<Boolean>)
@JvmName(name = "vqegdvdkvojuohql")
suspend fun enableFloatingIp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dvbaoohxxmbdwbii")
suspend fun enableTcpReset(value: Output<Boolean>)
@JvmName(name = "xefqxnfcnohgmocm")
suspend fun enableTcpReset(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qwfhhhkddpkiyftq")
suspend fun frontendIpConfigurationName(value: Output<String>)
@JvmName(name = "woehtviunfrxpnbb")
suspend fun frontendIpConfigurationName(value: String?)
Link copied to clipboard
@JvmName(name = "ujfushbaxqeuagrr")
suspend fun frontendPort(value: Output<Int>)
@JvmName(name = "ouosiungqsuwfiwd")
suspend fun frontendPort(value: Int?)
Link copied to clipboard
@JvmName(name = "uwkienhvrtrkwbql")
suspend fun idleTimeoutInMinutes(value: Output<Int>)
@JvmName(name = "jwnjevbprhtjiafm")
suspend fun idleTimeoutInMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "uvuudfiurursabtt")
suspend fun loadbalancerId(value: Output<String>)
@JvmName(name = "mfmlnxcwdfnxpfsw")
suspend fun loadbalancerId(value: String?)
Link copied to clipboard
@JvmName(name = "yipcmqmewdfxmkdk")
suspend fun loadDistribution(value: Output<String>)
@JvmName(name = "nxehpkiqcgixprbv")
suspend fun loadDistribution(value: String?)
Link copied to clipboard
@JvmName(name = "helyeecnwjtpafyg")
suspend fun name(value: Output<String>)
@JvmName(name = "ykmeskdcwbdtmwya")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ylahrhjbrkyyncah")
suspend fun probeId(value: Output<String>)
@JvmName(name = "xtfgasmguvjnxaoa")
suspend fun probeId(value: String?)
Link copied to clipboard
@JvmName(name = "slaoyrfllpmtqnqs")
suspend fun protocol(value: Output<String>)
@JvmName(name = "hlskrjfxujwmadtb")
suspend fun protocol(value: String?)