RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "rbuxwbtsyrtiskft")
suspend fun autoNetworkTier(value: Output<RouterNatAutoNetworkTier>)
@JvmName(name = "ecsgyxghfrfwupku")
suspend fun autoNetworkTier(value: RouterNatAutoNetworkTier?)
Link copied to clipboard
@JvmName(name = "gpcupinyggtwulqt")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "gghshycdgfdiakda")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "vubhicgjqocusbcn")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "wfxshgrhjhebikgn")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "woxqufhgspsbgnpm")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "mxrlddmxkfdiohdv")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "bqbgkabadxmrivwm")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tpnllqobajjbesaw")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "ccclwuggnnjibyxo")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ukdrpfuylqepovbf")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "svvvaqqrbxpjdymp")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "oohtxrytulnnkmja")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "swgtpyumqovitxut")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "emnfnbotdkjwkpyo")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "agowgbhpsdkopprq")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "wttldgpcqyhuotws")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "amalvownwiedpivv")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "flnisnnoogcrceem")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "ttvfudktetypcesi")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ketubhycgsotpogq")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "yftqkmwecoxgfopv")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "vsylbfvrxbcnaevb")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "lyjtcnqevfajwmsy")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "rjdbbrbvvcciypxj")
suspend fun name(value: Output<String>)
@JvmName(name = "nvaajlxlgnftfymu")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "xteiroidheqhidsn")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "fcnmlfcyutobdwdh")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "myovnhoilrnhiymx")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "ukydrysomgqrapyh")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "cvswnygtrarqsbmh")
suspend fun natIps(vararg values: String)
@JvmName(name = "yofixldwswvuxyfv")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "ungnnenfxfxuomlb")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wuxleqowgohhwvxb")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "efdnghicbmciwdpr")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "wktcurhocslwrtwv")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "srbhaxtsapndxnbh")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "igrmkihslhqlvqor")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "agekocdwoqcmspyh")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "pckcgyejnouaotgv")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "wkeoilgwboqjtdye")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "otvkgadhwadwnqbk")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "wplnphhufrgxbktb")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "cecoajrrqwepynhh")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "eghbklgebaxdtrkl")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "qmhiprqnatoggusa")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "hlcecslxdvudvhlv")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "knwstpwiaumneadh")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "qtxaykeoxyrcilrx")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "hxonspyuthxidgtc")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "vgvcsxlqjaxnkflo")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jufwubbnxmqqyexj")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "vswwvipyvjwxbrgb")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "arhfkxgoftvhclnq")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "kpwkdnboqnauhtkb")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "dkpgsgopqwtbmlvf")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "sdcrdogrvbwkjixy")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "tybepehcunhyxxkl")
suspend fun type(value: Output<RouterNatType>)
@JvmName(name = "hslxekoovlehxwtv")
suspend fun type(value: RouterNatType?)
Link copied to clipboard
@JvmName(name = "xjctfdnybiwnoaeq")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "cedwmbkwdmbvtxuf")
suspend fun udpIdleTimeoutSec(value: Int?)