View a markdown version of this page

ApplicationStatusCheckResponseObject - Amazon Elastic Compute Cloud

ApplicationStatusCheckResponseObject

Describes an application status check.

Contents

aggregation

The aggregation setting for the application status check. When set to included, the result of this check contributes to the instance-level application status. When set to excluded, the check runs independently and does not affect the instance-level status.

Type: String

Valid Values: included | excluded

Required: No

applicationStatusCheckId

The ID of the application status check.

Type: String

Required: No

creationTime

The date and time when the application status check was created.

Type: Timestamp

Required: No

deletionTime

The date and time when the application status check was deleted.

Type: Timestamp

Required: No

deviceIndex

The index of the network device used for the health check.

Type: Integer

Required: No

failureThreshold

The number of consecutive failed health checks before the application status is considered impaired.

Type: Integer

Required: No

HealthCheckPathSet.N

The health check paths for the application status check.

Type: Array of HealthCheckPathResponseObject objects

Required: No

initializationGracePeriodSeconds

The number of seconds to wait before starting health checks after an instance is launched.

Type: Integer

Valid Range: Minimum value of -1. Maximum value of 600.

Required: No

interval

The interval, in seconds, between health checks.

Type: Integer

Required: No

ipScope

The IP scope used for the health check.

Type: String

Valid Values: private

Required: No

ipVersion

The IP version used for the health check.

Type: String

Valid Values: ipv4 | ipv6

Required: No

lastUpdatedAt

The date and time when the application status check was last updated.

Type: Timestamp

Required: No

modifyTime

The date and time when the application status check was last modified.

Type: Timestamp

Required: No

path

The URL path used for the health check HTTP request.

Type: String

Required: No

port

The port used for the health check.

Type: Integer

Required: No

protocol

The protocol used for the health check.

Type: String

Valid Values: http | https

Required: No

statusCodeMatcher

The HTTP status codes that indicate a successful health check response.

Type: String

Required: No

successThreshold

The number of consecutive successful health checks before the application status is considered healthy.

Type: Integer

Required: No

TagSet.N

The tags assigned to the application status check.

Type: Array of Tag objects

Required: No

TargetTagAssociationSet.N

The tags associated with the application status check. Instances with these tags are automatically monitored by this check.

Type: Array of CustomTagKeyValueResponsePair objects

Required: No

timeout

The amount of time, in seconds, to wait for a health check response.

Type: Integer

Required: No

See Also

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