RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "tbjvbknffmrpwvkv")
suspend fun autoNetworkTier(value: Output<RouterNatAutoNetworkTier>)
@JvmName(name = "ctlimwklvpxajgvp")
suspend fun autoNetworkTier(value: RouterNatAutoNetworkTier?)
Link copied to clipboard
@JvmName(name = "lgdexkkkbcbeofyd")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "ydftftquhplupgil")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "woeivnxprpndrtwa")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "lhvivogkpfrgbcfi")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "wujxrtwhkppjfwte")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "atyjnnlhwlatqrqa")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "havfplorxjlqllny")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dpuoipkmiaqsoneq")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "ltkaoleynbrvvoex")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kwcumuxtofwtsclu")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "qallxvbcbgiraslk")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "ykdvkgjrjjtbyxvq")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "ucxxjdxhruqtkwvy")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "absopmvarxjssnyk")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "kiiylxvjpprdqmhe")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "pbrliclqjellrfwj")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "rdamgojxurrqdkpi")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "uuaxwcqwmvnxlxlp")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "phlbmeincoutyymv")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lpeoltjujeoucrvg")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "pfyvblvtwejxmqbd")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "posmoxcfviruowwa")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "hykevqfpqcqdhrua")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "bgjrrejmjyvyfliy")
suspend fun name(value: Output<String>)
@JvmName(name = "wbjnrlkwcrmsibfy")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "mbojugqdhgftusdi")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "mdaptrkkesmekjpy")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "pykpcfmakedwgdbj")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "fbmlkexrenuungld")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "mwyibbsmdqxhwdst")
suspend fun natIps(vararg values: String)
@JvmName(name = "dnupcunbqlmoknkt")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "wwjhvpowihhuohua")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "yypugludsrqcyais")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "xrfarjdyxbhavgga")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "fcstfuwwjilwpinv")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "mlmismqpqlthmqby")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "omadltcmolarurpx")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "etkkpamadiqrjubx")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "brrlmsyamubjmgpp")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "hawncnqmbclwawyn")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tcoxuqxvtkrgtdvs")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "ycxmmmnkmnlpehmx")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "lasafpynrdqwthio")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "oujloewqkgwyimkw")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "nacacqqojdqydfbm")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "tyekxjakaefrpwwq")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "tqsmfmlxcwophqpy")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "ttwgttthdymeaqjx")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "mhhyikbbvrdyasyx")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "piqginmlgtdkqrrj")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fogbrmcdvskfoeyf")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "bsqjctevibskfwoj")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "mwihxlihsyqmfsjw")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "fvmdgffvpoasqlky")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "sksfxpvlxbnnlsdq")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "mfhwvovamcelfgsv")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "jqswifrhqjodmsdb")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "hqxqdrgfjfiysqlj")
suspend fun udpIdleTimeoutSec(value: Int?)