Interface LoadBalancerProbe

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.ChildResource<LoadBalancer>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<ProbeInner>, HasLoadBalancingRules, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent<LoadBalancer>, HasPort, HasProtocol<ProbeProtocol>, com.azure.resourcemanager.resources.fluentcore.model.Indexable
All Known Subinterfaces:
LoadBalancerHttpProbe, LoadBalancerTcpProbe

public interface LoadBalancerProbe extends com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<ProbeInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.ChildResource<LoadBalancer>, HasLoadBalancingRules, HasProtocol<ProbeProtocol>, HasPort
A client-side representation of a load balancing probe.
  • Method Details

    • intervalInSeconds

      int intervalInSeconds()
      Gets number of seconds between probes.
      Returns:
      number of seconds between probes
    • numberOfProbes

      int numberOfProbes()
      Gets number of failed probes before the node is determined to be unhealthy.
      Returns:
      number of failed probes before the node is determined to be unhealthy