RuleArgsBuilder

Builder for RuleArgs.

Functions

Link copied to clipboard
@JvmName(name = "sqiarrucfivpyibj")
suspend fun backendAddressPoolIds(value: Output<List<String>>)
@JvmName(name = "smerkgtrtggeulst")
suspend fun backendAddressPoolIds(vararg values: Output<String>)
@JvmName(name = "edcbdbckgxlemawv")
suspend fun backendAddressPoolIds(vararg values: String)
@JvmName(name = "bjcjibsuyxgfiipe")
suspend fun backendAddressPoolIds(values: List<Output<String>>)
@JvmName(name = "nsfssnqpwfltubec")
suspend fun backendAddressPoolIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "faqsuxpfmpsgwomw")
suspend fun backendPort(value: Output<Int>)
@JvmName(name = "htkgfxqxqboaukns")
suspend fun backendPort(value: Int?)
Link copied to clipboard
@JvmName(name = "yhpxddmlphopyltm")
suspend fun disableOutboundSnat(value: Output<Boolean>)
@JvmName(name = "extoybomxvopglrm")
suspend fun disableOutboundSnat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rkctmbduyuyqdxxh")
suspend fun enableFloatingIp(value: Output<Boolean>)
@JvmName(name = "cbtjsmnlkgidonxd")
suspend fun enableFloatingIp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wcfuqfwvhvtenufv")
suspend fun enableTcpReset(value: Output<Boolean>)
@JvmName(name = "ngwrnwowxfvoovtq")
suspend fun enableTcpReset(value: Boolean?)
Link copied to clipboard
@JvmName(name = "menkwyimofaidoto")
suspend fun frontendIpConfigurationName(value: Output<String>)
@JvmName(name = "piquwktsliupfwrm")
suspend fun frontendIpConfigurationName(value: String?)
Link copied to clipboard
@JvmName(name = "emafcisxsotpkwbv")
suspend fun frontendPort(value: Output<Int>)
@JvmName(name = "elqqlatitafiplfi")
suspend fun frontendPort(value: Int?)
Link copied to clipboard
@JvmName(name = "ujrbhcqyewswwawt")
suspend fun idleTimeoutInMinutes(value: Output<Int>)
@JvmName(name = "sxvbnesukvunxodh")
suspend fun idleTimeoutInMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "udwhgexyqjcxausl")
suspend fun loadbalancerId(value: Output<String>)
@JvmName(name = "ynjytfwchgmrbdjn")
suspend fun loadbalancerId(value: String?)
Link copied to clipboard
@JvmName(name = "xpjuesmbopevfujb")
suspend fun loadDistribution(value: Output<String>)
@JvmName(name = "ffhidkxlplhadgal")
suspend fun loadDistribution(value: String?)
Link copied to clipboard
@JvmName(name = "unqwcldxboplsiiw")
suspend fun name(value: Output<String>)
@JvmName(name = "kqajsxslwcpenhja")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "hmkawnnuptirjdwf")
suspend fun probeId(value: Output<String>)
@JvmName(name = "jgpqatsfdcstrdgp")
suspend fun probeId(value: String?)
Link copied to clipboard
@JvmName(name = "wwfgpsnqohrascmi")
suspend fun protocol(value: Output<String>)
@JvmName(name = "guunvivkbapdtqir")
suspend fun protocol(value: String?)