RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ngmdqulhtmatdilk")
suspend fun autoNetworkTier(value: Output<RouterNatAutoNetworkTier>)
@JvmName(name = "umvjmdiddkgclyap")
suspend fun autoNetworkTier(value: RouterNatAutoNetworkTier?)
Link copied to clipboard
@JvmName(name = "kdgduebqdlkuopkk")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "fxmgwppxkughvgjc")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "xrwksjekbunucpyp")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "abevlkrhijrxkkkg")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "wbqhnaqyatqjrria")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jhnooxqiiipduipk")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "feayytokskshccen")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iurbdtsueldygrye")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "mpvgucjpbhnvktph")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xckbvncstdgefaic")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "mqukenxwthwtmjbb")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "wiaqbebycnvvxqym")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "uvmaddtfkbgjjwfr")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "yulmefxtmvfpvnel")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "xhrlescmblhnobau")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "tmcesitxmirlfdvx")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "dlumvxfafxylxrme")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "oxcsfobvnivkbhyu")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "urbtvdfhlllbwkcw")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uerudaeyiulincgk")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "hqngvtdjriuegmtq")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "dugxklgygpxcaavt")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "vnoeejfgovbhgnie")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "iilwoultdwtihiud")
suspend fun name(value: Output<String>)
@JvmName(name = "mykshinxfvbobgyt")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "bqhqfecuwbbrtnir")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "kiepuuesgmjgmisu")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "dnxthislkwmawmfd")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "dhakvudjtowrqwym")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "ovbmgdtulmcnjntu")
suspend fun natIps(vararg values: String)
@JvmName(name = "spivueitnofuheup")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "ynxxrxxtuipdxxnj")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "nqpreaxfivvyygwy")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "ebtmnqxnjujjhoty")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "tskmtockynyrwkir")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "cjjbtvxjwpsuvyje")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "scirawluijbneilc")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "utjahohxbmffmuhw")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "ihobijmcvhevhfyn")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "cvstxntuovvywioc")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nrwayqrsvcwcqeee")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "tedesqrrfxaltppa")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "qxhkmkdpiontpxjd")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "qvfkdlxvxwclkoue")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "lctoleibwtnscorg")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "scxuldsomnxrhrmf")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "uigndrsodjshirvb")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "sojadcbdmsqmahiy")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "ncjokvhtmmpqcxve")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "sdcjgvpjqmctbico")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yrsmdyirxnrrbedw")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "xlvwfbejjgjdhnrs")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "gfavohwcbluqcsho")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "gkiewthhpohsqtlr")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "vwbddtapuchnliyd")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "ihausnivakvsrvla")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "smkqlxktoydtkmdw")
suspend fun type(value: Output<RouterNatType>)
@JvmName(name = "owarhmnvpyhbbjlb")
suspend fun type(value: RouterNatType?)
Link copied to clipboard
@JvmName(name = "pkoytetgsfomrxbv")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "pglxiwowdqmfjdpj")
suspend fun udpIdleTimeoutSec(value: Int?)