Class InboundNatPoolResponse


  • public final class InboundNatPoolResponse
    extends java.lang.Object
    • Method Detail

      • backendPort

        public java.lang.Integer backendPort()
        Returns:
        The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
      • enableFloatingIP

        public java.util.Optional<java.lang.Boolean> enableFloatingIP()
        Returns:
        Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
      • enableTcpReset

        public java.util.Optional<java.lang.Boolean> enableTcpReset()
        Returns:
        Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
      • etag

        public java.lang.String etag()
        Returns:
        A unique read-only string that changes whenever the resource is updated.
      • frontendIPConfiguration

        public java.util.Optional<SubResourceResponse> frontendIPConfiguration()
        Returns:
        A reference to frontend IP addresses.
      • frontendPortRangeEnd

        public java.lang.Integer frontendPortRangeEnd()
        Returns:
        The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.
      • frontendPortRangeStart

        public java.lang.Integer frontendPortRangeStart()
        Returns:
        The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.
      • id

        public java.util.Optional<java.lang.String> id()
        Returns:
        Resource ID.
      • idleTimeoutInMinutes

        public java.util.Optional<java.lang.Integer> idleTimeoutInMinutes()
        Returns:
        The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
      • name

        public java.util.Optional<java.lang.String> name()
        Returns:
        The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.
      • protocol

        public java.lang.String protocol()
        Returns:
        The reference to the transport protocol used by the inbound NAT pool.
      • provisioningState

        public java.lang.String provisioningState()
        Returns:
        The provisioning state of the inbound NAT pool resource.
      • type

        public java.lang.String type()
        Returns:
        Type of the resource.