GetLoadBalancerPoolsPool

data class GetLoadBalancerPoolsPool(val checkRegions: List<String>, val createdOn: String, val description: String, val enabled: Boolean, val id: String, val latitude: Double, val loadSheddings: List<GetLoadBalancerPoolsPoolLoadShedding>, val longitude: Double, val minimumOrigins: Int, val modifiedOn: String, val monitor: String, val name: String, val notificationEmail: String, val origins: List<GetLoadBalancerPoolsPoolOrigin>)

Constructors

Link copied to clipboard
constructor(checkRegions: List<String>, createdOn: String, description: String, enabled: Boolean, id: String, latitude: Double, loadSheddings: List<GetLoadBalancerPoolsPoolLoadShedding>, longitude: Double, minimumOrigins: Int, modifiedOn: String, monitor: String, name: String, notificationEmail: String, origins: List<GetLoadBalancerPoolsPoolOrigin>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

List of regions (specified by region code) from which to run health checks. Empty means every Cloudflare data center (the default), but requires an Enterprise plan. Region codes can be found here.

Link copied to clipboard

The RFC3339 timestamp of when the load balancer was created.

Link copied to clipboard

Brief description of the Load Balancer Pool intention.

Link copied to clipboard

Whether this pool is enabled. Disabled pools will not receive traffic and are excluded from health checks.

Link copied to clipboard
val id: String

ID for this load balancer pool.

Link copied to clipboard

Latitude this pool is physically located at; used for proximity steering.

Link copied to clipboard

Setting for controlling load shedding for this pool.

Link copied to clipboard

Longitude this pool is physically located at; used for proximity steering.

Link copied to clipboard

Minimum number of origins that must be healthy for this pool to serve traffic.

Link copied to clipboard

The RFC3339 timestamp of when the load balancer was last modified.

Link copied to clipboard

ID of the Monitor to use for health checking origins within this pool.

Link copied to clipboard

Short name (tag) for the pool.

Link copied to clipboard

Email address to send health status notifications to. Multiple emails are set as a comma delimited list.

Link copied to clipboard

The list of origins within this pool.