RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "hjqyvylyffuehsff")
suspend fun autoNetworkTier(value: Output<RouterNatAutoNetworkTier>)
@JvmName(name = "yulmxrboicgqrrge")
suspend fun autoNetworkTier(value: RouterNatAutoNetworkTier?)
Link copied to clipboard
@JvmName(name = "wnlcuxqopqpeihkf")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "rmmlfkpdybmarknd")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "vtinhthloiwugvcl")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "jttvmdogassbnxmo")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "xmfeypyiceqiyaqe")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wgmwxobydxtiphue")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "kusjwgwpdgxcidga")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nbmrnerqyfwyjrdd")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "bwhiviskbqbxonys")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dypuiwlgfdjajcam")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "dsgwusacktbbswhg")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "pjtycfxyjibogpvd")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "yhiytcvmcemdxshv")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "fbhxmfiiecffmtoo")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "euxufxtphypkojyn")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "lgwhhdlawcerwtda")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "hpamqbigfpiopopc")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "meyfrfexhngydgxv")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "wvhaygojdgmrtwvf")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vwuhjnbnybgiywdc")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "wwghuqtrpvvshvda")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "pgfuvtkprwymtimd")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "hujehlaregptstyy")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "pbuopugtymcsgyfq")
suspend fun name(value: Output<String>)
@JvmName(name = "byawocksxuixlwsn")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "elffplkucujnejav")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "gjekgluynnlgyiwt")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "lobwgkgatxqhvyjr")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "ivnfvqewncaedwbw")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "pdpanysyopculymf")
suspend fun natIps(vararg values: String)
@JvmName(name = "ugfdjmscqsxyjayv")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "jwvothbjwywlviks")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "omyfadbycfhfixly")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "ijinhydlmnvohgmg")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "kmuxlyjyiuabtwdg")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "ecafiuiwykxgkqhe")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "nowvdsjvongsquwi")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "fjrhuntxwvcheaqw")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "srfwlahuxecaridc")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "pusqhdhbmnrqgrfg")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "idniberrhxcdngmo")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "gduakfdslakobyby")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "etamorkwjwjsnbqc")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "cwvrsgjppfpgpgsv")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "copvacsycdjbmvwb")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "gdkkwwdyjctabtuq")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "qyipamckfsbdrlrn")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "ypdvjjfnguyvbvkk")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "umhvvxhdvthumame")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "atruskwibiberyuw")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qetlumdnvhvernmq")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "dqdsgyxhnpydnudv")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "spprvejrucliufde")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "ocgepeekiivlhonc")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "oetcjkdsrlqjpmcr")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "golqkiqsfaounuaf")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "cjqotybfllmrsllb")
suspend fun type(value: Output<RouterNatType>)
@JvmName(name = "xyqlcdugybslurqu")
suspend fun type(value: RouterNatType?)
Link copied to clipboard
@JvmName(name = "nolovijvjkptpjoe")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "ovblbfnvwbdhlcap")
suspend fun udpIdleTimeoutSec(value: Int?)