ApplicationStatusCheckResponseObject

Describes an application status check.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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.

Link copied to clipboard

The ID of the application status check.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

The index of the network device used for the health check. The value is greater than or equal to 0.

Link copied to clipboard

The number of consecutive failed health checks before the application status is considered impaired. The value must be greater than 0.

Link copied to clipboard

The health check paths for the application status check.

Link copied to clipboard

The number of seconds to wait before starting health checks after an instance is launched. Valid values: 1 to 600.

Link copied to clipboard

The interval, in seconds, between health checks. Valid value: 60.

Link copied to clipboard

The IP scope used for the health check.

Link copied to clipboard

The IP version used for the health check.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
val path: String?

The URL path used for the health check HTTP request.

Link copied to clipboard
val port: Int?

The port used for the health check.

Link copied to clipboard

The protocol used for the health check.

Link copied to clipboard

The comma-separated list of individual HTTP status codes or ranges that indicate a successful health check response.

Link copied to clipboard

The number of consecutive successful health checks before the application status is considered healthy. The value must be greater than 0.

Link copied to clipboard
val tags: List<Tag>?

The tags assigned to the application status check.

Link copied to clipboard

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

Link copied to clipboard
val timeout: Int?

The amount of time, in seconds, to wait for a health check response. Valid values: 1 to 30.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String