Skip to content

/AWS1/CL_WADAGGREGATIONCONF

Configuration settings that define the scope of Amazon Web Services resources to analyze for optimization recommendations.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_accountid TYPE /AWS1/WADACCOUNTID /AWS1/WADACCOUNTID

The Amazon Web Services account ID to analyze.

it_regions TYPE /AWS1/CL_WADREGIONS_W=>TT_REGIONS TT_REGIONS

A list of Amazon Web Services Regions to include in the analysis.

iv_accessrolearn TYPE /AWS1/WADROLEARN /AWS1/WADROLEARN

The ARN of an IAM role to assume for resource analysis in this account.


Queryable Attributes

accountId

The Amazon Web Services account ID to analyze.

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

regions

A list of Amazon Web Services Regions to include in the analysis.

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

accessRoleArn

The ARN of an IAM role to assume for resource analysis in this account.

Accessible with the following methods

Method Description
GET_ACCESSROLEARN() Getter for ACCESSROLEARN, with configurable default
ASK_ACCESSROLEARN() Getter for ACCESSROLEARN w/ exceptions if field has no value
HAS_ACCESSROLEARN() Determine if ACCESSROLEARN 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_AGGREGATIONCONFIGURATIONS

TYPES TT_AGGREGATIONCONFIGURATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_WADAGGREGATIONCONF WITH DEFAULT KEY
.