RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "utualxikrmfomixa")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "qllaijgrghcpjosy")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "qvsgbyiqrorymxjx")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "oqgvuqenynwvkvgk")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "kpfbyswjiwfqkkxs")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lwjyedfgfdtypoyc")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "hfmdwidxuitoerox")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "diyetasvtvqhcrmk")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "gaxgkrxxydebddpq")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iydvqafrmdsswfgk")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "pmgpslsnblntlpik")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "xcqdtyasbpkmpsbe")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "rxelcnnafuxspbqb")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "jadismovhpwdigtb")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "grmlhmhlilxnvnws")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "mdqpnakxlrfcbovp")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "nahmlwwvyocgycdd")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "dbgcuwtgeofonqpm")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "ilpprqcnuccjfhca")
suspend fun name(value: Output<String>)
@JvmName(name = "jiptgmcxgxqbveeo")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "koesevfsvtklpepy")
suspend fun natIpAllocateOption(value: Output<String>)
@JvmName(name = "hwxcrejmbajswqxw")
suspend fun natIpAllocateOption(value: String?)
Link copied to clipboard
@JvmName(name = "sulagnofrplhfgdx")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "psopdfdieochtgvo")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "sthunfvxynielxip")
suspend fun natIps(vararg values: String)
@JvmName(name = "ktwqabauvrfqcqis")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "aekparekvejmaqfk")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ljtrskonxqukjbut")
suspend fun project(value: Output<String>)
@JvmName(name = "tmgsrkyxhlluingj")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "mauusossdxikxqhd")
suspend fun region(value: Output<String>)
@JvmName(name = "gfaqqjuhrpxbvpud")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "tbhxcaewmcbatnsf")
suspend fun router(value: Output<String>)
@JvmName(name = "dyqgprnodpvmjjtr")
suspend fun router(value: String?)
Link copied to clipboard
@JvmName(name = "kvkifktbuimncvke")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "eudyrcipktqxexru")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "iltwsnptcrlammgr")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "qpgthcrhoxlbysxh")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "lkdkjpsvxianpeid")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "bqyabdnoftaevljh")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "ctdbbubwhmsxisgf")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "qnhpgelnucxkmvwu")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "thjrcgmayrxgnmbt")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<String>)
@JvmName(name = "hyiqphpicnujtily")
suspend fun sourceSubnetworkIpRangesToNat(value: String?)
Link copied to clipboard
@JvmName(name = "mvfxmbhikkdwmbsu")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkArgs>>)
@JvmName(name = "dirnotxaoukcnkou")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkArgs>)
@JvmName(name = "eflnqohhevhqmfyv")
suspend fun subnetworks(vararg values: RouterNatSubnetworkArgs)
@JvmName(name = "mfmtwieoyxyfcsel")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
@JvmName(name = "tglxfkmbtkbshsop")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkArgs>>)
@JvmName(name = "wpyisybnbsaiufvf")
suspend fun subnetworks(value: List<RouterNatSubnetworkArgs>?)
@JvmName(name = "arkadpscpvyekpda")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkArgsBuilder.() -> Unit>)
@JvmName(name = "nxbtotlsulothvpb")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uyiuwplghrkdiekl")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "xkrvkfoxynaepxtl")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "jxculpxjpbpikjsa")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "ncaonyitucippdrn")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "fygwretawsyhbvpr")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "rnpnqxpynejybcsj")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "oqxkhxbhnhfpewkk")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "pxtdkgvjoylfkvnl")
suspend fun udpIdleTimeoutSec(value: Int?)