RuleArgsBuilder

Builder for RuleArgs.

Functions

Link copied to clipboard
@JvmName(name = "wjedymfcxaelgbjn")
suspend fun backendAddressPoolIds(value: Output<List<String>>)
@JvmName(name = "msiuqxhedckeirka")
suspend fun backendAddressPoolIds(vararg values: Output<String>)
@JvmName(name = "xqbotkplcikvaxay")
suspend fun backendAddressPoolIds(vararg values: String)
@JvmName(name = "buyflutyoefoukfy")
suspend fun backendAddressPoolIds(values: List<Output<String>>)
@JvmName(name = "iipkmsqbmdhxiprr")
suspend fun backendAddressPoolIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "anhtiivyvplyrxty")
suspend fun backendPort(value: Output<Int>)
@JvmName(name = "bcaaxyecnbqymqon")
suspend fun backendPort(value: Int?)
Link copied to clipboard
@JvmName(name = "wimnyiwceenlmnca")
suspend fun disableOutboundSnat(value: Output<Boolean>)
@JvmName(name = "pojgqnfmbixagjaa")
suspend fun disableOutboundSnat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nnhrlefnbxomtgux")
suspend fun enableFloatingIp(value: Output<Boolean>)
@JvmName(name = "qyoklghmbrjhekre")
suspend fun enableFloatingIp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qntqmruvjqcvmqnw")
suspend fun enableTcpReset(value: Output<Boolean>)
@JvmName(name = "xvqnjskigenpueos")
suspend fun enableTcpReset(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rnedpipftetiuxkq")
suspend fun frontendIpConfigurationName(value: Output<String>)
@JvmName(name = "sqgkkwiccmkcngxw")
suspend fun frontendIpConfigurationName(value: String?)
Link copied to clipboard
@JvmName(name = "wuwldjvmqkcuoumi")
suspend fun frontendPort(value: Output<Int>)
@JvmName(name = "mvkafrxctepasxxl")
suspend fun frontendPort(value: Int?)
Link copied to clipboard
@JvmName(name = "wjeinxsvuvhxybql")
suspend fun idleTimeoutInMinutes(value: Output<Int>)
@JvmName(name = "egvlyphveeyvbupa")
suspend fun idleTimeoutInMinutes(value: Int?)
Link copied to clipboard
@JvmName(name = "isunttwtkaqbubfb")
suspend fun loadbalancerId(value: Output<String>)
@JvmName(name = "rmegualsjfmbhbmv")
suspend fun loadbalancerId(value: String?)
Link copied to clipboard
@JvmName(name = "jgfxowunlnmaiacn")
suspend fun loadDistribution(value: Output<String>)
@JvmName(name = "jmthlyrtuqttjfxg")
suspend fun loadDistribution(value: String?)
Link copied to clipboard
@JvmName(name = "ojnodtuybthqlsiu")
suspend fun name(value: Output<String>)
@JvmName(name = "pcegvijqihuvbabg")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "mhdxuevsjymtpqfy")
suspend fun probeId(value: Output<String>)
@JvmName(name = "qktjtrnraxkpcovd")
suspend fun probeId(value: String?)
Link copied to clipboard
@JvmName(name = "ifayhikgnlvkrqps")
suspend fun protocol(value: Output<String>)
@JvmName(name = "kypboxmvajvixypr")
suspend fun protocol(value: String?)