Skip to content

ComponentStatusData

Source code in docs_src/capo_groundstation/types/component_status_data.py
class ComponentStatusData(TypedDict, closed=True):
    component_type: "capo_groundstation.types.component_type_string.ComponentTypeString"
    """<p>The Component type.</p>"""
    capability_arn: "capo_groundstation.types.capability_arn.CapabilityArn"
    """<p>Capability ARN of the component.</p>"""
    status: "capo_groundstation.types.agent_status.AgentStatus"
    """<p>Component status.</p>"""
    bytes_sent: NotRequired["int"]
    """<p>Bytes sent by the component.</p>"""
    bytes_received: NotRequired["int"]
    """<p>Bytes received by the component.</p>"""
    packets_dropped: NotRequired["int"]
    """<p>Packets dropped by component.</p>"""
    dataflow_id: "capo_groundstation.types.uuid.Uuid"
    """<p>Dataflow UUID associated with the component.</p>"""

bytes_received instance-attribute

bytes_received: NotRequired[int]

Bytes received by the component.

bytes_sent instance-attribute

bytes_sent: NotRequired[int]

Bytes sent by the component.

capability_arn instance-attribute

capability_arn: CapabilityArn

Capability ARN of the component.

component_type instance-attribute

component_type: ComponentTypeString

The Component type.

dataflow_id instance-attribute

dataflow_id: Uuid

Dataflow UUID associated with the component.

packets_dropped instance-attribute

packets_dropped: NotRequired[int]

Packets dropped by component.

status instance-attribute

status: AgentStatus

Component status.