Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Documentation
data ManagedScalingPolicy Source #
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.
See: newManagedScalingPolicy
smart constructor.
ManagedScalingPolicy' | |
|
Instances
newManagedScalingPolicy :: ManagedScalingPolicy Source #
Create a value of ManagedScalingPolicy
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:computeLimits:ManagedScalingPolicy'
, managedScalingPolicy_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.
managedScalingPolicy_computeLimits :: Lens' ManagedScalingPolicy (Maybe ComputeLimits) Source #
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.