/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_resourcearn
TYPE /AWS1/SHBNONEMPTYSTRING
/AWS1/SHBNONEMPTYSTRING
¶
Specifies the ARN that uniquely identifies 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¶
ResourceArn¶
Specifies the ARN that uniquely identifies a resource.
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 |
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
.