Skip to content

/AWS1/CL_GDYACTION

Contains information about actions.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_actiontype TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The GuardDuty finding activity type.

io_awsapicallaction TYPE REF TO /AWS1/CL_GDYAWSAPICALLACTION /AWS1/CL_GDYAWSAPICALLACTION

Information about the AWS_API_CALL action described in this finding.

io_dnsrequestaction TYPE REF TO /AWS1/CL_GDYDNSREQUESTACTION /AWS1/CL_GDYDNSREQUESTACTION

Information about the DNS_REQUEST action described in this finding.

io_networkconnectionaction TYPE REF TO /AWS1/CL_GDYNETWORKCONNACTION /AWS1/CL_GDYNETWORKCONNACTION

Information about the NETWORK_CONNECTION action described in this finding.

io_portprobeaction TYPE REF TO /AWS1/CL_GDYPORTPROBEACTION /AWS1/CL_GDYPORTPROBEACTION

Information about the PORT_PROBE action described in this finding.

io_kubernetesapicallaction TYPE REF TO /AWS1/CL_GDYKUBERNETESAPICAL00 /AWS1/CL_GDYKUBERNETESAPICAL00

Information about the Kubernetes API call action described in this finding.

io_rdsloginattemptaction TYPE REF TO /AWS1/CL_GDYRDSLOGINATTEMPTACT /AWS1/CL_GDYRDSLOGINATTEMPTACT

Information about RDS_LOGIN_ATTEMPT action described in this finding.

io_kubernetespermcheckeddets TYPE REF TO /AWS1/CL_GDYKUBERNETESPERMCH00 /AWS1/CL_GDYKUBERNETESPERMCH00

Information whether the user has the permission to use a specific Kubernetes API.

io_kubernetesrolebindingdets TYPE REF TO /AWS1/CL_GDYKUBERNETESROLEBI00 /AWS1/CL_GDYKUBERNETESROLEBI00

Information about the role binding that grants the permission defined in a Kubernetes role.

io_kubernetesroledetails TYPE REF TO /AWS1/CL_GDYKUBERNETESROLEDETS /AWS1/CL_GDYKUBERNETESROLEDETS

Information about the Kubernetes role name and role type.


Queryable Attributes

ActionType

The GuardDuty finding activity type.

Accessible with the following methods

Method Description
GET_ACTIONTYPE() Getter for ACTIONTYPE, with configurable default
ASK_ACTIONTYPE() Getter for ACTIONTYPE w/ exceptions if field has no value
HAS_ACTIONTYPE() Determine if ACTIONTYPE has a value

AwsApiCallAction

Information about the AWS_API_CALL action described in this finding.

Accessible with the following methods

Method Description
GET_AWSAPICALLACTION() Getter for AWSAPICALLACTION

DnsRequestAction

Information about the DNS_REQUEST action described in this finding.

Accessible with the following methods

Method Description
GET_DNSREQUESTACTION() Getter for DNSREQUESTACTION

NetworkConnectionAction

Information about the NETWORK_CONNECTION action described in this finding.

Accessible with the following methods

Method Description
GET_NETWORKCONNECTIONACTION() Getter for NETWORKCONNECTIONACTION

PortProbeAction

Information about the PORT_PROBE action described in this finding.

Accessible with the following methods

Method Description
GET_PORTPROBEACTION() Getter for PORTPROBEACTION

KubernetesApiCallAction

Information about the Kubernetes API call action described in this finding.

Accessible with the following methods

Method Description
GET_KUBERNETESAPICALLACTION() Getter for KUBERNETESAPICALLACTION

RdsLoginAttemptAction

Information about RDS_LOGIN_ATTEMPT action described in this finding.

Accessible with the following methods

Method Description
GET_RDSLOGINATTEMPTACTION() Getter for RDSLOGINATTEMPTACTION

KubernetesPermissionCheckedDetails

Information whether the user has the permission to use a specific Kubernetes API.

Accessible with the following methods

Method Description
GET_KUBERNETESPERMCHECKEDD00() Getter for KUBERNETESPERMCHECKEDDETAILS

KubernetesRoleBindingDetails

Information about the role binding that grants the permission defined in a Kubernetes role.

Accessible with the following methods

Method Description
GET_KUBERNETESROLEBINDINGD00() Getter for KUBERNETESROLEBINDINGDETAILS

KubernetesRoleDetails

Information about the Kubernetes role name and role type.

Accessible with the following methods

Method Description
GET_KUBERNETESROLEDETAILS() Getter for KUBERNETESROLEDETAILS