RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "vpnwxdakjfpkhbee")
suspend fun autoNetworkTier(value: Output<String>)
@JvmName(name = "sakdawdkbivvedwj")
suspend fun autoNetworkTier(value: String?)
Link copied to clipboard
@JvmName(name = "kafnrmgcktticgbq")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "vxiemvcydhhhlukd")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "hoaisqmqnxamligr")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "temvsgmeghnpgwwt")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "dindmwxckfwoiaml")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "fchshfmecagjfrmb")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "ruriktrpertsnmlj")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ywurlgfemvqoyxpk")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "wljhiereajnugpwa")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bkqfgkmvxewylrik")
suspend fun endpointTypes(value: Output<List<String>>)
@JvmName(name = "uaoqplikknvcgxvm")
suspend fun endpointTypes(vararg values: Output<String>)
@JvmName(name = "uwysewgmxlvthomt")
suspend fun endpointTypes(vararg values: String)
@JvmName(name = "vgmvmxstkiatjjgh")
suspend fun endpointTypes(values: List<Output<String>>)
@JvmName(name = "umfxqldrwqplmyyw")
suspend fun endpointTypes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "mfosykgbvscmqpnv")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "pkvxgstbovhqvsqy")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "iuyfyehuaptcycjs")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "tthvflqigiwqbvmr")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "yljfwhuqgkykokjn")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uxlmrrnanvxtiejd")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "okjcbivqghfqtwsy")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "aghgkhqqcblkbkbd")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "lfujwqgqsolvbqto")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "dpepbmfklqolhprg")
suspend fun name(value: Output<String>)
@JvmName(name = "ralsfjpyppsodmjq")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "djsaubukkhugjafj")
suspend fun natIpAllocateOption(value: Output<String>)
@JvmName(name = "pmvxdfgsednvkeon")
suspend fun natIpAllocateOption(value: String?)
Link copied to clipboard
@JvmName(name = "liobxcvejoelgkmi")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "kpahjidgdbadbwvo")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "jtecoqnvvftbnjqr")
suspend fun natIps(vararg values: String)
@JvmName(name = "afffedbgixjtqkur")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "rdikpdmomsjjqmlo")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ubcdrhdsqsdaoxpt")
suspend fun project(value: Output<String>)
@JvmName(name = "qsllbpkrcdurbvcf")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "hbnfyeqbolgvgbnm")
suspend fun region(value: Output<String>)
@JvmName(name = "wufldaehxvxpuhaw")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "lxbxwcedlmykpgbp")
suspend fun router(value: Output<String>)
@JvmName(name = "llruyebcxybqytgy")
suspend fun router(value: String?)
Link copied to clipboard
@JvmName(name = "eukpsqfgnqrafcwv")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "ginsgyrjxrlepmuo")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "fjwfbqwufnswjbuf")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "ecnwtyggrrlvxbob")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "utpiyrodywyhujxo")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "yxcfrraukvtvdpqt")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "afcuxhpjlhmicsoi")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "wheyhleohqkisprf")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jnxnwralrkvctalq")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<String>)
@JvmName(name = "pxwuqitwvtkvylnl")
suspend fun sourceSubnetworkIpRangesToNat(value: String?)
Link copied to clipboard
@JvmName(name = "hdnakcftbvrnrsts")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkArgs>>)
@JvmName(name = "wkhxpdioswvwbtty")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkArgs>)
@JvmName(name = "onebdvuxjquwgiqt")
suspend fun subnetworks(vararg values: RouterNatSubnetworkArgs)
@JvmName(name = "wmrsovlesjiayvsu")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
@JvmName(name = "kmkyujbigicompiu")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkArgs>>)
@JvmName(name = "hwmxfuvbbfwvjhlf")
suspend fun subnetworks(value: List<RouterNatSubnetworkArgs>?)
@JvmName(name = "hoalqdnxhofqvyna")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkArgsBuilder.() -> Unit>)
@JvmName(name = "klkmiimtshiqjlrb")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "baadccjjttqryytp")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "ogenqhhcitnksrpq")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "kcjsdcykvqudftsi")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "cuqhuhkvtevlrdgs")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "cashexbfqnswdqwv")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "ursyyechwwlkqluf")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "rwwroslnmbqjrwdl")
suspend fun type(value: Output<String>)
@JvmName(name = "kxbhapasaqcxmdkn")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "mtogjkcmvmsxmkuu")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "pwgnkxshcfruikcf")
suspend fun udpIdleTimeoutSec(value: Int?)