/AWS1/CL_SHBRESOURCERESULT¶
Provides comprehensive details about an Amazon Web Services resource and its associated security findings.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_resourceid TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The unique identifier for a resource.
iv_accountid TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The Amazon Web Services account that owns the resource.
iv_region TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The Amazon Web Services Region where the resource is located.
iv_resdetailcapturetimedt TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The timestamp when information about the resource was captured.
io_resourceconfig TYPE REF TO /AWS1/CL_RT_DOCUMENT /AWS1/CL_RT_DOCUMENT¶
The configuration details of a resource.
Optional arguments:¶
iv_resourceguid TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The global identifier used to identify a resource.
iv_resourcecategory TYPE /AWS1/SHBRESOURCECATEGORY /AWS1/SHBRESOURCECATEGORY¶
The grouping where the resource belongs.
iv_resourcetype TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The type of resource.
iv_resourcename TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The name of the resource.
iv_resourcecreationtimedt TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING¶
The time when the resource was created.
it_findingssummary TYPE /AWS1/CL_SHBRESFINDINGSSUMMARY=>TT_RESOURCEFINDINGSSUMMARYLIST TT_RESOURCEFINDINGSSUMMARYLIST¶
An aggregated view of security findings associated with a resource.
it_resourcetags TYPE /AWS1/CL_SHBRESOURCETAG=>TT_RESOURCETAGLIST TT_RESOURCETAGLIST¶
The key-value pairs associated with a resource.
Queryable Attributes¶
ResourceGuid¶
The global identifier used to identify a resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEGUID() |
Getter for RESOURCEGUID, with configurable default |
ASK_RESOURCEGUID() |
Getter for RESOURCEGUID w/ exceptions if field has no value |
HAS_RESOURCEGUID() |
Determine if RESOURCEGUID has a value |
ResourceId¶
The unique identifier for a resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEID() |
Getter for RESOURCEID, with configurable default |
ASK_RESOURCEID() |
Getter for RESOURCEID w/ exceptions if field has no value |
HAS_RESOURCEID() |
Determine if RESOURCEID has a value |
AccountId¶
The Amazon Web Services account that owns the resource.
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 |
Region¶
The Amazon Web Services Region where the resource is located.
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 |
ResourceCategory¶
The grouping where the resource belongs.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCECATEGORY() |
Getter for RESOURCECATEGORY, with configurable default |
ASK_RESOURCECATEGORY() |
Getter for RESOURCECATEGORY w/ exceptions if field has no va |
HAS_RESOURCECATEGORY() |
Determine if RESOURCECATEGORY has a value |
ResourceType¶
The type of 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 |
ResourceName¶
The name of the resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCENAME() |
Getter for RESOURCENAME, with configurable default |
ASK_RESOURCENAME() |
Getter for RESOURCENAME w/ exceptions if field has no value |
HAS_RESOURCENAME() |
Determine if RESOURCENAME has a value |
ResourceCreationTimeDt¶
The time when the resource was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCECREATIONTIMEDT() |
Getter for RESOURCECREATIONTIMEDT, with configurable default |
ASK_RESOURCECREATIONTIMEDT() |
Getter for RESOURCECREATIONTIMEDT w/ exceptions if field has |
HAS_RESOURCECREATIONTIMEDT() |
Determine if RESOURCECREATIONTIMEDT has a value |
ResourceDetailCaptureTimeDt¶
The timestamp when information about the resource was captured.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESDETAILCAPTURETIMEDT() |
Getter for RESOURCEDETAILCAPTURETIMEDT, with configurable de |
ASK_RESDETAILCAPTURETIMEDT() |
Getter for RESOURCEDETAILCAPTURETIMEDT w/ exceptions if fiel |
HAS_RESDETAILCAPTURETIMEDT() |
Determine if RESOURCEDETAILCAPTURETIMEDT has a value |
FindingsSummary¶
An aggregated view of security findings associated with a resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FINDINGSSUMMARY() |
Getter for FINDINGSSUMMARY, with configurable default |
ASK_FINDINGSSUMMARY() |
Getter for FINDINGSSUMMARY w/ exceptions if field has no val |
HAS_FINDINGSSUMMARY() |
Determine if FINDINGSSUMMARY has a value |
ResourceTags¶
The key-value pairs associated with a resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCETAGS() |
Getter for RESOURCETAGS, with configurable default |
ASK_RESOURCETAGS() |
Getter for RESOURCETAGS w/ exceptions if field has no value |
HAS_RESOURCETAGS() |
Determine if RESOURCETAGS has a value |
ResourceConfig¶
The configuration details of a resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCECONFIG() |
Getter for RESOURCECONFIG, with configurable default |
ASK_RESOURCECONFIG() |
Getter for RESOURCECONFIG w/ exceptions if field has no valu |
HAS_RESOURCECONFIG() |
Determine if RESOURCECONFIG 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_RESOURCES¶
TYPES TT_RESOURCES TYPE STANDARD TABLE OF REF TO /AWS1/CL_SHBRESOURCERESULT WITH DEFAULT KEY
.