/AWS1/CL_AANFINDINGSUMMARYV2¶
Contains information about a finding.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_analyzedat TYPE /AWS1/AANTIMESTAMP /AWS1/AANTIMESTAMP¶
The time at which the resource-based policy or IAM entity that generated the finding was analyzed.
iv_createdat TYPE /AWS1/AANTIMESTAMP /AWS1/AANTIMESTAMP¶
The time at which the finding was created.
iv_id TYPE /AWS1/AANFINDINGID /AWS1/AANFINDINGID¶
The ID of the finding.
iv_resourcetype TYPE /AWS1/AANRESOURCETYPE /AWS1/AANRESOURCETYPE¶
The type of the resource that the external principal has access to.
iv_resourceowneraccount TYPE /AWS1/AANSTRING /AWS1/AANSTRING¶
The Amazon Web Services account ID that owns the resource.
iv_status TYPE /AWS1/AANFINDINGSTATUS /AWS1/AANFINDINGSTATUS¶
The status of the finding.
iv_updatedat TYPE /AWS1/AANTIMESTAMP /AWS1/AANTIMESTAMP¶
The time at which the finding was most recently updated.
Optional arguments:¶
iv_error TYPE /AWS1/AANSTRING /AWS1/AANSTRING¶
The error that resulted in an Error finding.
iv_resource TYPE /AWS1/AANSTRING /AWS1/AANSTRING¶
The resource that the external principal has access to.
iv_findingtype TYPE /AWS1/AANFINDINGTYPE /AWS1/AANFINDINGTYPE¶
The type of the access finding. For external access analyzers, the type is
ExternalAccess. For unused access analyzers, the type can beUnusedIAMRole,UnusedIAMUserAccessKey,UnusedIAMUserPassword, orUnusedPermission. For internal access analyzers, the type isInternalAccess.
Queryable Attributes¶
analyzedAt¶
The time at which the resource-based policy or IAM entity that generated the finding 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 |
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 |
error¶
The error that resulted in an Error finding.
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 |
id¶
The ID of the finding.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
resource¶
The resource that the external principal has access to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCE() |
Getter for RESOURCE, with configurable default |
ASK_RESOURCE() |
Getter for RESOURCE w/ exceptions if field has no value |
HAS_RESOURCE() |
Determine if RESOURCE has a value |
resourceType¶
The type of the resource that the external principal has access to.
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 |
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 |
status¶
The status of the finding.
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 |
updatedAt¶
The time at which the finding was most recently 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 |
findingType¶
The type of the access finding. For external access analyzers, the type is
ExternalAccess. For unused access analyzers, the type can beUnusedIAMRole,UnusedIAMUserAccessKey,UnusedIAMUserPassword, orUnusedPermission. For internal access analyzers, the type isInternalAccess.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FINDINGTYPE() |
Getter for FINDINGTYPE, with configurable default |
ASK_FINDINGTYPE() |
Getter for FINDINGTYPE w/ exceptions if field has no value |
HAS_FINDINGTYPE() |
Determine if FINDINGTYPE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_FINDINGSLISTV2¶
TYPES TT_FINDINGSLISTV2 TYPE STANDARD TABLE OF REF TO /AWS1/CL_AANFINDINGSUMMARYV2 WITH DEFAULT KEY
.