Skip to content

/AWS1/CL_AANANALYZEDRESOURCE

Contains details about the analyzed resource.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_resourcearn TYPE /AWS1/AANRESOURCEARN /AWS1/AANRESOURCEARN

The ARN of the resource that was analyzed.

iv_resourcetype TYPE /AWS1/AANRESOURCETYPE /AWS1/AANRESOURCETYPE

The type of the resource that was analyzed.

iv_createdat TYPE /AWS1/AANTIMESTAMP /AWS1/AANTIMESTAMP

The time at which the finding was created.

iv_analyzedat TYPE /AWS1/AANTIMESTAMP /AWS1/AANTIMESTAMP

The time at which the resource was analyzed.

iv_updatedat TYPE /AWS1/AANTIMESTAMP /AWS1/AANTIMESTAMP

The time at which the finding was updated.

iv_ispublic TYPE /AWS1/AANBOOLEAN /AWS1/AANBOOLEAN

Indicates whether the policy that generated the finding grants public access to the resource.

iv_resourceowneraccount TYPE /AWS1/AANSTRING /AWS1/AANSTRING

The Amazon Web Services account ID that owns the resource.

Optional arguments:

it_actions TYPE /AWS1/CL_AANACTIONLIST_W=>TT_ACTIONLIST TT_ACTIONLIST

The actions that an external principal is granted permission to use by the policy that generated the finding.

it_sharedvia TYPE /AWS1/CL_AANSHAREDVIALIST_W=>TT_SHAREDVIALIST TT_SHAREDVIALIST

Indicates how the access that generated the finding is granted. This is populated for Amazon S3 bucket findings.

iv_status TYPE /AWS1/AANFINDINGSTATUS /AWS1/AANFINDINGSTATUS

The current status of the finding generated from the analyzed resource.

iv_error TYPE /AWS1/AANSTRING /AWS1/AANSTRING

An error message.


Queryable Attributes

resourceArn

The ARN of the resource that was analyzed.

Accessible with the following methods

Method Description
GET_RESOURCEARN() Getter for RESOURCEARN, with configurable default
ASK_RESOURCEARN() Getter for RESOURCEARN w/ exceptions if field has no value
HAS_RESOURCEARN() Determine if RESOURCEARN has a value

resourceType

The type of the resource that was analyzed.

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

createdAt

The time at which the finding was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

analyzedAt

The time at which the resource was analyzed.

Accessible with the following methods

Method Description
GET_ANALYZEDAT() Getter for ANALYZEDAT, with configurable default
ASK_ANALYZEDAT() Getter for ANALYZEDAT w/ exceptions if field has no value
HAS_ANALYZEDAT() Determine if ANALYZEDAT has a value

updatedAt

The time at which the finding was updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

isPublic

Indicates whether the policy that generated the finding grants public access to the resource.

Accessible with the following methods

Method Description
GET_ISPUBLIC() Getter for ISPUBLIC, with configurable default
ASK_ISPUBLIC() Getter for ISPUBLIC w/ exceptions if field has no value
HAS_ISPUBLIC() Determine if ISPUBLIC has a value

actions

The actions that an external principal is granted permission to use by the policy that generated the finding.

Accessible with the following methods

Method Description
GET_ACTIONS() Getter for ACTIONS, with configurable default
ASK_ACTIONS() Getter for ACTIONS w/ exceptions if field has no value
HAS_ACTIONS() Determine if ACTIONS has a value

sharedVia

Indicates how the access that generated the finding is granted. This is populated for Amazon S3 bucket findings.

Accessible with the following methods

Method Description
GET_SHAREDVIA() Getter for SHAREDVIA, with configurable default
ASK_SHAREDVIA() Getter for SHAREDVIA w/ exceptions if field has no value
HAS_SHAREDVIA() Determine if SHAREDVIA has a value

status

The current status of the finding generated from the analyzed resource.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

resourceOwnerAccount

The Amazon Web Services account ID that owns the resource.

Accessible with the following methods

Method Description
GET_RESOURCEOWNERACCOUNT() Getter for RESOURCEOWNERACCOUNT, with configurable default
ASK_RESOURCEOWNERACCOUNT() Getter for RESOURCEOWNERACCOUNT w/ exceptions if field has n
HAS_RESOURCEOWNERACCOUNT() Determine if RESOURCEOWNERACCOUNT has a value

error

An error message.

Accessible with the following methods

Method Description
GET_ERROR() Getter for ERROR, with configurable default
ASK_ERROR() Getter for ERROR w/ exceptions if field has no value
HAS_ERROR() Determine if ERROR has a value