LoadBalancingRuleResponse

data class LoadBalancingRuleResponse(val backendPort: Int, val frontendPort: Int, val loadDistribution: String? = null, val probePort: Int? = null, val probeProtocol: String, val probeRequestPath: String? = null, val protocol: String)

Describes a load balancing rule.

Constructors

Link copied to clipboard
constructor(backendPort: Int, frontendPort: Int, loadDistribution: String? = null, probePort: Int? = null, probeProtocol: String, probeRequestPath: String? = null, protocol: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.

Link copied to clipboard

The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 1 and 65534.

Link copied to clipboard

The load distribution policy for this rule.

Link copied to clipboard
val probePort: Int? = null

The prob port used by the load balancing rule. Acceptable values are between 1 and 65535.

Link copied to clipboard

the reference to the load balancer probe used by the load balancing rule.

Link copied to clipboard

The probe request path. Only supported for HTTP/HTTPS probes.

Link copied to clipboard

The reference to the transport protocol used by the load balancing rule.