Skip to content

Ec2AsgCapacityIncreaseConfiguration

Source code in docs_src/capo_arc_region_switch/types/ec2_asg_capacity_increase_configuration.py
class Ec2AsgCapacityIncreaseConfiguration(TypedDict, closed=True):
    timeout_minutes: "int"
    """<p>The timeout value specified for the configuration.</p>"""
    asgs: "capo_arc_region_switch.types.asg_list.AsgList"
    """<p>The EC2 Auto Scaling groups for the configuration.</p>"""
    ungraceful: NotRequired["capo_arc_region_switch.types.ec2_ungraceful.Ec2Ungraceful"]
    """<p>The settings for ungraceful execution.</p>"""
    target_percent: "int"
    """<p>The target percentage that you specify for EC2 Auto Scaling groups. The default is 100.</p>"""
    capacity_monitoring_approach: "capo_arc_region_switch.types.ec2_asg_capacity_monitoring_approach.Ec2AsgCapacityMonitoringApproach"
    """<p>The monitoring approach that you specify EC2 Auto Scaling groups for the configuration.</p>"""
    wait_elb_target_group_healthy: NotRequired[
        "capo_arc_region_switch.types.wait_elb_target_group_healthy.WaitELBTargetGroupHealthy"
    ]
    """<p>If enabled, the step completes only after each attached ELB target group reports a healthy target count that matches the group's new desired capacity calculated in the step.</p>"""

asgs instance-attribute

asgs: AsgList

The EC2 Auto Scaling groups for the configuration.

capacity_monitoring_approach instance-attribute

capacity_monitoring_approach: Ec2AsgCapacityMonitoringApproach

The monitoring approach that you specify EC2 Auto Scaling groups for the configuration.

target_percent instance-attribute

target_percent: int

The target percentage that you specify for EC2 Auto Scaling groups. The default is 100.

timeout_minutes instance-attribute

timeout_minutes: int

The timeout value specified for the configuration.

ungraceful instance-attribute

ungraceful: NotRequired[Ec2Ungraceful]

The settings for ungraceful execution.

wait_elb_target_group_healthy instance-attribute

wait_elb_target_group_healthy: NotRequired[WaitELBTargetGroupHealthy]

If enabled, the step completes only after each attached ELB target group reports a healthy target count that matches the group's new desired capacity calculated in the step.