Struct aws_sdk_ecs::model::managed_scaling::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for ManagedScaling
Implementations
Determines whether to enable managed scaling for the capacity provider.
Determines whether to enable managed scaling for the capacity provider.
The target capacity value for the capacity provider. The specified value must be greater than 0
and less than or equal to 100
. A value of 100
results in the Amazon EC2 instances in your Auto Scaling group being completely used.
The target capacity value for the capacity provider. The specified value must be greater than 0
and less than or equal to 100
. A value of 100
results in the Amazon EC2 instances in your Auto Scaling group being completely used.
The minimum number of container instances that Amazon ECS scales in or scales out at one time. If this parameter is omitted, the default value of 1
is used.
The minimum number of container instances that Amazon ECS scales in or scales out at one time. If this parameter is omitted, the default value of 1
is used.
The maximum number of container instances that Amazon ECS scales in or scales out at one time. If this parameter is omitted, the default value of 10000
is used.
The maximum number of container instances that Amazon ECS scales in or scales out at one time. If this parameter is omitted, the default value of 10000
is used.
The period of time, in seconds, after a newly launched Amazon EC2 instance can contribute to CloudWatch metrics for Auto Scaling group. If this parameter is omitted, the default value of 300
seconds is used.
The period of time, in seconds, after a newly launched Amazon EC2 instance can contribute to CloudWatch metrics for Auto Scaling group. If this parameter is omitted, the default value of 300
seconds is used.
Consumes the builder and constructs a ManagedScaling
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more