HealthCheck

Description

Information about a health check.

Contents

  • HealthyThreshold

    The number of consecutive health check successes that is to be embedded in the assignment destination after it has been deemed that the target distribution destination instance has recovered from a failure.

    Specify a value from 1 to 2147483647.

    • Type: Integer
    • Required: Yes
  • Interval

    The interval, in seconds, between health checks.

    Specify a value from 1 to 2147483647.

    • Type: Integer
    • Required: Yes
  • Target

    Protocol, port number, and URL of the instance targeted for a health check.

    These are to be specified using the following format:

    
    protocol:port<url>           
             

    For the protocol, specify one of the following: TCP, HTTP, HTTPS, or SSL.

    For the port, specify a value from 1 to 65535.

    For the url, if the protocol is HTTP or HTTPS, then specify the URL path. (Optional)

    • Type: String
    • Required: Yes
  • Timeout

    The amount of time, in seconds, during which no response means a failed health check.

    Specify a value from 1 to 2147483647.

    CAUTION:

    This value must be less than the Interval value.
    • Type: Integer
    • Required: Yes
  • UnhealthyThreshold

    The number of consecutive health check failures that is to be excluded from the assignment destination after it has been deemed that the target distribution destination instance failed.

    Specify a value from 1 to 2147483647.

    • Type: Integer
    • Required: Yes