Struct aws_sdk_securityhub::model::AwsEcsServiceCapacityProviderStrategyDetails [−][src]
#[non_exhaustive]pub struct AwsEcsServiceCapacityProviderStrategyDetails {
pub base: i32,
pub capacity_provider: Option<String>,
pub weight: i32,
}
Expand description
Strategy item for the capacity provider strategy that the service uses.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.base: i32
The minimum number of tasks to run on the capacity provider. Only one strategy item can specify a value for Base
.
The value must be between 0 and 100000.
capacity_provider: Option<String>
The short name of the capacity provider.
weight: i32
The relative percentage of the total number of tasks that should use the capacity provider.
If no weight is specified, the default value is 0. At least one capacity provider must have a weight greater than 0.
The value can be between 0 and 1000.
Implementations
The minimum number of tasks to run on the capacity provider. Only one strategy item can specify a value for Base
.
The value must be between 0 and 100000.
The short name of the capacity provider.
Creates a new builder-style object to manufacture AwsEcsServiceCapacityProviderStrategyDetails
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
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