RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "pcorwholknqrvddm")
suspend fun autoNetworkTier(value: Output<RouterNatAutoNetworkTier>)
@JvmName(name = "wjuoyxuivwpxtikm")
suspend fun autoNetworkTier(value: RouterNatAutoNetworkTier?)
Link copied to clipboard
@JvmName(name = "cjfwnpxalsvtjuyx")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "heklrpyfnktubtlt")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "nrunyirxkotklnym")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "irbdoypyspnxuyyl")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "doltjwrfrprapsmn")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "tbtsvcfhgjfuikfk")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "isnhaumawsebvaun")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qeqpgwvpwlarpsui")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "vkgtssogyrdfijat")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "glqenwivyrtqcwhe")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "hynkkigguddaepwh")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "kleuipbjcpclcvqf")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "yuipserepawrnsal")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "qopuvttgbbjieqoo")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "utnijrsnpurixsnj")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "ppbvavdwqcqwihqj")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "tplgtgfrcrqmhilk")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "xbpmpjyetdhacsaj")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "sodfjbctgkghhbgt")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yntbptfrbciruoao")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "lcbhornhqwhvtrpt")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "cfarnfqoulqcailr")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "gjbwprmkfpeigggx")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "fwkpngnhpqelchuf")
suspend fun name(value: Output<String>)
@JvmName(name = "ukmaoytrmraxpjib")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "eopriubhcvsowbaq")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "rgslvglcvysxamiv")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "vwwyqilbvpdtvgwn")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "vcvvsxterpxedeqc")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "obnwccxrlmygemae")
suspend fun natIps(vararg values: String)
@JvmName(name = "rckimyccokwlucoj")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "kxcastnnkiskmytl")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "apihymnqggeqqapi")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "scwjurhikdvpmfvp")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "veurjmfrfyfbyvgc")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "hhvbtwkjbnwmdfkk")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "qfsvcridygmbgosq")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "xdlxqhaatlsxsiwd")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "hrkmxpjvrnhjwsih")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "onndpqbnygeqfmwk")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "atgghmmjlreeuciy")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "wxdymhqyqesifdgp")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "rkcifxdjvbdkjgug")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "rsomoeflfohqgnss")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "owhchikwonlttadt")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "filldkjyqodspytp")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "aycdpjlwlvwgcmck")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "kfgkblqhvxowbjxr")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "tcmetpgvowxgpxpj")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "hqvippgaekrbuyeq")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "grgcjhuvlwsecchc")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "bbululyuwmhnyetx")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "wpwfwlnfrtutfuvx")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "sqrigbxflgelofiv")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "luglgnckhpndlklo")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "ouykkvaxuawvwlev")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "bbfngptrrmusqfdf")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "wsxuaambuhkvnfpo")
suspend fun udpIdleTimeoutSec(value: Int?)