Skip to content

RollbackDetails

Source code in docs_src/capo_auto_scaling/types/rollback_details.py
class RollbackDetails(TypedDict, closed=True):
    rollback_reason: NotRequired[
        "capo_auto_scaling.types.xml_string_max_len1023.XmlStringMaxLen1023"
    ]
    """<p>The reason for this instance refresh rollback (for example, whether a manual or automatic rollback was initiated).</p>"""
    rollback_start_time: NotRequired[
        "capo_auto_scaling.types.timestamp_type.TimestampType"
    ]
    """<p>The date and time at which the rollback began.</p>"""
    percentage_complete_on_rollback: NotRequired[
        "capo_auto_scaling.types.int_percent.IntPercent"
    ]
    """<p>Indicates the value of <code>PercentageComplete</code> at the time the rollback started.</p>"""
    instances_to_update_on_rollback: NotRequired[
        "capo_auto_scaling.types.instances_to_update.InstancesToUpdate"
    ]
    """<p>Indicates the value of <code>InstancesToUpdate</code> at the time the rollback started.</p>"""
    progress_details_on_rollback: NotRequired[
        "capo_auto_scaling.types.instance_refresh_progress_details.InstanceRefreshProgressDetails"
    ]
    """<p>Reports progress on replacing instances in an Auto Scaling group that has a warm pool. This includes separate details for instances in the warm pool and instances in the Auto Scaling group (the live pool).</p>"""

instances_to_update_on_rollback instance-attribute

instances_to_update_on_rollback: NotRequired[InstancesToUpdate]

Indicates the value of InstancesToUpdate at the time the rollback started.

percentage_complete_on_rollback instance-attribute

percentage_complete_on_rollback: NotRequired[IntPercent]

Indicates the value of PercentageComplete at the time the rollback started.

progress_details_on_rollback instance-attribute

progress_details_on_rollback: NotRequired[InstanceRefreshProgressDetails]

Reports progress on replacing instances in an Auto Scaling group that has a warm pool. This includes separate details for instances in the warm pool and instances in the Auto Scaling group (the live pool).

rollback_reason instance-attribute

rollback_reason: NotRequired[XmlStringMaxLen1023]

The reason for this instance refresh rollback (for example, whether a manual or automatic rollback was initiated).

rollback_start_time instance-attribute

rollback_start_time: NotRequired[TimestampType]

The date and time at which the rollback began.