GetLBRuleResult

data class GetLBRuleResult(val backendAddressPoolId: String, val backendPort: Int, val disableOutboundSnat: Boolean, val enableFloatingIp: Boolean, val enableTcpReset: Boolean, val frontendIpConfigurationName: String, val frontendPort: Int, val id: String, val idleTimeoutInMinutes: Int, val loadDistribution: String, val loadbalancerId: String, val name: String, val probeId: String, val protocol: String)

A collection of values returned by getLBRule.

Constructors

Link copied to clipboard
constructor(backendAddressPoolId: String, backendPort: Int, disableOutboundSnat: Boolean, enableFloatingIp: Boolean, enableTcpReset: Boolean, frontendIpConfigurationName: String, frontendPort: Int, id: String, idleTimeoutInMinutes: Int, loadDistribution: String, loadbalancerId: String, name: String, probeId: String, protocol: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A reference to a Backend Address Pool over which this Load Balancing Rule operates.

Link copied to clipboard

The port used for internal connections on the endpoint.

Link copied to clipboard

If outbound SNAT is enabled for this Load Balancer Rule.

Link copied to clipboard

If Floating IPs are enabled for this Load Balancer Rule

Link copied to clipboard

If TCP Reset is enabled for this Load Balancer Rule.

Link copied to clipboard

The name of the frontend IP configuration to which the rule is associated.

Link copied to clipboard

The port for the external endpoint.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

Specifies the idle timeout in minutes for TCP connections.

Link copied to clipboard
Link copied to clipboard

Specifies the load balancing distribution type used by the Load Balancer.

Link copied to clipboard
Link copied to clipboard

A reference to a Probe used by this Load Balancing Rule.

Link copied to clipboard

The transport protocol for the external endpoint.