Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Action

import type { Action } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";

Provides details about one of the following actions that affects or that was taken on a resource:

  • A remote IP address issued an Amazon Web Services API call
  • A DNS request was received
  • A remote IP address attempted to connect to an EC2 instance
  • A remote IP address attempted a port probe on an EC2 instance
interface Action {
ActionType?: string | null;
AwsApiCallAction?: AwsApiCallAction | null;
DnsRequestAction?: DnsRequestAction | null;
NetworkConnectionAction?: NetworkConnectionAction | null;
PortProbeAction?: PortProbeAction | null;
}

§Properties

§
ActionType?: string | null
[src]

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

  • NETWORK_CONNECTION
    
  • AWS_API_CALL
    
  • DNS_REQUEST
    
  • PORT_PROBE
    
§
AwsApiCallAction?: AwsApiCallAction | null
[src]

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

§
DnsRequestAction?: DnsRequestAction | null
[src]

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

§
NetworkConnectionAction?: NetworkConnectionAction | null
[src]

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

§
PortProbeAction?: PortProbeAction | null
[src]

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