LoadBalancerOutboundRule Interface

Implements

public interface LoadBalancerOutboundRule
extends HasInnerModel<OutboundRuleInner>, HasProtocol<LoadBalancerOutboundRuleProtocol>, ChildResource<LoadBalancer>

An immutable client-side representation of an outbound rule.

Method Summary

Modifier and Type Method and Description
abstract int allocatedOutboundPorts()
abstract LoadBalancerBackend backend()
abstract Map<String,LoadBalancerFrontend> frontends()
abstract int idleTimeoutInMinutes()
abstract LoadBalancerOutboundRuleProtocol protocol()
abstract ProvisioningState provisioningState()
abstract boolean tcpResetEnabled()

Method Details

allocatedOutboundPorts

public abstract int allocatedOutboundPorts()

Returns:

the number of outbound ports to be used for NAT

backend

public abstract LoadBalancerBackend backend()

Returns:

the associated backend

frontends

public abstract Map frontends()

Returns:

the associated frontends

idleTimeoutInMinutes

public abstract int idleTimeoutInMinutes()

Returns:

the number of minutes before an idle connection is closed

protocol

public abstract LoadBalancerOutboundRuleProtocol protocol()

Returns:

outbound rule protocol

provisioningState

public abstract ProvisioningState provisioningState()

Returns:

the provisioning state of the outbound rule resource

tcpResetEnabled

public abstract boolean tcpResetEnabled()

Returns:

if TCP reset is enabled

Applies to