Struct aws_sdk_emr::model::ScalingAction
source · [−]#[non_exhaustive]pub struct ScalingAction {
pub market: Option<MarketType>,
pub simple_scaling_policy_configuration: Option<SimpleScalingPolicyConfiguration>,
}Expand description
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
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.market: Option<MarketType>Not available for instance groups. Instance groups use the market type specified for the group.
simple_scaling_policy_configuration: Option<SimpleScalingPolicyConfiguration>The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
Implementations
Not available for instance groups. Instance groups use the market type specified for the group.
pub fn simple_scaling_policy_configuration(
&self
) -> Option<&SimpleScalingPolicyConfiguration>
pub fn simple_scaling_policy_configuration(
&self
) -> Option<&SimpleScalingPolicyConfiguration>
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
Creates a new builder-style object to manufacture ScalingAction
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
impl RefUnwindSafe for ScalingAction
impl Send for ScalingAction
impl Sync for ScalingAction
impl Unpin for ScalingAction
impl UnwindSafe for ScalingAction
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