Skip to content

Action

Source code in docs_src/capo_securityhub/types/action.py
class Action(TypedDict, closed=True):
    action_type: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The type of action that was detected. The possible action types are:</p> <ul> <li> <p> <code>NETWORK_CONNECTION</code> </p> </li> <li> <p> <code>AWS_API_CALL</code> </p> </li> <li> <p> <code>DNS_REQUEST</code> </p> </li> <li> <p> <code>PORT_PROBE</code> </p> </li> </ul>"""
    network_connection_action: NotRequired[
        "capo_securityhub.types.network_connection_action.NetworkConnectionAction"
    ]
    """<p>Included if <code>ActionType</code> is <code>NETWORK_CONNECTION</code>. Provides details about the network connection that was detected.</p>"""
    aws_api_call_action: NotRequired[
        "capo_securityhub.types.aws_api_call_action.AwsApiCallAction"
    ]
    """<p>Included if <code>ActionType</code> is <code>AWS_API_CALL</code>. Provides details about the API call that was detected. </p>"""
    dns_request_action: NotRequired[
        "capo_securityhub.types.dns_request_action.DnsRequestAction"
    ]
    """<p>Included if <code>ActionType</code> is <code>DNS_REQUEST</code>. Provides details about the DNS request that was detected. </p>"""
    port_probe_action: NotRequired[
        "capo_securityhub.types.port_probe_action.PortProbeAction"
    ]
    """<p>Included if <code>ActionType</code> is <code>PORT_PROBE</code>. Provides details about the port probe that was detected. </p>"""

action_type instance-attribute

action_type: NotRequired[NonEmptyString]

The type of action that was detected. The possible action types are:

  • NETWORK_CONNECTION

  • AWS_API_CALL

  • DNS_REQUEST

  • PORT_PROBE

aws_api_call_action instance-attribute

aws_api_call_action: NotRequired[AwsApiCallAction]

Included if ActionType is AWS_API_CALL. Provides details about the API call that was detected.

dns_request_action instance-attribute

dns_request_action: NotRequired[DnsRequestAction]

Included if ActionType is DNS_REQUEST. Provides details about the DNS request that was detected.

network_connection_action instance-attribute

network_connection_action: NotRequired[NetworkConnectionAction]

Included if ActionType is NETWORK_CONNECTION. Provides details about the network connection that was detected.

port_probe_action instance-attribute

port_probe_action: NotRequired[PortProbeAction]

Included if ActionType is PORT_PROBE. Provides details about the port probe that was detected.