EksResourceScalingConfiguration - Amazon Application Recovery Controller
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).

EksResourceScalingConfiguration

The Amazon EKS resource scaling configuration.

Contents

kubernetesResourceType

The Kubernetes resource type for the configuration.

Type: KubernetesResourceType object

Required: Yes

capacityMonitoringApproach

The monitoring approach for the configuration, that is, whether it was sampled in the last 24 hours or autoscaled in the last 24 hours.

Type: String

Valid Values: sampledMaxInLast24Hours

Required: No

eksClusters

The clusters for the configuration.

Type: Array of EksCluster objects

Array Members: Minimum number of 2 items.

Required: No

scalingResources

The scaling resources for the configuration.

Type: Array of string to string to KubernetesScalingResource object map maps

Array Members: Minimum number of 1 item.

Key Pattern: [a-z]{2}-[a-z-]+-\d+

Required: No

targetPercent

The target percentage for the configuration.

Type: Integer

Valid Range: Minimum value of 1.

Required: No

timeoutMinutes

The timeout value specified for the configuration.

Type: Integer

Valid Range: Minimum value of 1.

Required: No

ungraceful

The settings for ungraceful execution.

Type: EksResourceScalingUngraceful object

Required: No

See Also

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