Skip to content

ManagedScalableTarget

Source code in docs_src/capo_ecs/types/managed_scalable_target.py
class ManagedScalableTarget(TypedDict, closed=True):
    arn: NotRequired["capo_ecs.types.string.String"]
    """<p>The ARN of the scalable target.</p>"""
    status: "capo_ecs.types.managed_resource_status.ManagedResourceStatus"
    """<p>The status of the scalable target.</p>"""
    status_reason: NotRequired["capo_ecs.types.string.String"]
    """<p>Information about why the scalable target is in the current status.</p>"""
    updated_at: "capo_ecs.types.timestamp.Timestamp"
    """<p>The Unix timestamp for when the target was most recently updated.</p>"""
    min_capacity: "capo_ecs.types.integer.Integer"
    """<p>The minimum value to scale to in response to a scale-in activity.</p>"""
    max_capacity: "capo_ecs.types.integer.Integer"
    """<p>The maximum value to scale to in response to a scale-out activity.</p>"""

arn instance-attribute

arn: NotRequired[String]

The ARN of the scalable target.

max_capacity instance-attribute

max_capacity: Integer

The maximum value to scale to in response to a scale-out activity.

min_capacity instance-attribute

min_capacity: Integer

The minimum value to scale to in response to a scale-in activity.

status instance-attribute

The status of the scalable target.

status_reason instance-attribute

status_reason: NotRequired[String]

Information about why the scalable target is in the current status.

updated_at instance-attribute

updated_at: Timestamp

The Unix timestamp for when the target was most recently updated.