GetLoadBalancerPlainArgs

data class GetLoadBalancerPlainArgs(val loadBalancerId: String? = null, val popPools: Map<String, List<String>>? = null, val regionPools: Map<String, List<String>>? = null, val zoneId: String) : ConvertibleToJava<GetLoadBalancerPlainArgs>

A collection of arguments for invoking getLoadBalancer.

Constructors

Link copied to clipboard
constructor(loadBalancerId: String? = null, popPools: Map<String, List<String>>? = null, regionPools: Map<String, List<String>>? = null, zoneId: String)

Properties

Link copied to clipboard
val loadBalancerId: String? = null
Link copied to clipboard
val popPools: Map<String, List<String>>? = null

(Enterprise only): A mapping of Cloudflare PoP identifiers to a list of pool IDs (ordered by their failover priority) for the PoP (datacenter). Any PoPs not explicitly defined will fall back to using the corresponding countrypool, then regionpool mapping if it exists else to default_pools.

Link copied to clipboard
val regionPools: Map<String, List<String>>? = null

A mapping of region codes to a list of pool IDs (ordered by their failover priority) for the given region. Any regions not explicitly defined will fall back to using default_pools.

Link copied to clipboard

Functions

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