RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "wukrjribitmaxydp")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "aswgkkgptwgjapvt")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "nmgtqvgifqqeefbe")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "rhilowcwemerqman")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "doupnndedtlvfuyo")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jhnjlayreckkerrm")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "ovmbfewanbcsjwyu")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tcagdtgesddewrdh")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "ihyyiehfqvlffstd")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rmjkxekfvkuxkesv")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "qifjqmfofdkhpmnu")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "bwavlayfwjiqfpag")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "pakivktoblybjpdy")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "hbxxkunfdcxxrvag")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lcouxdnkesjynlfe")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "mpdfhdpancexghrr")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "nsrjrwefyadkcolp")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "oyhmmsnqfuqpkjgy")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "lwhmempjxntgpukc")
suspend fun name(value: Output<String>)
@JvmName(name = "lawfxpwxxuermrwo")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "dgfsquttdabojrmi")
suspend fun natIpAllocateOption(value: Output<String>)
@JvmName(name = "psblxvlpuybynvhn")
suspend fun natIpAllocateOption(value: String?)
Link copied to clipboard
@JvmName(name = "nfkqhfxdjxtegnrv")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "oncakjwbreolkgek")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "ixelilpnrvxfyfmh")
suspend fun natIps(vararg values: String)
@JvmName(name = "rdgydvqorsqdrwcn")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "todblchpbodofwtm")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ayfuxeqqngfullin")
suspend fun project(value: Output<String>)
@JvmName(name = "tyldcjcsxwgpirvh")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "pugxrjwlmyrvdmgm")
suspend fun region(value: Output<String>)
@JvmName(name = "tggjwhoyxckqarvo")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "yhvdoougspndrjve")
suspend fun router(value: Output<String>)
@JvmName(name = "fmnnuythfnbxaqqh")
suspend fun router(value: String?)
Link copied to clipboard
@JvmName(name = "qvxrgecasrhjvkbb")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "kkbceiffasjewwsm")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "mfuapuyumoxfeupg")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "lwckavejtdwwmihe")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "qjsdpadyqtdukphj")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "ifncoldijmiwtufi")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "cdoviwwxtyrdwcfp")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "bkmgnhltqwbduouq")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gjdjittmawlcwmqx")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<String>)
@JvmName(name = "cxhglluqdepaykid")
suspend fun sourceSubnetworkIpRangesToNat(value: String?)
Link copied to clipboard
@JvmName(name = "dgscpedlifapntyo")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkArgs>>)
@JvmName(name = "xafqcdxdfkvdrolt")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkArgs>)
@JvmName(name = "hefhtpubbxfncobh")
suspend fun subnetworks(vararg values: RouterNatSubnetworkArgs)
@JvmName(name = "vbuplohyqmtyldww")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
@JvmName(name = "hcsghulaujciknbf")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkArgs>>)
@JvmName(name = "fffjjfcgugkoubhq")
suspend fun subnetworks(value: List<RouterNatSubnetworkArgs>?)
@JvmName(name = "qachemtbupkfwocg")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkArgsBuilder.() -> Unit>)
@JvmName(name = "pkrbhjkalhuircmn")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fbypnsgsyneljkhd")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "orpedmqgcccwxjgj")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "jmjnvsplexqggopq")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "pgandtitnnodytne")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "yiosidjmbdyiloej")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "jhsixjrwouxeacxf")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "xufjspcdbmvimmom")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "xxrdywwqrfrixkhl")
suspend fun udpIdleTimeoutSec(value: Int?)