/AWS1/CL_IN2CISTARGETRESRCAGGR¶
The CIS target resource aggregation.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_scanarn TYPE /AWS1/IN2CISSCANARN /AWS1/IN2CISSCANARN¶
The scan ARN for the CIS target resource.
Optional arguments:¶
iv_targetresourceid TYPE /AWS1/IN2RESOURCEID /AWS1/IN2RESOURCEID¶
The ID of the target resource.
iv_accountid TYPE /AWS1/IN2ACCOUNTID /AWS1/IN2ACCOUNTID¶
The account ID for the CIS target resource.
it_targetresourcetags TYPE /AWS1/CL_IN2TAGVALUELIST_W=>TT_TARGETRESOURCETAGS TT_TARGETRESOURCETAGS¶
The tag for the target resource.
io_statuscounts TYPE REF TO /AWS1/CL_IN2STATUSCOUNTS /AWS1/CL_IN2STATUSCOUNTS¶
The target resource status counts.
iv_platform TYPE /AWS1/IN2STRING /AWS1/IN2STRING¶
The platform for the CIS target resource.
iv_targetstatus TYPE /AWS1/IN2CISTARGETSTATUS /AWS1/IN2CISTARGETSTATUS¶
The status of the target resource.
iv_targetstatusreason TYPE /AWS1/IN2CISTARGETSTATUSREASON /AWS1/IN2CISTARGETSTATUSREASON¶
The reason for the target resource.
Queryable Attributes¶
scanArn¶
The scan ARN for the CIS target resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCANARN() |
Getter for SCANARN, with configurable default |
ASK_SCANARN() |
Getter for SCANARN w/ exceptions if field has no value |
HAS_SCANARN() |
Determine if SCANARN has a value |
targetResourceId¶
The ID of the target resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETRESOURCEID() |
Getter for TARGETRESOURCEID, with configurable default |
ASK_TARGETRESOURCEID() |
Getter for TARGETRESOURCEID w/ exceptions if field has no va |
HAS_TARGETRESOURCEID() |
Determine if TARGETRESOURCEID has a value |
accountId¶
The account ID for the CIS target 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 |
targetResourceTags¶
The tag for the target resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETRESOURCETAGS() |
Getter for TARGETRESOURCETAGS, with configurable default |
ASK_TARGETRESOURCETAGS() |
Getter for TARGETRESOURCETAGS w/ exceptions if field has no |
HAS_TARGETRESOURCETAGS() |
Determine if TARGETRESOURCETAGS has a value |
statusCounts¶
The target resource status counts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSCOUNTS() |
Getter for STATUSCOUNTS |
platform¶
The platform for the CIS target resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PLATFORM() |
Getter for PLATFORM, with configurable default |
ASK_PLATFORM() |
Getter for PLATFORM w/ exceptions if field has no value |
HAS_PLATFORM() |
Determine if PLATFORM has a value |
targetStatus¶
The status of the target resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETSTATUS() |
Getter for TARGETSTATUS, with configurable default |
ASK_TARGETSTATUS() |
Getter for TARGETSTATUS w/ exceptions if field has no value |
HAS_TARGETSTATUS() |
Determine if TARGETSTATUS has a value |
targetStatusReason¶
The reason for the target resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETSTATUSREASON() |
Getter for TARGETSTATUSREASON, with configurable default |
ASK_TARGETSTATUSREASON() |
Getter for TARGETSTATUSREASON w/ exceptions if field has no |
HAS_TARGETSTATUSREASON() |
Determine if TARGETSTATUSREASON 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_CISTARGETRESOURCEAGGRLIST¶
TYPES TT_CISTARGETRESOURCEAGGRLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IN2CISTARGETRESRCAGGR WITH DEFAULT KEY
.