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 toexcluded, the check runs independently and does not affect the instance-level status.Type: String
Valid Values:
included | excludedRequired: 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:
privateRequired: No
- ipVersion
-
The IP version used for the health check.
Type: String
Valid Values:
ipv4 | ipv6Required: 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 | httpsRequired: 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: