Skip to content

ManagedAgent

Source code in docs_src/capo_ecs/types/managed_agent.py
class ManagedAgent(TypedDict, closed=True):
    last_started_at: NotRequired["capo_ecs.types.timestamp.Timestamp"]
    """<p>The Unix timestamp for the time when the managed agent was last started.</p>"""
    name: NotRequired["capo_ecs.types.managed_agent_name.ManagedAgentName"]
    """<p>The name of the managed agent. When the execute command feature is turned on, the managed agent name is <code>ExecuteCommandAgent</code>.</p>"""
    reason: NotRequired["capo_ecs.types.string.String"]
    """<p>The reason for why the managed agent is in the state it is in.</p>"""
    last_status: NotRequired["capo_ecs.types.string.String"]
    """<p>The last known status of the managed agent.</p>"""

last_started_at instance-attribute

last_started_at: NotRequired[Timestamp]

The Unix timestamp for the time when the managed agent was last started.

last_status instance-attribute

last_status: NotRequired[String]

The last known status of the managed agent.

name instance-attribute

name: NotRequired[ManagedAgentName]

The name of the managed agent. When the execute command feature is turned on, the managed agent name is ExecuteCommandAgent.

reason instance-attribute

reason: NotRequired[String]

The reason for why the managed agent is in the state it is in.