Skip to content

PutAutoScalingPolicyInput

Source code in docs_src/capo_emr/types/put_auto_scaling_policy_input.py
class PutAutoScalingPolicyInput(TypedDict, closed=True):
    cluster_id: NotRequired["capo_emr.types.cluster_id.ClusterId"]
    """<p>Specifies the ID of a cluster. The instance group to which the automatic scaling policy is applied is within this cluster.</p>"""
    instance_group_id: NotRequired["capo_emr.types.instance_group_id.InstanceGroupId"]
    """<p>Specifies the ID of the instance group to which the automatic scaling policy is applied.</p>"""
    auto_scaling_policy: NotRequired[
        "capo_emr.types.auto_scaling_policy.AutoScalingPolicy"
    ]
    """<p>Specifies the definition of the automatic scaling policy.</p>"""

auto_scaling_policy instance-attribute

auto_scaling_policy: NotRequired[AutoScalingPolicy]

Specifies the definition of the automatic scaling policy.

cluster_id instance-attribute

cluster_id: NotRequired[ClusterId]

Specifies the ID of a cluster. The instance group to which the automatic scaling policy is applied is within this cluster.

instance_group_id instance-attribute

instance_group_id: NotRequired[InstanceGroupId]

Specifies the ID of the instance group to which the automatic scaling policy is applied.