RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "gnwbclqupsjhmaoe")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "lryxvhjycueskkmy")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "mauvkyfmhbdrqtts")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "jdundygjarhkugqj")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "onpcdnceqtoqiikp")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "guwhidcboujdydkg")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "hnfmaowsfcjukbpx")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qkmjaqmkcwtpjwak")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "iqidvrlchttgmtnl")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qvefnlybeishjsfw")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "dbhvxkdbihbitgyh")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "bdweedthmvjdqklk")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "twnwvbcsyyawwkgs")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "ybvkeuwmwjnnfpio")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "sybouiewkenisqex")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "hxilguurdyefplad")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "eugruuqqsuvnrejg")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "koyhjfmbvdeholgq")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "lknrudrypqxosnxw")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yqqvkwrrkmmxopxl")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "yjfmkhglxhqlsrjb")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "vdvaaypfgtfohlcj")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "lxkembuwmgtpwrjf")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "ljiiggxgdkemfnct")
suspend fun name(value: Output<String>)
@JvmName(name = "qpkovjjawuugjxbq")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "pbbarvhaurafdsbc")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "nsrpntujbjpglpuw")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "hwqmlhfmomtbdqsy")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "owxhlfmbaughooiv")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "bpaidgjafyvfiujp")
suspend fun natIps(vararg values: String)
@JvmName(name = "fggsfibelfktwhxp")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "rjpvpgfwimrdqebk")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "apodqhcarujjgtwd")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "qdrjwvecdgwmnpog")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "dtitsxqfhssteijt")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "yahywodjscatjptd")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "hsonlpxtvreonaud")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "ywmvdnxryyhhhtvt")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "vgarinbiwgndbfee")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "buxweekdehxntbjv")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jstvmrmjbneybwsf")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "iwcdwmghlmvqftlk")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "ciopaprgeyeygwxt")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "efexxvwlhtqgqsut")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "ddxxollahkwntjev")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "vgtmaqtyasjdtvuo")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "qlqfargahfbgmbpl")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "febhupojtadatjmx")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "xaycqsvrjhqqnfaa")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "lghthwljnnylrcpu")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "koewmeydaoqsxhmv")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "uugymmghxsbtslro")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "itbeewsuxbeqdfyb")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "vwdqfrqjteskfjgg")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "sycwdjthvgosmtsa")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "tqxnwprurunryefb")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "unlkvogdavvhkfni")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "padfguycmftsrikb")
suspend fun udpIdleTimeoutSec(value: Int?)