Interface LoadBalancingRule

  • All Superinterfaces:
    com.microsoft.azure.management.resources.fluentcore.arm.models.ChildResource<LoadBalancer>, HasBackendPort, HasFloatingIP, HasFrontend, HasFrontendPort, com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.LoadBalancingRuleInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasName, com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent<LoadBalancer>, HasProtocol<TransportProtocol>, com.microsoft.azure.management.resources.fluentcore.model.Indexable

    public interface LoadBalancingRule
    extends com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.LoadBalancingRuleInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.ChildResource<LoadBalancer>, HasBackendPort, HasFrontend, HasFloatingIP, HasProtocol<TransportProtocol>, HasFrontendPort
    A client-side representation of an HTTP load balancing rule.
    • Method Detail

      • loadDistribution

        LoadDistribution loadDistribution()
        Returns:
        the method of load distribution
      • idleTimeoutInMinutes

        int idleTimeoutInMinutes()
        Returns:
        the number of minutes before an inactive connection is closed
      • backend

        LoadBalancerBackend backend()
        Returns:
        the backend associated with the load balancing rule
      • probe

        LoadBalancerProbe probe()
        Returns:
        the probe associated with the load balancing rule