Skip to content

/AWS1/CL_GDYRESOURCEV2

Contains information about the Amazon Web Services resource that is associated with the GuardDuty finding.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_uid TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The unique identifier of the resource.

iv_resourcetype TYPE /AWS1/GDYFINDINGRESOURCETYPE /AWS1/GDYFINDINGRESOURCETYPE

The type of the Amazon Web Services resource.

Optional arguments:

iv_name TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The name of the resource.

iv_accountid TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The Amazon Web Services account ID to which the resource belongs.

iv_region TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The Amazon Web Services Region where the resource belongs.

iv_service TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The Amazon Web Services service of the resource.

iv_cloudpartition TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The cloud partition within the Amazon Web Services Region to which the resource belongs.

it_tags TYPE /AWS1/CL_GDYTAG=>TT_TAGS TT_TAGS

Contains information about the tags associated with the resource.

io_data TYPE REF TO /AWS1/CL_GDYRESOURCEDATA /AWS1/CL_GDYRESOURCEDATA

Contains information about the Amazon Web Services resource associated with the activity that prompted GuardDuty to generate a finding.


Queryable Attributes

Uid

The unique identifier of the resource.

Accessible with the following methods

Method Description
GET_UID() Getter for UID, with configurable default
ASK_UID() Getter for UID w/ exceptions if field has no value
HAS_UID() Determine if UID has a value

Name

The name of the resource.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

AccountId

The Amazon Web Services account ID to which the resource belongs.

Accessible with the following methods

Method Description
GET_ACCOUNTID() Getter for ACCOUNTID, with configurable default
ASK_ACCOUNTID() Getter for ACCOUNTID w/ exceptions if field has no value
HAS_ACCOUNTID() Determine if ACCOUNTID has a value

ResourceType

The type of the Amazon Web Services resource.

Accessible with the following methods

Method Description
GET_RESOURCETYPE() Getter for RESOURCETYPE, with configurable default
ASK_RESOURCETYPE() Getter for RESOURCETYPE w/ exceptions if field has no value
HAS_RESOURCETYPE() Determine if RESOURCETYPE has a value

Region

The Amazon Web Services Region where the resource belongs.

Accessible with the following methods

Method Description
GET_REGION() Getter for REGION, with configurable default
ASK_REGION() Getter for REGION w/ exceptions if field has no value
HAS_REGION() Determine if REGION has a value

Service

The Amazon Web Services service of the resource.

Accessible with the following methods

Method Description
GET_SERVICE() Getter for SERVICE, with configurable default
ASK_SERVICE() Getter for SERVICE w/ exceptions if field has no value
HAS_SERVICE() Determine if SERVICE has a value

CloudPartition

The cloud partition within the Amazon Web Services Region to which the resource belongs.

Accessible with the following methods

Method Description
GET_CLOUDPARTITION() Getter for CLOUDPARTITION, with configurable default
ASK_CLOUDPARTITION() Getter for CLOUDPARTITION w/ exceptions if field has no valu
HAS_CLOUDPARTITION() Determine if CLOUDPARTITION has a value

Tags

Contains information about the tags associated with the resource.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value

Data

Contains information about the Amazon Web Services resource associated with the activity that prompted GuardDuty to generate a finding.

Accessible with the following methods

Method Description
GET_DATA() Getter for DATA

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_RESOURCES

TYPES TT_RESOURCES TYPE STANDARD TABLE OF REF TO /AWS1/CL_GDYRESOURCEV2 WITH DEFAULT KEY
.