FrontdoorBackendPoolBackend

data class FrontdoorBackendPoolBackend(val address: String, val enabled: Boolean? = null, val hostHeader: String, val httpPort: Int, val httpsPort: Int, val priority: Int? = null, val weight: Int? = null)

Constructors

Link copied to clipboard
constructor(address: String, enabled: Boolean? = null, hostHeader: String, httpPort: Int, httpsPort: Int, priority: Int? = null, weight: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Location of the backend (IP address or FQDN)

Link copied to clipboard
val enabled: Boolean? = null

Specifies if the backend is enabled or not. Valid options are true or false. Defaults to true.

Link copied to clipboard

The value to use as the host header sent to the backend.

Link copied to clipboard

The HTTP TCP port number. Possible values are between 1 - 65535.

Link copied to clipboard

The HTTPS TCP port number. Possible values are between 1 - 65535.

Link copied to clipboard
val priority: Int? = null

Priority to use for load balancing. Higher priorities will not be used for load balancing if any lower priority backend is healthy. Defaults to 1.

Link copied to clipboard
val weight: Int? = null

Weight of this endpoint for load balancing purposes. Defaults to 50.