NAME

Paws::SecurityHub::Action

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::SecurityHub::Action object:

$service_obj->Method(Att1 => { ActionType => $value, ..., PortProbeAction => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::SecurityHub::Action object:

$result = $service_obj->Method(...);
$result->Att1->ActionType

DESCRIPTION

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

  • A remote IP address issued an AWS 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

ATTRIBUTES

ActionType => Str

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

  • NETWORK_CONNECTION

  • AWS_API_CALL

  • DNS_REQUEST

  • PORT_PROBE

AwsApiCallAction => Paws::SecurityHub::AwsApiCallAction

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

DnsRequestAction => Paws::SecurityHub::DnsRequestAction

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

NetworkConnectionAction => Paws::SecurityHub::NetworkConnectionAction

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

PortProbeAction => Paws::SecurityHub::PortProbeAction

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

SEE ALSO

This class forms part of Paws, describing an object used in Paws::SecurityHub

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues