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()
Gets the number of outbound ports to be used for NAT. |
abstract
Load |
backend()
Gets the associated backend. |
abstract
Map<String,Load |
frontends()
Gets the associated frontends. |
abstract int |
idleTimeoutInMinutes()
Gets the number of minutes before an idle connection is closed. |
abstract
Load |
protocol()
Gets outbound rule protocol. |
abstract
Provisioning |
provisioningState()
Gets the provisioning state of the outbound rule resource. |
abstract boolean |
tcpResetEnabled()
Checks whether TCP reset is enabled. |
Method Details
allocatedOutboundPorts
public abstract int allocatedOutboundPorts()
Gets the number of outbound ports to be used for NAT.
Returns:
backend
public abstract LoadBalancerBackend backend()
Gets the associated backend.
Returns:
frontends
public abstract Map
Gets the associated frontends.
Returns:
idleTimeoutInMinutes
public abstract int idleTimeoutInMinutes()
Gets the number of minutes before an idle connection is closed.
Returns:
protocol
public abstract LoadBalancerOutboundRuleProtocol protocol()
Gets outbound rule protocol.
Returns:
provisioningState
public abstract ProvisioningState provisioningState()
Gets the provisioning state of the outbound rule resource.
Returns:
tcpResetEnabled
public abstract boolean tcpResetEnabled()
Checks whether TCP reset is enabled.
Returns: