View a markdown version of this page

ApplicationStatusReason - Amazon Elastic Compute Cloud
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

ApplicationStatusReason

Describes the reason for an application status check result.

Contents

code

The reason code for the application status check result. Possible values:

  • ResponseCodeMatched – The HTTP status code returned by the health check matched the configured StatusCodeMatcher.

  • ResponseCodeMismatch – The HTTP status code returned by the health check did not match the configured StatusCodeMatcher.

  • ConnectionTimeout – The connection to the target timed out.

  • ResponseTimeout – The health check timed out while waiting for a response from the target.

  • ConnectionRefused – The target refused the health check connection.

  • ConnectionReset – The target reset the health check connection before returning a response.

For ResponseCodeMatched and ResponseCodeMismatch, the statusCode field contains the returned HTTP status code. The protocol field contains the protocol used for the health check.

Type: String

Required: No

protocol

The protocol used for the health check.

Type: String

Required: No

statusCode

The HTTP status code returned by the health check.

Type: Integer

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: