LoadBalancerArgsBuilder

Deprecated

aws.applicationloadbalancing.LoadBalancer has been deprecated in favor of aws.alb.LoadBalancer

Builder for LoadBalancerArgs.

Functions

Link copied to clipboard
@JvmName(name = "khtviodxjvfjorje")
suspend fun accessLogs(value: LoadBalancerAccessLogsArgs?)
@JvmName(name = "egsayitwkynsdvew")
suspend fun accessLogs(value: Output<LoadBalancerAccessLogsArgs>)
@JvmName(name = "jksjfcaiigjvgquh")
suspend fun accessLogs(argument: suspend LoadBalancerAccessLogsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pebqfdbfwdbsangh")
suspend fun customerOwnedIpv4Pool(value: Output<String>)
@JvmName(name = "bvpvqpruxoqbkcew")
suspend fun customerOwnedIpv4Pool(value: String?)
Link copied to clipboard
@JvmName(name = "gefasskyghesynyw")
suspend fun desyncMitigationMode(value: Output<String>)
@JvmName(name = "vlkwcqhntupjbpxx")
suspend fun desyncMitigationMode(value: String?)
Link copied to clipboard
@JvmName(name = "yvanubmjqclgbpkj")
suspend fun dropInvalidHeaderFields(value: Output<Boolean>)
@JvmName(name = "slhnjdtajvikkmvy")
suspend fun dropInvalidHeaderFields(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lrquvndjrkrlwoha")
suspend fun enableCrossZoneLoadBalancing(value: Output<Boolean>)
@JvmName(name = "bqemxrvguoxvievj")
suspend fun enableCrossZoneLoadBalancing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ggfjwrgorlrqjhfu")
suspend fun enableDeletionProtection(value: Output<Boolean>)
@JvmName(name = "sofxuguxnlphskri")
suspend fun enableDeletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tqhsxeaibvwtsegy")
suspend fun enableHttp2(value: Output<Boolean>)
@JvmName(name = "ffyhqroracfqiqbh")
suspend fun enableHttp2(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ygsymohpwheglxkk")
suspend fun enableTlsVersionAndCipherSuiteHeaders(value: Output<Boolean>)
@JvmName(name = "bjobqvxlajcucrwn")
suspend fun enableTlsVersionAndCipherSuiteHeaders(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cmabkxneijsmxbvy")
suspend fun enableWafFailOpen(value: Output<Boolean>)
@JvmName(name = "aodqfryethnvojey")
suspend fun enableWafFailOpen(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bcxjpfcjdhqprivr")
suspend fun enableXffClientPort(value: Output<Boolean>)
@JvmName(name = "oabmlomkttfajlds")
suspend fun enableXffClientPort(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kloaycgiiotrmpyk")
suspend fun idleTimeout(value: Output<Int>)
@JvmName(name = "wsomhwnpcdlpyhxq")
suspend fun idleTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "quqdibeqftddfmae")
suspend fun internal(value: Output<Boolean>)
@JvmName(name = "ovibiqphfvoljdqu")
suspend fun internal(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ouvyxaxgteyqasgw")
suspend fun ipAddressType(value: Output<String>)
@JvmName(name = "vqnwalumkrcumpjx")
suspend fun ipAddressType(value: String?)
Link copied to clipboard
@JvmName(name = "wctugtavjysqndsy")
suspend fun loadBalancerType(value: Output<String>)
@JvmName(name = "qaetvxwjjamkbbsk")
suspend fun loadBalancerType(value: String?)
Link copied to clipboard
@JvmName(name = "shhybfdxgurnjima")
suspend fun name(value: Output<String>)
@JvmName(name = "uerrxvqwwjqcfrnv")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "tianifvyxnobqwmw")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "cvhkjlgynkriikjx")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "vwfoavjunrgcmbjm")
suspend fun preserveHostHeader(value: Output<Boolean>)
@JvmName(name = "dpsnuqkkqnqharpa")
suspend fun preserveHostHeader(value: Boolean?)
Link copied to clipboard
@JvmName(name = "syvjdtdxcarohjmv")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "blxsnkennkuoojxy")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "jdtcmkuiondiqbuf")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "bxmdsdksbpvgshkn")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "gclkdyvkyofhijiv")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rrwfttnmyrdgrwtx")
suspend fun subnetMappings(value: Output<List<LoadBalancerSubnetMappingArgs>>)
@JvmName(name = "emgomtwubrdrbghw")
suspend fun subnetMappings(vararg values: LoadBalancerSubnetMappingArgs)
@JvmName(name = "efsebxkuxqcofhun")
suspend fun subnetMappings(vararg values: Output<LoadBalancerSubnetMappingArgs>)
@JvmName(name = "mbqsloqxafnyjgqb")
suspend fun subnetMappings(vararg argument: suspend LoadBalancerSubnetMappingArgsBuilder.() -> Unit)
@JvmName(name = "edsvsvbowxiuilck")
suspend fun subnetMappings(value: List<LoadBalancerSubnetMappingArgs>?)
@JvmName(name = "ivnoamqkvndcxlyw")
suspend fun subnetMappings(values: List<Output<LoadBalancerSubnetMappingArgs>>)
@JvmName(name = "bedwqquqqqffotdx")
suspend fun subnetMappings(argument: List<suspend LoadBalancerSubnetMappingArgsBuilder.() -> Unit>)
@JvmName(name = "gdxjumqvvcinkfsb")
suspend fun subnetMappings(argument: suspend LoadBalancerSubnetMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vgqqsynurskpxnsg")
suspend fun subnets(value: Output<List<String>>)
@JvmName(name = "inddtvloqhwsuphy")
suspend fun subnets(vararg values: Output<String>)
@JvmName(name = "omkxwwoepdvgagiw")
suspend fun subnets(vararg values: String)
@JvmName(name = "ywxegraabfekvkjh")
suspend fun subnets(values: List<Output<String>>)
@JvmName(name = "thxfcxxymghbeypd")
suspend fun subnets(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xqthaxwwcbbqsgkd")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "juysghfjayrvawjj")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "odfjxoouftfqteoj")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yyygybjbhahawxiw")
suspend fun xffHeaderProcessingMode(value: Output<String>)
@JvmName(name = "hofhrnkfvhsotiyl")
suspend fun xffHeaderProcessingMode(value: String?)