RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ggvyfphbdxclwsuc")
suspend fun autoNetworkTier(value: Output<RouterNatAutoNetworkTier>)
@JvmName(name = "etbgrhdigvumekfj")
suspend fun autoNetworkTier(value: RouterNatAutoNetworkTier?)
Link copied to clipboard
@JvmName(name = "jwhvneqfvrekntss")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "rhlpyifjcchbfbld")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "vntfbenyyibdmmki")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "jcvwxdvwcdxtvyuu")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "pfglgsevwtvvnjve")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "tyllqvrthalvqtoy")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "qmcmwflvayqmqjve")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dmyobqetoxmudplx")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "evcflykvmcrihbqu")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "youtjqkcsejwjsns")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "uxmuxmkcmdpawtcu")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "dxdwcasxbosookic")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "aonjbpshrcsjydbe")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "gytxxanfstxalcil")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "eqlhjgcvxtstoowk")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "qgwcokokybsgacwk")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "fhgjvdwnflofhext")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "ceqhigicpusbrtwf")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "qgcxygqhorksqrnd")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hicsuwqcktceoobb")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "bfwovwhfbdibhgih")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "jhdlrxehtcyqiwkv")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "twmrypguvwwcguaa")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "arbglfhkpdlxellu")
suspend fun name(value: Output<String>)
@JvmName(name = "axchyetarahcxoxp")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "gfpvjokikvtkjfmt")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "yvjvrtsyjiisfolj")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "qnreqgkwvhrrnqwv")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "olulqrnsyjfpjdyq")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "rcxgquafooltukux")
suspend fun natIps(vararg values: String)
@JvmName(name = "gvygdiltykgcmhsb")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "bmkxtnutyypimcru")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wqbqftupueragtog")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "fnfislgmjkyvclou")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "hmljoqmmvtoxgmyh")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "vjojbjyrjtfotxxd")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "ilrjqnwwtahtxfhu")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "vymotaqgsselskuq")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "frwuykkmyryhmkdv")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "dmjetvjdhhwfqgoj")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "opaxjuajjosqxmhj")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "iyedacdnvwkciich")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "iodakbevuuukynvq")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "onmomknavipectfq")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "sxxwgvbafbncphgy")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "wmaavmmislfvykaq")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "akulqpolfrmqqkan")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "ygonxwkdfalwtbce")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "dbgjymmkkdrhyrni")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "vgseobnvintvsqmt")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jvxfsgonhpxdxsve")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "xngjfiyjtievhpia")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "dvaosoheycvdvnxk")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "rshncgrhekikjqot")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "ibvnwpwikbulrajx")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "cemrpdpcxggkikwb")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "otbvjclhnidilsuj")
suspend fun type(value: Output<RouterNatType>)
@JvmName(name = "grdpfkfamtjqasei")
suspend fun type(value: RouterNatType?)
Link copied to clipboard
@JvmName(name = "aygaltgmceksshuw")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "xodnjstmihkvkqmb")
suspend fun udpIdleTimeoutSec(value: Int?)