RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "umifvgwucwuudxoa")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "pjsolxnnbukbalpb")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "alqeattlldapyqsy")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "xqyjsnsqieeskkqg")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "nojilodnvfvabjbj")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qcmiyrpjsepwgqpj")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "gpfkwndulsahvhwc")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "owwkghnjcidnjuxm")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "pkgqiipmtcyqoocl")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ifwrunaefvvxbhto")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "qkrycbiskqvykbpd")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "lovjrgjkhawqpbnp")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "rhsduiaxkwxcycnn")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "kesdwgoethuvextx")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "apsitaewbtgvqjpp")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "ubvouakomxfkmrqn")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "axwcpcaewkepwlci")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "dnfurkptvfipojki")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "nagteltmbhuipsyt")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "saccvlwjxdgvntgk")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "eqtsnaqsubylcljb")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "hshxsbxcmlcetvdr")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "okerwougmcpujgtm")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "wddirjguasfxemoq")
suspend fun name(value: Output<String>)
@JvmName(name = "tpdpmauwwbiyjrev")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "qncyqptvyapfnxrr")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "sncbiklpelcuoawp")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "sflxvnvtwaablhsc")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "rmeqhghubsqhnfjc")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "oujwnuirssswaqmt")
suspend fun natIps(vararg values: String)
@JvmName(name = "duytugukxvnsxpfh")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "jjibrsefgvwwryje")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xqqjmhwiotsogsyg")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "byvfjogowdpbohri")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "dnhpxyjoutcnhwhe")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "davprglyukxatafc")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "lwpvdxgonpuilcyn")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "dreudixugdjmfljb")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "hctglfjtbhhbjtes")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "lrgiuvfbredqvpii")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "utbufhkwljtqxmpg")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "mcnktuetydahrgyq")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "dwfqmhrumgplguoh")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "cqjkohlfvnptperv")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "orwkxkkakqxubvbr")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "odnjnppgijquvtgi")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "yxmmubdnvjfbtkvb")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "bpccptahxajnvdco")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "mrqahkibtckyqqqc")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "fxrwrsbatwpceumb")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uiyjwmsgljhqaupd")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "hhgmfeifajivdswt")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "euofekjrihiwvply")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "frpxkxtvsbjkrssk")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "srtbmqrbtwwpmxgq")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "cjhkpvamacsoopiu")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "nljjqhkhsyijvhxk")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "mkrnitskfcdmvfgd")
suspend fun udpIdleTimeoutSec(value: Int?)