LoadBalancerGlbSettingsArgs

data class LoadBalancerGlbSettingsArgs(val cdn: Output<LoadBalancerGlbSettingsCdnArgs>? = null, val failoverThreshold: Output<Int>? = null, val regionPriorities: Output<Map<String, Int>>? = null, val targetPort: Output<Int>, val targetProtocol: Output<String>) : ConvertibleToJava<LoadBalancerGlbSettingsArgs>

Constructors

Link copied to clipboard
constructor(cdn: Output<LoadBalancerGlbSettingsCdnArgs>? = null, failoverThreshold: Output<Int>? = null, regionPriorities: Output<Map<String, Int>>? = null, targetPort: Output<Int>, targetProtocol: Output<String>)

Properties

Link copied to clipboard
val cdn: Output<LoadBalancerGlbSettingsCdnArgs>? = null

CDN configuration supporting the following:

Link copied to clipboard
val failoverThreshold: Output<Int>? = null

fail-over threshold

Link copied to clipboard
val regionPriorities: Output<Map<String, Int>>? = null

region priority map

Link copied to clipboard
val targetPort: Output<Int>

An integer representing the port on the backend Droplets to which the Load Balancer will send traffic. The possible values are: 80 for http and 443 for https.

Link copied to clipboard
val targetProtocol: Output<String>

The protocol used for traffic from the Load Balancer to the backend Droplets. The possible values are: http and https.

Functions

Link copied to clipboard
open override fun toJava(): LoadBalancerGlbSettingsArgs