Action

class Action

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

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Functions

Link copied to clipboard
inline fun copy(block: Action.Builder.() -> Unit = {}): Action
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String