RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ktlwfxvbeatkasod")
suspend fun autoNetworkTier(value: Output<RouterNatAutoNetworkTier>)
@JvmName(name = "bxetmtgetubriucl")
suspend fun autoNetworkTier(value: RouterNatAutoNetworkTier?)
Link copied to clipboard
@JvmName(name = "wuncuvntomvimdfj")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "kusjempyvbtxuwms")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "swdglcogvvjhfysu")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "mukuqoywukcpdgqx")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "wrvpdiefkyqavpmh")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ikiuiwvpnxeyusqj")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "fmskqxrifirvmsgn")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ijhtqbgbamktlukv")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "giklcburkwbxnwtu")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ewclpsomfrottjqm")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "llpxsqwuoppxrcgf")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "pjyqwurgkhcfgelg")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "rshrwbeymdjuvrks")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "auwmkyxqdstxmvhu")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "ufacpniluvysvpft")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "anoclvrxqfnxbylj")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "inxoxxjqerdixhxd")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "advtbyhyhmbdqmyn")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "ufohwkkcmgovbaki")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dbsfuscakngueqtl")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "xiictqcjfvguooqi")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "wpxijmrovmufqqjq")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "kysyxpxuariyhvxl")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "pdfuiuaubfehqatc")
suspend fun name(value: Output<String>)
@JvmName(name = "piokndhgydjvyfgn")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "pcclpuyadhubsidv")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "fvmfktaiqhrekovy")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "ydrfytjenrpwvdnd")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "pxjccqewerwvysdh")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "mhuwwkfplvwvknao")
suspend fun natIps(vararg values: String)
@JvmName(name = "kgfxcpfhdccrtyup")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "rqttycwmagisbsht")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "gdxbdkliokhehoii")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "bugtlwvmuueuycph")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "yalwpkagjnhxemkr")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "yuwodbcsjwnudney")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "ptkvgrgbaliekvlg")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "bmeyumvkmqwbkmme")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "cyxeblaoemsnljke")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "pokdldyydxxyvevh")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "thvcurgngwfbysiv")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "qyrxbamwqttvubxy")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "eabajdrhjeudnqcc")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "bdkbmaxsbdxmylnr")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "fchrhkdlfosqxnlb")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "jhtdrpwkrlhcrfbo")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "dnvboubebkobjgcd")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "uadcxqkoxhawiyih")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "ombtvaqxfguagxfk")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "erggdyqhxhhwkpju")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cuiiiycommswbalb")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "dblnisnokvgdtalf")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "ccxbycfmvjatyjwi")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "fywmbcugxykaeecm")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "btmjxmrwqqwpabtq")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "qmehiqdldksvsyac")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "jacrpuowudannous")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "clrqrtvsebhgoscr")
suspend fun udpIdleTimeoutSec(value: Int?)