BackendPoolArgs

data class BackendPoolArgs(val backends: Output<List<BackendArgs>>? = null, val healthProbeSettings: Output<SubResourceArgs>? = null, val id: Output<String>? = null, val loadBalancingSettings: Output<SubResourceArgs>? = null, val name: Output<String>? = null) : ConvertibleToJava<BackendPoolArgs>

A backend pool is a collection of backends that can be routed to.

Constructors

Link copied to clipboard
constructor(backends: Output<List<BackendArgs>>? = null, healthProbeSettings: Output<SubResourceArgs>? = null, id: Output<String>? = null, loadBalancingSettings: Output<SubResourceArgs>? = null, name: Output<String>? = null)

Properties

Link copied to clipboard
val backends: Output<List<BackendArgs>>? = null

The set of backends for this pool

Link copied to clipboard

L7 health probe settings for a backend pool

Link copied to clipboard
val id: Output<String>? = null

Resource ID.

Link copied to clipboard

Load balancing settings for a backend pool

Link copied to clipboard
val name: Output<String>? = null

Resource name.

Functions

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