Skip to content

/AWS1/CL_REVSERVICESUMMARY

Contains summary information about a service.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_servicearn TYPE /AWS1/REVARN /AWS1/REVARN

ARN identifier.

iv_name TYPE /AWS1/REVENTITYNAME /AWS1/REVENTITYNAME

Resource name (used in ARN — no spaces allowed).

Optional arguments:

it_associatedsystems TYPE /AWS1/CL_REVASSOCIATEDSYSTEM=>TT_ASSOCIATEDSYSTEMLIST TT_ASSOCIATEDSYSTEMLIST

The systems associated with the service.

it_regions TYPE /AWS1/CL_REVREGIONLIST_W=>TT_REGIONLIST TT_REGIONLIST

The AWS Regions where the service operates.

iv_policyarn TYPE /AWS1/REVARN /AWS1/REVARN

ARN identifier.

iv_assessmentstatus TYPE /AWS1/REVASSESSMENTSTATUS /AWS1/REVASSESSMENTSTATUS

The current assessment status of the service.

iv_openfindingscount TYPE /AWS1/REVINTEGER /AWS1/REVINTEGER

The number of open findings.

iv_resolvedfindingscount TYPE /AWS1/REVINTEGER /AWS1/REVINTEGER

The number of resolved findings.

io_dependencydiscovery TYPE REF TO /AWS1/CL_REVDEPNDNCYDISCVRYCFG /AWS1/CL_REVDEPNDNCYDISCVRYCFG

The dependency discovery configuration.

io_achievability TYPE REF TO /AWS1/CL_REVACHIEVABILITY /AWS1/CL_REVACHIEVABILITY

The achievability status of the service's resilience targets.

iv_organizationid TYPE /AWS1/REVORGANIZATIONID /AWS1/REVORGANIZATIONID

Displayed only if caller has access.

iv_ouid TYPE /AWS1/REVOUID /AWS1/REVOUID

Displayed only if caller has access.

iv_accountid TYPE /AWS1/REVACCOUNTID /AWS1/REVACCOUNTID

Displayed only if caller has access.

iv_createdat TYPE /AWS1/REVTIMESTAMP /AWS1/REVTIMESTAMP

The timestamp when the service was created.

iv_updatedat TYPE /AWS1/REVTIMESTAMP /AWS1/REVTIMESTAMP

The timestamp when the service was last updated.


Queryable Attributes

serviceArn

ARN identifier.

Accessible with the following methods

Method Description
GET_SERVICEARN() Getter for SERVICEARN, with configurable default
ASK_SERVICEARN() Getter for SERVICEARN w/ exceptions if field has no value
HAS_SERVICEARN() Determine if SERVICEARN has a value

name

Resource name (used in ARN — no spaces allowed).

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

associatedSystems

The systems associated with the service.

Accessible with the following methods

Method Description
GET_ASSOCIATEDSYSTEMS() Getter for ASSOCIATEDSYSTEMS, with configurable default
ASK_ASSOCIATEDSYSTEMS() Getter for ASSOCIATEDSYSTEMS w/ exceptions if field has no v
HAS_ASSOCIATEDSYSTEMS() Determine if ASSOCIATEDSYSTEMS has a value

regions

The AWS Regions where the service operates.

Accessible with the following methods

Method Description
GET_REGIONS() Getter for REGIONS, with configurable default
ASK_REGIONS() Getter for REGIONS w/ exceptions if field has no value
HAS_REGIONS() Determine if REGIONS has a value

policyArn

ARN identifier.

Accessible with the following methods

Method Description
GET_POLICYARN() Getter for POLICYARN, with configurable default
ASK_POLICYARN() Getter for POLICYARN w/ exceptions if field has no value
HAS_POLICYARN() Determine if POLICYARN has a value

assessmentStatus

The current assessment status of the service.

Accessible with the following methods

Method Description
GET_ASSESSMENTSTATUS() Getter for ASSESSMENTSTATUS, with configurable default
ASK_ASSESSMENTSTATUS() Getter for ASSESSMENTSTATUS w/ exceptions if field has no va
HAS_ASSESSMENTSTATUS() Determine if ASSESSMENTSTATUS has a value

openFindingsCount

The number of open findings.

Accessible with the following methods

Method Description
GET_OPENFINDINGSCOUNT() Getter for OPENFINDINGSCOUNT, with configurable default
ASK_OPENFINDINGSCOUNT() Getter for OPENFINDINGSCOUNT w/ exceptions if field has no v
HAS_OPENFINDINGSCOUNT() Determine if OPENFINDINGSCOUNT has a value

resolvedFindingsCount

The number of resolved findings.

Accessible with the following methods

Method Description
GET_RESOLVEDFINDINGSCOUNT() Getter for RESOLVEDFINDINGSCOUNT, with configurable default
ASK_RESOLVEDFINDINGSCOUNT() Getter for RESOLVEDFINDINGSCOUNT w/ exceptions if field has
HAS_RESOLVEDFINDINGSCOUNT() Determine if RESOLVEDFINDINGSCOUNT has a value

dependencyDiscovery

The dependency discovery configuration.

Accessible with the following methods

Method Description
GET_DEPENDENCYDISCOVERY() Getter for DEPENDENCYDISCOVERY

achievability

The achievability status of the service's resilience targets.

Accessible with the following methods

Method Description
GET_ACHIEVABILITY() Getter for ACHIEVABILITY

organizationId

Displayed only if caller has access.

Accessible with the following methods

Method Description
GET_ORGANIZATIONID() Getter for ORGANIZATIONID, with configurable default
ASK_ORGANIZATIONID() Getter for ORGANIZATIONID w/ exceptions if field has no valu
HAS_ORGANIZATIONID() Determine if ORGANIZATIONID has a value

ouId

Displayed only if caller has access.

Accessible with the following methods

Method Description
GET_OUID() Getter for OUID, with configurable default
ASK_OUID() Getter for OUID w/ exceptions if field has no value
HAS_OUID() Determine if OUID has a value

accountId

Displayed only if caller has access.

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

createdAt

The timestamp when the service 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

updatedAt

The timestamp when the service was last 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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_SERVICESUMMARYLIST

TYPES TT_SERVICESUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_REVSERVICESUMMARY WITH DEFAULT KEY
.