Interface ApplicationGatewayProbe

  • All Superinterfaces:
    com.microsoft.azure.management.resources.fluentcore.arm.models.ChildResource<ApplicationGateway>, com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.ApplicationGatewayProbeInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasName, com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent<ApplicationGateway>, HasProtocol<ApplicationGatewayProtocol>, com.microsoft.azure.management.resources.fluentcore.model.Indexable

    public interface ApplicationGatewayProbe
    extends com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.ApplicationGatewayProbeInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.ChildResource<ApplicationGateway>, HasProtocol<ApplicationGatewayProtocol>
    A client-side representation of an application gateway probe.
    • Method Detail

      • timeBetweenProbesInSeconds

        int timeBetweenProbesInSeconds()
        Returns:
        the number of seconds between probe retries
      • healthyHttpResponseStatusCodeRanges

        @Beta(V1_4_0)
        Set<String> healthyHttpResponseStatusCodeRanges()
        Returns:
        HTTP response code ranges in the format ###-### returned by the backend which the probe considers healthy.
      • healthyHttpResponseBodyContents

        @Beta(V1_4_0)
        String healthyHttpResponseBodyContents()
        Returns:
        the body contents of an HTTP response to a probe to check for to determine backend health, or null if none specified
      • path

        String path()
        Returns:
        the relative path to be called by the probe
      • timeoutInSeconds

        int timeoutInSeconds()
        Returns:
        the number of seconds waiting for a response after which the probe times out and it is marked as failed

        Acceptable values are from 1 to 86400 seconds.

      • retriesBeforeUnhealthy

        int retriesBeforeUnhealthy()
        Returns:
        the number of failed retry probes before the backend server is marked as being down

        Acceptable values are from 1 second to 20.

      • host

        String host()
        Returns:
        host name to send the probe to