Skip to content

CapabilityAction

Source code in docs_src/capo_iot_managed_integrations/types/capability_action.py
class CapabilityAction(TypedDict, closed=True):
    name: "capo_iot_managed_integrations.types.capability_action_name.CapabilityActionName"
    """<p>Describe a capability action with a name.</p>"""
    ref: NotRequired[
        "capo_iot_managed_integrations.types.action_reference.ActionReference"
    ]
    """<p>Describe a capability action with an reference.</p>"""
    action_trace_id: NotRequired[
        "capo_iot_managed_integrations.types.action_trace_id.ActionTraceId"
    ]
    """<p>Describe a capability action with an <code>actionTraceId</code> for a response command.</p>"""
    parameters: NotRequired[
        "capo_iot_managed_integrations.types.capability_properties.CapabilityProperties"
    ]
    """<p>Describe a capability action with a capability property.</p>"""

action_trace_id instance-attribute

action_trace_id: NotRequired[ActionTraceId]

Describe a capability action with an actionTraceId for a response command.

name instance-attribute

Describe a capability action with a name.

parameters instance-attribute

parameters: NotRequired[CapabilityProperties]

Describe a capability action with a capability property.

ref instance-attribute

ref: NotRequired[ActionReference]

Describe a capability action with an reference.