LoadBalancerArgsBuilder

Deprecated

aws.elasticloadbalancingv2.LoadBalancer has been deprecated in favor of aws.lb.LoadBalancer

Builder for LoadBalancerArgs.

Functions

Link copied to clipboard
@JvmName(name = "wmkkkagroahupxie")
suspend fun accessLogs(value: LoadBalancerAccessLogsArgs?)
@JvmName(name = "krsnkdpdgdrsqvhv")
suspend fun accessLogs(value: Output<LoadBalancerAccessLogsArgs>)
@JvmName(name = "veoyncbmlimnadoy")
suspend fun accessLogs(argument: suspend LoadBalancerAccessLogsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oongushrfbptjnyc")
suspend fun customerOwnedIpv4Pool(value: Output<String>)
@JvmName(name = "xmcopktoewjpolrn")
suspend fun customerOwnedIpv4Pool(value: String?)
Link copied to clipboard
@JvmName(name = "wkjupmuhsysojqhn")
suspend fun desyncMitigationMode(value: Output<String>)
@JvmName(name = "xjtqugwgmaerdcdb")
suspend fun desyncMitigationMode(value: String?)
Link copied to clipboard
@JvmName(name = "ufkkampqqloglroq")
suspend fun dropInvalidHeaderFields(value: Output<Boolean>)
@JvmName(name = "wpwvnjpwlqhalthh")
suspend fun dropInvalidHeaderFields(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hnuuysogyrwfhyiu")
suspend fun enableCrossZoneLoadBalancing(value: Output<Boolean>)
@JvmName(name = "kokdegsdkpnrdntp")
suspend fun enableCrossZoneLoadBalancing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yshdlsajblqeafwl")
suspend fun enableDeletionProtection(value: Output<Boolean>)
@JvmName(name = "ryadqjcawftkkqky")
suspend fun enableDeletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gkkirxcmxuupjbue")
suspend fun enableHttp2(value: Output<Boolean>)
@JvmName(name = "gcwhclbtkfybxwdu")
suspend fun enableHttp2(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mjolglgcqdfyokdh")
suspend fun enableWafFailOpen(value: Output<Boolean>)
@JvmName(name = "kaqryjwxjnemiojk")
suspend fun enableWafFailOpen(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bysmliggirctikit")
suspend fun idleTimeout(value: Output<Int>)
@JvmName(name = "nxnrpcrqcdibdyxw")
suspend fun idleTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "bnyobceyfuqufont")
suspend fun internal(value: Output<Boolean>)
@JvmName(name = "kfboinhtmkcqwvvx")
suspend fun internal(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ngtlcgbrsowwgyfy")
suspend fun ipAddressType(value: Output<String>)
@JvmName(name = "siaewbxxxqgnjedt")
suspend fun ipAddressType(value: String?)
Link copied to clipboard
@JvmName(name = "atmgqqesabnmqpyj")
suspend fun loadBalancerType(value: Output<String>)
@JvmName(name = "sbjcfibahcniwavd")
suspend fun loadBalancerType(value: String?)
Link copied to clipboard
@JvmName(name = "wnfblctubyhkavxh")
suspend fun name(value: Output<String>)
@JvmName(name = "vfyesyqrwhrbhdlx")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "yqigcbesffjufnit")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "bkqtrpgdtmxmbupk")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "oxexcoalcpdwcsol")
suspend fun preserveHostHeader(value: Output<Boolean>)
@JvmName(name = "rpbvcbwsogwoqubj")
suspend fun preserveHostHeader(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dqcuueevxdicrtwu")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "oompqkuqtwpmhbxk")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "yotllpmqawcwmmpt")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "ufhegofptsnrnttf")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "owopasitejkpgpjd")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rypxsblfgkaleaxy")
suspend fun subnetMappings(value: Output<List<LoadBalancerSubnetMappingArgs>>)
@JvmName(name = "xomeanbbfnvbqiph")
suspend fun subnetMappings(vararg values: LoadBalancerSubnetMappingArgs)
@JvmName(name = "fljpvkxfdqgkmdcd")
suspend fun subnetMappings(vararg values: Output<LoadBalancerSubnetMappingArgs>)
@JvmName(name = "ygrmcsolmfrjlddl")
suspend fun subnetMappings(vararg argument: suspend LoadBalancerSubnetMappingArgsBuilder.() -> Unit)
@JvmName(name = "npxhqqbsdhhplfxe")
suspend fun subnetMappings(value: List<LoadBalancerSubnetMappingArgs>?)
@JvmName(name = "kdlptqbgwgvwhfox")
suspend fun subnetMappings(values: List<Output<LoadBalancerSubnetMappingArgs>>)
@JvmName(name = "owacvvjsrwfdqbni")
suspend fun subnetMappings(argument: List<suspend LoadBalancerSubnetMappingArgsBuilder.() -> Unit>)
@JvmName(name = "aixwdlgcsagqahcb")
suspend fun subnetMappings(argument: suspend LoadBalancerSubnetMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pjtatgecjbjbsbur")
suspend fun subnets(value: Output<List<String>>)
@JvmName(name = "chslrbjnudunpqop")
suspend fun subnets(vararg values: Output<String>)
@JvmName(name = "mpnbgbsrvtrgbvxe")
suspend fun subnets(vararg values: String)
@JvmName(name = "kxcjvycqbvybbfxd")
suspend fun subnets(values: List<Output<String>>)
@JvmName(name = "igbvjumvfuhjurwj")
suspend fun subnets(value: List<String>?)
Link copied to clipboard
@JvmName(name = "etulplmgfvlkgkjf")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "jjqmawekwlsdjrok")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "avaclhvryavsnjso")
suspend fun tags(value: Map<String, String>?)