Interface LoadBalancerOutboundRule

All Superinterfaces:
ChildResource<LoadBalancer>, HasInnerModel<OutboundRuleInner>, HasName, HasParent<LoadBalancer>, HasProtocol<LoadBalancerOutboundRuleProtocol>, Indexable

An immutable client-side representation of an outbound rule.
  • Method Details

    • frontends

      Gets the associated frontends.
      Returns:
      the associated frontends
    • backend

      Gets the associated backend.
      Returns:
      the associated backend
    • allocatedOutboundPorts

      int allocatedOutboundPorts()
      Gets the number of outbound ports to be used for NAT.
      Returns:
      the number of outbound ports to be used for NAT
    • provisioningState

      ProvisioningState provisioningState()
      Gets the provisioning state of the outbound rule resource.
      Returns:
      the provisioning state of the outbound rule resource
    • idleTimeoutInMinutes

      int idleTimeoutInMinutes()
      Gets the number of minutes before an idle connection is closed.
      Returns:
      the number of minutes before an idle connection is closed
    • tcpResetEnabled

      boolean tcpResetEnabled()
      Checks whether TCP reset is enabled.
      Returns:
      if TCP reset is enabled
    • protocol

      Gets outbound rule protocol.
      Specified by:
      protocol in interface HasProtocol<LoadBalancerOutboundRuleProtocol>
      Returns:
      outbound rule protocol