RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "iepbuvclukbonrrp")
suspend fun autoNetworkTier(value: Output<RouterNatAutoNetworkTier>)
@JvmName(name = "utkcxgocrqvjfsos")
suspend fun autoNetworkTier(value: RouterNatAutoNetworkTier?)
Link copied to clipboard
@JvmName(name = "otwxmbqqwcjeooxu")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "pxsdjcdptbgakuwa")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "ninocwdtdwkucquu")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "mfwsocyjgujnokdp")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "ghcgerehrgbaufpb")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lhrfoesslqcmyihl")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "ifftkucxxubvufuu")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rcpvfmkteafihmjm")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "hcunrkmysndvyich")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wblifhckmehyfiag")
suspend fun endpointTypes(value: Output<List<RouterNatEndpointTypesItem>>)
@JvmName(name = "erorsdcxorjpbixl")
suspend fun endpointTypes(vararg values: Output<RouterNatEndpointTypesItem>)
@JvmName(name = "wohnnpiocumsgedf")
suspend fun endpointTypes(vararg values: RouterNatEndpointTypesItem)
@JvmName(name = "eursedjioagxrdgq")
suspend fun endpointTypes(values: List<Output<RouterNatEndpointTypesItem>>)
@JvmName(name = "pyjtwnahgbocobtc")
suspend fun endpointTypes(value: List<RouterNatEndpointTypesItem>?)
Link copied to clipboard
@JvmName(name = "kccgcdwwwdwjxnbn")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "idogowldlhiberpc")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "tgqbdtbpkqahgubp")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "svwinjewqqqslfkc")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "ploljpeorqdundyl")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mqawymectabmwvtq")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "jxthuolbqvlqdomk")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "npmvicpysaotahjm")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "ktxiorxllwabmtux")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "uncayiuymwdmmcsl")
suspend fun name(value: Output<String>)
@JvmName(name = "ryvsjbtjlyeljohd")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "vdrdhgmnvrdcqlpu")
suspend fun natIpAllocateOption(value: Output<RouterNatNatIpAllocateOption>)
@JvmName(name = "dwepjjngaodvsqoj")
suspend fun natIpAllocateOption(value: RouterNatNatIpAllocateOption?)
Link copied to clipboard
@JvmName(name = "ffyrsxtlqstvxobw")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "vcjuavohvsmftjua")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "btjmfsovbyvwbjub")
suspend fun natIps(vararg values: String)
@JvmName(name = "eyjbygietwyjndik")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "niefbpcsepmwiohh")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "tfpgsmgwqmoyepma")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "gylpcsxdavlciwfp")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "hqntqywpcjioifmi")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "nwepupxrbsxncisi")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "fspuagouchekupxm")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "qsqddduxtuwcnaud")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "nloewjcnlvtanuju")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "jcsexwdqaltrwdrh")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sialvjbjtgxvvqdm")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<RouterNatSourceSubnetworkIpRangesToNat>)
@JvmName(name = "jneqqihivvqevfsk")
suspend fun sourceSubnetworkIpRangesToNat(value: RouterNatSourceSubnetworkIpRangesToNat?)
Link copied to clipboard
@JvmName(name = "muvrhcxdsnrahcgr")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "mlvqgoybarjbtqdk")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkToNatArgs>)
@JvmName(name = "wnddwjdxkgorwirw")
suspend fun subnetworks(vararg values: RouterNatSubnetworkToNatArgs)
@JvmName(name = "xojjqmcviytsnhxa")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
@JvmName(name = "sbxbewapiholrgsv")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkToNatArgs>>)
@JvmName(name = "vunbpwlacqobhtnb")
suspend fun subnetworks(value: List<RouterNatSubnetworkToNatArgs>?)
@JvmName(name = "tbfvigrrvxvgtdny")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit>)
@JvmName(name = "chdduqtrumkonckm")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkToNatArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kajfwtdhtbltphls")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "sbgwlitatixwelqu")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "gxvsftyrmbwrctim")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "sftxhrsswfdihaqk")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "stlnldspwnwhvxmy")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "cpqsmpljjtpvitfm")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "dpjtwxiweifkdabf")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "aypphpgfwarqfvud")
suspend fun udpIdleTimeoutSec(value: Int?)