RouterNatArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lbvbenjqguqvpnul")
suspend fun drainNatIps(value: Output<List<String>>)
@JvmName(name = "wnukownnvanndapo")
suspend fun drainNatIps(vararg values: Output<String>)
@JvmName(name = "obolhbdtqahgusaw")
suspend fun drainNatIps(vararg values: String)
@JvmName(name = "pgqjxysllyersmbd")
suspend fun drainNatIps(values: List<Output<String>>)
@JvmName(name = "yqhkokjovqkxitam")
suspend fun drainNatIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xjeiskjmsftccggf")
suspend fun enableDynamicPortAllocation(value: Output<Boolean>)
@JvmName(name = "mdilxcdiwbauetnk")
suspend fun enableDynamicPortAllocation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vibdvqowoyvunkgq")
suspend fun enableEndpointIndependentMapping(value: Output<Boolean>)
@JvmName(name = "injnhefkitiwjxeh")
suspend fun enableEndpointIndependentMapping(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wopcpkaurvbbwiir")
suspend fun icmpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "plpbbwlwjcuqrpgm")
suspend fun icmpIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "fcgqqfdqimtkosbh")
suspend fun logConfig(value: Output<RouterNatLogConfigArgs>)
@JvmName(name = "ljkewymaccinciyk")
suspend fun logConfig(value: RouterNatLogConfigArgs?)
@JvmName(name = "xtlfuoclabhumrjj")
suspend fun logConfig(argument: suspend RouterNatLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pcwuvodylqqnqxvk")
suspend fun maxPortsPerVm(value: Output<Int>)
@JvmName(name = "ndqpingwtdcdlwjq")
suspend fun maxPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "nrwtnshtdrainijd")
suspend fun minPortsPerVm(value: Output<Int>)
@JvmName(name = "rvwntlfjqckgjkfl")
suspend fun minPortsPerVm(value: Int?)
Link copied to clipboard
@JvmName(name = "sjxwjqrgdkngntko")
suspend fun name(value: Output<String>)
@JvmName(name = "tusulchmyidtrrhh")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ixutdioujvunjhqo")
suspend fun natIpAllocateOption(value: Output<String>)
@JvmName(name = "pehjeficeudoarww")
suspend fun natIpAllocateOption(value: String?)
Link copied to clipboard
@JvmName(name = "eqmxuclcebadnsbc")
suspend fun natIps(value: Output<List<String>>)
@JvmName(name = "gopswwqgjqapcujw")
suspend fun natIps(vararg values: Output<String>)
@JvmName(name = "hvjidnduwithfywg")
suspend fun natIps(vararg values: String)
@JvmName(name = "rndmocdehopedcew")
suspend fun natIps(values: List<Output<String>>)
@JvmName(name = "lcobtcuxdwsetucy")
suspend fun natIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "fuecsyakldfngsoe")
suspend fun project(value: Output<String>)
@JvmName(name = "gibjekqynavturgn")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "vuagmjeounkbknhl")
suspend fun region(value: Output<String>)
@JvmName(name = "vvblpiihaitsihcd")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "wfqaeworhobgkmsv")
suspend fun router(value: Output<String>)
@JvmName(name = "swpgurtexdsbfqti")
suspend fun router(value: String?)
Link copied to clipboard
@JvmName(name = "rkkqnvnyehohtbeg")
suspend fun rules(value: Output<List<RouterNatRuleArgs>>)
@JvmName(name = "cadvaasdvgrjauex")
suspend fun rules(vararg values: Output<RouterNatRuleArgs>)
@JvmName(name = "myrrieuavvouotqk")
suspend fun rules(vararg values: RouterNatRuleArgs)
@JvmName(name = "uieqptychegecfin")
suspend fun rules(vararg argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "mkgiuipudctugbbj")
suspend fun rules(values: List<Output<RouterNatRuleArgs>>)
@JvmName(name = "meqdpdxcpcesfdhe")
suspend fun rules(value: List<RouterNatRuleArgs>?)
@JvmName(name = "drwgxwppgfysgusx")
suspend fun rules(argument: List<suspend RouterNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "cnrotmxrdaxfjfhd")
suspend fun rules(argument: suspend RouterNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pcwevfabblueoqlx")
suspend fun sourceSubnetworkIpRangesToNat(value: Output<String>)
@JvmName(name = "jgbrhulxhxkvtmjv")
suspend fun sourceSubnetworkIpRangesToNat(value: String?)
Link copied to clipboard
@JvmName(name = "qxqhwdrdggdcmtxi")
suspend fun subnetworks(value: Output<List<RouterNatSubnetworkArgs>>)
@JvmName(name = "avrgxaclwkmtmeds")
suspend fun subnetworks(vararg values: Output<RouterNatSubnetworkArgs>)
@JvmName(name = "qoyetnmrqbvfjyex")
suspend fun subnetworks(vararg values: RouterNatSubnetworkArgs)
@JvmName(name = "dnkcadgijqpwhgkh")
suspend fun subnetworks(vararg argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
@JvmName(name = "reqgbpwsexqnyeel")
suspend fun subnetworks(values: List<Output<RouterNatSubnetworkArgs>>)
@JvmName(name = "styfnklxwgucfbby")
suspend fun subnetworks(value: List<RouterNatSubnetworkArgs>?)
@JvmName(name = "criucglvxavsanwi")
suspend fun subnetworks(argument: List<suspend RouterNatSubnetworkArgsBuilder.() -> Unit>)
@JvmName(name = "mlsgcmlehuwfcauw")
suspend fun subnetworks(argument: suspend RouterNatSubnetworkArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dekyestupqmbpltj")
suspend fun tcpEstablishedIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "chwhaxbsqqjpwjhr")
suspend fun tcpEstablishedIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "aurbnqumvgacqtcj")
suspend fun tcpTimeWaitTimeoutSec(value: Output<Int>)
@JvmName(name = "ffocpoqxnaoxnfyy")
suspend fun tcpTimeWaitTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "ntnsmwihivcmycux")
suspend fun tcpTransitoryIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "gwennkqdwyxblkwb")
suspend fun tcpTransitoryIdleTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "pmhyskmetwklottg")
suspend fun udpIdleTimeoutSec(value: Output<Int>)
@JvmName(name = "uvjcepdqkxmgghpp")
suspend fun udpIdleTimeoutSec(value: Int?)