GetEndpointGroupResult

data class GetEndpointGroupResult(val endpointConfigurations: List<EndpointGroupEndpointConfiguration>? = null, val endpointGroupArn: String? = null, val healthCheckIntervalSeconds: Int? = null, val healthCheckPath: String? = null, val healthCheckPort: Int? = null, val healthCheckProtocol: EndpointGroupHealthCheckProtocol? = null, val portOverrides: List<EndpointGroupPortOverride>? = null, val thresholdCount: Int? = null, val trafficDialPercentage: Double? = null)

Constructors

Link copied to clipboard
fun GetEndpointGroupResult(endpointConfigurations: List<EndpointGroupEndpointConfiguration>? = null, endpointGroupArn: String? = null, healthCheckIntervalSeconds: Int? = null, healthCheckPath: String? = null, healthCheckPort: Int? = null, healthCheckProtocol: EndpointGroupHealthCheckProtocol? = null, portOverrides: List<EndpointGroupPortOverride>? = null, thresholdCount: Int? = null, trafficDialPercentage: Double? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The list of endpoint objects.

Link copied to clipboard

The Amazon Resource Name (ARN) of the endpoint group

Link copied to clipboard

The time in seconds between each health check for an endpoint. Must be a value of 10 or 30

Link copied to clipboard
val healthCheckPath: String? = null
Link copied to clipboard
val healthCheckPort: Int? = null

The port that AWS Global Accelerator uses to check the health of endpoints in this endpoint group.

Link copied to clipboard

The protocol that AWS Global Accelerator uses to check the health of endpoints in this endpoint group.

Link copied to clipboard
Link copied to clipboard
val thresholdCount: Int? = null

The number of consecutive health checks required to set the state of the endpoint to unhealthy.

Link copied to clipboard

The percentage of traffic to sent to an AWS Region