RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "woiubeerxunxsxgy")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "qlmkbkhjwehkwfet")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "axvakeyfvsgacdco")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "cascghmsktbdjheo")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "wlvcqdexdybhvpxg")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ytvpqnuenrcqfxdu")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "ssnxppxmrigwnbjn")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vubenqmuwgtgknfx")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "omixlhfrlsfwfiqi")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ebijeofmfngmyjga")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "uivwresrssfudhff")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "vjdvqykasxtpnqhr")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "ukxkdwiyyeswdgya")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "ekukkippykwaoxhe")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "jcugiejvpaqypcgc")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "gpkxblnixmhnljkl")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "ikqfriogrlayvgkl")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "gngbxvssrjtcelrw")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "hgqvkjkqlgnpqmkn")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kljrasglyfjraywy")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "estxqxridcilolhw")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "vrrkqppodyrrlitk")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "hgoffjohcnaoioxp")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "ijodboxryfbtvkyi")
suspend fun name(value: Output<String>)
@JvmName(name = "sglgjowsxyesypgt")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "putsnqffamswddbl")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "abhwmjfhyindtawh")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "xrtdwdnygasbaiis")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "bvhlivydrlxjryqp")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "vrmhqdbcfbqtnrrg")
suspend fun natIps(vararg values: String)
@JvmName(name = "imgkahtbudxsyhtg")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "nhsrswkutuulqqgw")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "bchurklegubmoitt")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "ivftwtmqfkpjsune")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "rwsmxgqpmngdkstm")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "kxfslqqmoqsjwmew")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "bfiubosowdslqqrk")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "ktwfbfyslyvklsbd")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "drbekkpjlgkqphtf")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "fkjmdxsiqdpvvpwq")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cevtnpfacmetqleb")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "seigkuaxktldswty")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "pihhlvywpykwixdj")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "alfxcvwyowlmnnyo")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "crwtjlyirgykawtq")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "qfieggiwsyxpexpl")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "tshqqqvlqtskbmqu")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "qxoxfgexxjeddiuq")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "xobfavrnwtuqgjah")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "pfcwfcppdgkiaydm")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dxsnsbqjivtfciiw")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "njddgctiwploefce")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "vosegwameqvekisw")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "yanxukqvbffedhau")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "mynvvrcxjogrelhs")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "igdtkwxvahjxkpxs")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "yhiqcyxcbyauasvl")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "blpbnkcdldxrchjp")
suspend fun udpIdleTimeoutSec(value: Int?)