LoadBalancerArgsBuilder

Deprecated

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

Builder for LoadBalancerArgs.

Functions

Link copied to clipboard
@JvmName(name = "brdnibigplcohvgh")
suspend fun accessLogs(value: LoadBalancerAccessLogsArgs?)
@JvmName(name = "qlblpsvfjuslqpxq")
suspend fun accessLogs(value: Output<LoadBalancerAccessLogsArgs>)
@JvmName(name = "hvaoxtrdsaldlmdi")
suspend fun accessLogs(argument: suspend LoadBalancerAccessLogsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ckqtpbmmmofjjgtu")
suspend fun customerOwnedIpv4Pool(value: Output<String>)
@JvmName(name = "oershctrrgevvnof")
suspend fun customerOwnedIpv4Pool(value: String?)
Link copied to clipboard
@JvmName(name = "guembvhcmyeagcyd")
suspend fun desyncMitigationMode(value: Output<String>)
@JvmName(name = "dydrdaxgxkmesefs")
suspend fun desyncMitigationMode(value: String?)
Link copied to clipboard
@JvmName(name = "wgfiayydcbtspnbs")
suspend fun dropInvalidHeaderFields(value: Output<Boolean>)
@JvmName(name = "mjehlqolvuiyaylq")
suspend fun dropInvalidHeaderFields(value: Boolean?)
Link copied to clipboard
@JvmName(name = "blrfdidhtrnujemf")
suspend fun enableCrossZoneLoadBalancing(value: Output<Boolean>)
@JvmName(name = "nbdyxyyuabueushr")
suspend fun enableCrossZoneLoadBalancing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qtetcxlhipdjcbgf")
suspend fun enableDeletionProtection(value: Output<Boolean>)
@JvmName(name = "mjswhpjphodmixne")
suspend fun enableDeletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jcsunjwuceyjnjnf")
suspend fun enableHttp2(value: Output<Boolean>)
@JvmName(name = "sacrdtgwsrutygyt")
suspend fun enableHttp2(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hptpegphvdmdgmhl")
suspend fun enableTlsVersionAndCipherSuiteHeaders(value: Output<Boolean>)
@JvmName(name = "qjwdncfaacxiruag")
suspend fun enableTlsVersionAndCipherSuiteHeaders(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qsdrdtjyettwdmpo")
suspend fun enableWafFailOpen(value: Output<Boolean>)
@JvmName(name = "kkpkwlcpguicccel")
suspend fun enableWafFailOpen(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gpkxascoevnqqwtt")
suspend fun enableXffClientPort(value: Output<Boolean>)
@JvmName(name = "ywecqoimvoypiqpb")
suspend fun enableXffClientPort(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qakxfsguqwspwgua")
suspend fun idleTimeout(value: Output<Int>)
@JvmName(name = "firjgfwmkxpjrbpt")
suspend fun idleTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "hvjfwmudkcrturhk")
suspend fun internal(value: Output<Boolean>)
@JvmName(name = "rdfbrwsxcvfyvkgh")
suspend fun internal(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kvciwicotgmaduvu")
suspend fun ipAddressType(value: Output<String>)
@JvmName(name = "gfytqqyctdowphkn")
suspend fun ipAddressType(value: String?)
Link copied to clipboard
@JvmName(name = "kgcnrevikvfhxjxw")
suspend fun loadBalancerType(value: Output<String>)
@JvmName(name = "tlysxrxexjsljuso")
suspend fun loadBalancerType(value: String?)
Link copied to clipboard
@JvmName(name = "uohcyrigtivdmngm")
suspend fun name(value: Output<String>)
@JvmName(name = "ybjkfapikhawsguw")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ylebcqrtwnxqvdaw")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "xvxikpgfilriqmks")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "ctdsygukllsdyaxr")
suspend fun preserveHostHeader(value: Output<Boolean>)
@JvmName(name = "ypbarchssobfyfoi")
suspend fun preserveHostHeader(value: Boolean?)
Link copied to clipboard
@JvmName(name = "icdsalwfhvldnbif")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "dfvifjiebloivdgt")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "exfofpswtgrfbsfc")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "hefxevlwuruwshbp")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "nrtsjxwaqofxhsij")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dimbdlyhmqapolql")
suspend fun subnetMappings(value: Output<List<LoadBalancerSubnetMappingArgs>>)
@JvmName(name = "krgxoauwqmuesaiy")
suspend fun subnetMappings(vararg values: LoadBalancerSubnetMappingArgs)
@JvmName(name = "ecceijmjfxplnxps")
suspend fun subnetMappings(vararg values: Output<LoadBalancerSubnetMappingArgs>)
@JvmName(name = "vebitmudmltylyek")
suspend fun subnetMappings(vararg argument: suspend LoadBalancerSubnetMappingArgsBuilder.() -> Unit)
@JvmName(name = "kfstdvhpasdkndvk")
suspend fun subnetMappings(value: List<LoadBalancerSubnetMappingArgs>?)
@JvmName(name = "jhectwsepgxettsq")
suspend fun subnetMappings(values: List<Output<LoadBalancerSubnetMappingArgs>>)
@JvmName(name = "llurjxsstwhdmolx")
suspend fun subnetMappings(argument: List<suspend LoadBalancerSubnetMappingArgsBuilder.() -> Unit>)
@JvmName(name = "ytdianquncfsejhv")
suspend fun subnetMappings(argument: suspend LoadBalancerSubnetMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nwalgiwdexfcxrup")
suspend fun subnets(value: Output<List<String>>)
@JvmName(name = "sdtfpasfldxnvnyt")
suspend fun subnets(vararg values: Output<String>)
@JvmName(name = "ihckljmkwsvqvwne")
suspend fun subnets(vararg values: String)
@JvmName(name = "kfhhpwaqsldhfmkr")
suspend fun subnets(values: List<Output<String>>)
@JvmName(name = "ssnioulfenoaoxhb")
suspend fun subnets(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rrapcjbhrxgfrrhi")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "fglccvwssfncujxl")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "eifvfipvtnicndjo")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "uffrjnypsnqepopj")
suspend fun xffHeaderProcessingMode(value: Output<String>)
@JvmName(name = "dpqoxdqaajkugaif")
suspend fun xffHeaderProcessingMode(value: String?)