RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "eavjpqsxmniddnbd")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "bqguapgascvydwrv")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "frfwwdyksfnaiqvy")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "aogqkwjeljqbxaqk")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "npfymffwuoroqgfj")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kahqkrogborcbsls")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "txvndwrivcselhpq")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tvlefcftnfsliwko")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "gcvyitjedlnkyyuy")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "scxxnfsnfuvpvbkn")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "dafnqdnrtceayxji")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "eelutqutryauichu")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "cjwhqrfhgmhkjvhg")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "hnqpkwmdwretgxxm")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "mdnunfjlulgcarki")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "kbauxieusudxanbf")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "yyojjgrvdeywlxpw")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "kougdmjumonigjnu")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "pdoemuemomypoech")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bdpjvyllkcrerjhx")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "yvccmyxnsnkjprim")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "muafjwclhekcqfat")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "ewlhemlkuyrpfavy")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "crfhvhfpnpiwlqcl")
suspend fun name(value: Output<String>)
@JvmName(name = "hbcnmseuqciisaag")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "jvaagumcbtnosrcf")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "jeqavfcyqeqefjae")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "veciniskkbiwupin")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "ykgrlyyqdfjupovu")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "kukxkqcxjcmkcpov")
suspend fun natIps(vararg values: String)
@JvmName(name = "wpehthkkusyvyghh")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "kkbrwbsmtpxmyqko")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "mjfjwevsuspcpddp")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "kxxfrgeveikjebly")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "bufopvjdkprsmiqb")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "isqoxnjrxubuywrf")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "ssfrdxhlcujfuvsu")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "muckfguhgcwtviby")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "luyodfobvqdvknpy")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "gigvhqaepkpxfsxq")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lcjkrdngiyhyvkaa")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "licmcwskjxrwokti")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "whyaptemudblshca")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "yactwkpejfembfrj")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "mqkulqgohhwycmgr")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "dtxjobjabnisvowf")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "tbsmhhvhtfvxxvvn")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "nqayymtshwvohuwa")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "mbmvxlxadkxfjbvw")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "mburlqehjdnkjasa")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mmmtuwsdlbvucthv")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "vpnswpiqwhqahfia")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "fmlfwugqgcgkukqe")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "ydbdbnrrssypxjnp")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "quuixiadtpqgxrwe")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "rmjsuouhwhdsfyog")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "uajduvtngcxhapnl")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "gpaeijxiclnowmud")
suspend fun udpIdleTimeoutSec(value: Int?)