Skip to content

ScheduledUpdateGroupAction

Source code in docs_src/capo_auto_scaling/types/scheduled_update_group_action.py
class ScheduledUpdateGroupAction(TypedDict, closed=True):
    auto_scaling_group_name: NotRequired[
        "capo_auto_scaling.types.xml_string_max_len255.XmlStringMaxLen255"
    ]
    """<p>The name of the Auto Scaling group.</p>"""
    scheduled_action_name: NotRequired[
        "capo_auto_scaling.types.xml_string_max_len255.XmlStringMaxLen255"
    ]
    """<p>The name of the scheduled action.</p>"""
    scheduled_action_arn: NotRequired[
        "capo_auto_scaling.types.resource_name.ResourceName"
    ]
    """<p>The Amazon Resource Name (ARN) of the scheduled action.</p>"""
    time: NotRequired["capo_auto_scaling.types.timestamp_type.TimestampType"]
    """<p>This property is no longer used.</p>"""
    start_time: NotRequired["capo_auto_scaling.types.timestamp_type.TimestampType"]
    """<p>The date and time in UTC for this action to start. For example, <code>"2019-06-01T00:00:00Z"</code>. </p>"""
    end_time: NotRequired["capo_auto_scaling.types.timestamp_type.TimestampType"]
    """<p>The date and time in UTC for the recurring schedule to end. For example, <code>"2019-06-01T00:00:00Z"</code>. </p>"""
    recurrence: NotRequired[
        "capo_auto_scaling.types.xml_string_max_len255.XmlStringMaxLen255"
    ]
    """<p>The recurring schedule for the action, in Unix cron syntax format.</p> <p>When <code>StartTime</code> and <code>EndTime</code> are specified with <code>Recurrence</code>, they form the boundaries of when the recurring action starts and stops.</p>"""
    min_size: NotRequired[
        "capo_auto_scaling.types.auto_scaling_group_min_size.AutoScalingGroupMinSize"
    ]
    """<p>The minimum size of the Auto Scaling group.</p>"""
    max_size: NotRequired[
        "capo_auto_scaling.types.auto_scaling_group_max_size.AutoScalingGroupMaxSize"
    ]
    """<p>The maximum size of the Auto Scaling group.</p>"""
    desired_capacity: NotRequired[
        "capo_auto_scaling.types.auto_scaling_group_desired_capacity.AutoScalingGroupDesiredCapacity"
    ]
    """<p>The desired capacity is the initial capacity of the Auto Scaling group after the scheduled action runs and the capacity it attempts to maintain.</p>"""
    time_zone: NotRequired[
        "capo_auto_scaling.types.xml_string_max_len255.XmlStringMaxLen255"
    ]
    """<p>The time zone for the cron expression.</p>"""

auto_scaling_group_name instance-attribute

auto_scaling_group_name: NotRequired[XmlStringMaxLen255]

The name of the Auto Scaling group.

desired_capacity instance-attribute

desired_capacity: NotRequired[AutoScalingGroupDesiredCapacity]

The desired capacity is the initial capacity of the Auto Scaling group after the scheduled action runs and the capacity it attempts to maintain.

end_time instance-attribute

end_time: NotRequired[TimestampType]

The date and time in UTC for the recurring schedule to end. For example, "2019-06-01T00:00:00Z".

max_size instance-attribute

max_size: NotRequired[AutoScalingGroupMaxSize]

The maximum size of the Auto Scaling group.

min_size instance-attribute

min_size: NotRequired[AutoScalingGroupMinSize]

The minimum size of the Auto Scaling group.

recurrence instance-attribute

recurrence: NotRequired[XmlStringMaxLen255]

The recurring schedule for the action, in Unix cron syntax format.

When StartTime and EndTime are specified with Recurrence, they form the boundaries of when the recurring action starts and stops.

scheduled_action_arn instance-attribute

scheduled_action_arn: NotRequired[ResourceName]

The Amazon Resource Name (ARN) of the scheduled action.

scheduled_action_name instance-attribute

scheduled_action_name: NotRequired[XmlStringMaxLen255]

The name of the scheduled action.

start_time instance-attribute

start_time: NotRequired[TimestampType]

The date and time in UTC for this action to start. For example, "2019-06-01T00:00:00Z".

time instance-attribute

time: NotRequired[TimestampType]

This property is no longer used.

time_zone instance-attribute

time_zone: NotRequired[XmlStringMaxLen255]

The time zone for the cron expression.