RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "djmvblbgifujgfvu")
suspend fun autoNetworkTier(value: Output<String>)
@JvmName(name = "wsngxcpfmfhlsdme")
suspend fun autoNetworkTier(value: String?)
Link copied to clipboard
@JvmName(name = "olotwrhpkcereaac")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "rjbilptbauihurod")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "iydknxrvmsrivnqe")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "okbjwxjvyvlovimu")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "lunigofgysbvqixc")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rhesqkueqrgmvhdi")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "bmkihpneqxlnkrll")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yjcaxiyryrtvuift")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "eqdnprfecjhpnrde")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wooitxhvxjivhxxq")
suspend fun endpointTypes(value: Output<List<String>>)
@JvmName(name = "tjlweidyfxdqarot")
suspend fun endpointTypes(vararg values: Output<String>)
@JvmName(name = "bipcvqybgdutqcvy")
suspend fun endpointTypes(vararg values: String)
@JvmName(name = "wpmdiuntsqjynuag")
suspend fun endpointTypes(values: List<Output<String>>)
@JvmName(name = "jlgisachkwxaciib")
suspend fun endpointTypes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "uhvtfpsnflfucvpt")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "lscjoywjmoylqlny")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "fvtjanpwytocvloh")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "dsxttatjlhylhffk")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "msxobhywtghblrdk")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "djxdjsmsghwvutsh")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "lnbcuvriivnyivto")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "cjovmeadicanxmbx")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "virsgrfrfovbtgmr")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "drfxihpgqsjijohd")
suspend fun name(value: Output<String>)
@JvmName(name = "dbmlgyjbxbdujysx")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ouapuxsexusonkdp")
suspend fun natIpAllocateOption(value: Output<String>)
@JvmName(name = "vyuhrsluvfgrschs")
suspend fun natIpAllocateOption(value: String?)
Link copied to clipboard
@JvmName(name = "sappdhcaytnjtxsf")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "eolvxwulidueekft")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "bxnwvsyxlteogprx")
suspend fun natIps(vararg values: String)
@JvmName(name = "sdeynfddfvrwbssd")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "qgqrlghurheohvcs")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xxnwfjdsykdcybin")
suspend fun project(value: Output<String>)
@JvmName(name = "kbkxrjggrbmefmme")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "tbxobqhdarwjcbtr")
suspend fun region(value: Output<String>)
@JvmName(name = "gtgelpwaalwxcnex")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "maxuaxxvagoowawo")
suspend fun router(value: Output<String>)
@JvmName(name = "frvuwvamvaficuwe")
suspend fun router(value: String?)
Link copied to clipboard
@JvmName(name = "uphbrbuvofjqjoyj")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "qdufoaeyflqkmdsu")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "nxodsvqxqsmbotmh")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "cgjsituvlamjfdyv")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "pgjdqsneadalwgvm")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "jhakhwjiuvvdxylt")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "hafenrpbcpttfbnf")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "ervcknybxsccoqau")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kifjerkjeuolpfqq")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<String>)
@JvmName(name = "tcouswtvhgwgpgcm")
suspend fun sourceSubnetworkIpRangesToNat(value: String?)
Link copied to clipboard
@JvmName(name = "gaimlefsowchiacn")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkArgs>>)
@JvmName(name = "pbfnqyvswkdjhxot")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkArgs>)
@JvmName(name = "lksrbfutlibilwuu")
suspend fun subnetworks(vararg values: RouterNatSubnetworkArgs)
@JvmName(name = "vagrakbiuoorwcxk")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
@JvmName(name = "eknfvsvjdwnipvjl")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkArgs>>)
@JvmName(name = "hjfeadhlqtlhvdhy")
suspend fun subnetworks(value: List<RouterNatSubnetworkArgs>?)
@JvmName(name = "abtjpejohopwvpbn")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkArgsBuilder.() -> Unit>)
@JvmName(name = "yqqpacnmqwoekdjb")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eodibhwwhstiimla")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "evicvmctpqesaxpm")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "anhohltbqxirjwau")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "jhgrluuxdsymowvm")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "kilhlqosyelbwyfi")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "akuegjbounvtypyj")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "svfjgbnmkvsyhxnh")
suspend fun type(value: Output<String>)
@JvmName(name = "yyrceexmfirwmsvt")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "hgtduajkpvnbevsn")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "shrmhhehekwmphpx")
suspend fun udpIdleTimeoutSec(value: Int?)