Scaling Plan Scaling Instruction Args
Constructors
Properties
Customized load metric to use for predictive scaling. You must specify either customized_load_metric_specification
or predefined_load_metric_specification
when configuring predictive scaling. More details can be found in the AWS Auto Scaling API Reference.
Boolean controlling whether dynamic scaling by AWS Auto Scaling is disabled. Defaults to false
.
Maximum capacity of the resource. The exception to this upper limit is if you specify a non-default setting for predictive_scaling_max_capacity_behavior
.
Minimum capacity of the resource.
Predefined load metric to use for predictive scaling. You must specify either predefined_load_metric_specification
or customized_load_metric_specification
when configuring predictive scaling. More details can be found in the AWS Auto Scaling API Reference.
Defines the behavior that should be applied if the forecast capacity approaches or exceeds the maximum capacity specified for the resource. Valid values: SetForecastCapacityToMaxCapacity
, SetMaxCapacityAboveForecastCapacity
, SetMaxCapacityToForecastCapacity
.
Size of the capacity buffer to use when the forecast capacity is close to or exceeds the maximum capacity.
Predictive scaling mode. Valid values: ForecastAndScale
, ForecastOnly
.
ID of the resource. This string consists of the resource type and unique identifier.
Scalable dimension associated with the resource. Valid values: autoscaling:autoScalingGroup:DesiredCapacity
, dynamodb:index:ReadCapacityUnits
, dynamodb:index:WriteCapacityUnits
, dynamodb:table:ReadCapacityUnits
, dynamodb:table:WriteCapacityUnits
, ecs:service:DesiredCount
, ec2:spot-fleet-request:TargetCapacity
, rds:cluster:ReadReplicaCount
.
Controls whether a resource's externally created scaling policies are kept or replaced. Valid values: KeepExternalPolicies
, ReplaceExternalPolicies
. Defaults to KeepExternalPolicies
.
Amount of time, in seconds, to buffer the run time of scheduled scaling actions when scaling out.
Namespace of the AWS service. Valid values: autoscaling
, dynamodb
, ecs
, ec2
, rds
.
Structure that defines new target tracking configurations. Each of these structures includes a specific scaling metric and a target value for the metric, along with various parameters to use with dynamic scaling. More details can be found in the AWS Auto Scaling API Reference.