Struct aws_sdk_emr::model::ManagedScalingPolicy
source · [−]#[non_exhaustive]pub struct ManagedScalingPolicy {
pub compute_limits: Option<ComputeLimits>,
}Expand description
Managed scaling policy for an Amazon EMR cluster. The policy specifies the limits for resources that can be added or terminated from a cluster. The policy only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
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.compute_limits: Option<ComputeLimits>The EC2 unit limits for a managed scaling policy. The managed scaling activity of a cluster is not allowed to go above or below these limits. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
Implementations
The EC2 unit limits for a managed scaling policy. The managed scaling activity of a cluster is not allowed to go above or below these limits. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
Creates a new builder-style object to manufacture ManagedScalingPolicy
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 ManagedScalingPolicy
impl Send for ManagedScalingPolicy
impl Sync for ManagedScalingPolicy
impl Unpin for ManagedScalingPolicy
impl UnwindSafe for ManagedScalingPolicy
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