Skip to content

DaemonRollback

Source code in docs_src/capo_ecs/types/daemon_rollback.py
class DaemonRollback(TypedDict, closed=True):
    reason: NotRequired["capo_ecs.types.string.String"]
    """<p>The reason the rollback happened. For example, the circuit breaker initiated the rollback operation.</p>"""
    started_at: NotRequired["capo_ecs.types.timestamp.Timestamp"]
    """<p>The time that the rollback started. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.</p>"""
    rollback_target_daemon_revision_arn: NotRequired["capo_ecs.types.string.String"]
    """<p>The ARN of the daemon revision deployed as part of the rollback.</p>"""
    rollback_capacity_providers: NotRequired["capo_ecs.types.string_list.StringList"]
    """<p>The capacity providers involved in the rollback.</p>"""

reason instance-attribute

reason: NotRequired[String]

The reason the rollback happened. For example, the circuit breaker initiated the rollback operation.

rollback_capacity_providers instance-attribute

rollback_capacity_providers: NotRequired[StringList]

The capacity providers involved in the rollback.

rollback_target_daemon_revision_arn instance-attribute

rollback_target_daemon_revision_arn: NotRequired[String]

The ARN of the daemon revision deployed as part of the rollback.

started_at instance-attribute

started_at: NotRequired[Timestamp]

The time that the rollback started. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.