RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "qyvgodkkaovrhxph")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "pgdkcxqjwxmiptcf")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "kjxvbgbigcqsbdgk")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "jrgjjjxuoldgjwre")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "sfgcebkgwywwmfvw")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "twfjmahmuwqpkrvg")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "foffuunjedrjlptm")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qemuhigcdhakmphn")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "ptopskuuihsfhdxc")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sbcfpbtijexhbuck")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "ceyphaccfpcbehar")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "lvitprmlfdrbpuhi")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "comstueygjcvfeiy")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "qjxxmshoyndxndks")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nsusdgrbxohypjil")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "tqrwmevkiwkbsxcq")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "igmcbtxuygdjnifs")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "dohmcigivtnomapg")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "pxupjfrqdivrnlde")
suspend fun name(value: Output<String>)
@JvmName(name = "skmnuevdlexfjrbu")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "lhwgnjraqveplwls")
suspend fun natIpAllocateOption(value: Output<String>)
@JvmName(name = "htqgworonnjolkdu")
suspend fun natIpAllocateOption(value: String?)
Link copied to clipboard
@JvmName(name = "tdyerpleiaswpkyy")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "syiitffsllktitcr")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "orphaaftwdfhqegh")
suspend fun natIps(vararg values: String)
@JvmName(name = "leewfemonvhfvneu")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "mtgleuraojhysgfc")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "teeqkqferlhaatgy")
suspend fun project(value: Output<String>)
@JvmName(name = "omqapbvwwugkumek")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "vkxqxbaguqdolhou")
suspend fun region(value: Output<String>)
@JvmName(name = "tdifnmgsuyeqsayd")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "pwcbdviulwrgxqac")
suspend fun router(value: Output<String>)
@JvmName(name = "sfsimhuksngnrmed")
suspend fun router(value: String?)
Link copied to clipboard
@JvmName(name = "fctrbjkoojxdupcf")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "hlbgfsqxrnxrsmbh")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "ffabfplcqabtghvm")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "dquoptvqbjjvihto")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "nsojxjoogxirhpfb")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "sbtaonnddxqfojew")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "ravqnnjathttsjcq")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "sqerehccysxfaisu")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ipiohxasxufellen")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<String>)
@JvmName(name = "hwppwrugejbgaoeh")
suspend fun sourceSubnetworkIpRangesToNat(value: String?)
Link copied to clipboard
@JvmName(name = "teckrwysbqptpgov")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkArgs>>)
@JvmName(name = "ccaxdfowvhrburtl")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkArgs>)
@JvmName(name = "ajfqtcrrswcgdmup")
suspend fun subnetworks(vararg values: RouterNatSubnetworkArgs)
@JvmName(name = "teajptvgdjkqjltg")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
@JvmName(name = "hssivioinxxjjnys")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkArgs>>)
@JvmName(name = "oqsnramavloeykjg")
suspend fun subnetworks(value: List<RouterNatSubnetworkArgs>?)
@JvmName(name = "gpdegrfklnxacney")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkArgsBuilder.() -> Unit>)
@JvmName(name = "lpwjhvakyrtcugjp")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qyvmusicmfgkebnw")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "biljdppgqjyvlwff")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "fwbcnyexoihaeixv")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "gxcvctifcjultone")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "iopvycmqvmctxcmk")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "stvimsvbrrqkwfmd")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "hmpbvkgntnneltxy")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "aojyhgvgptbgavyb")
suspend fun udpIdleTimeoutSec(value: Int?)