Skip to content

/AWS1/CL_WADSCOPE

Defines the scope for recommendation generation, specifying which pillars and goals to focus on.

CONSTRUCTOR

IMPORTING

Required arguments:

it_pillars TYPE /AWS1/CL_WADPILLARS_W=>TT_PILLARS TT_PILLARS

The Well-Architected Tool Framework pillars to include in the generation scope.

Optional arguments:

it_goalids TYPE /AWS1/CL_WADGOALIDLIST_W=>TT_GOALIDLIST TT_GOALIDLIST

Specific goal IDs to focus on during recommendation generation.

it_items TYPE /AWS1/CL_WADPILLARITEM=>TT_PILLARITEMS TT_PILLARITEMS

Optional per-pillar item filtering configuration.


Queryable Attributes

pillars

The Well-Architected Tool Framework pillars to include in the generation scope.

Accessible with the following methods

Method Description
GET_PILLARS() Getter for PILLARS, with configurable default
ASK_PILLARS() Getter for PILLARS w/ exceptions if field has no value
HAS_PILLARS() Determine if PILLARS has a value

goalIds

Specific goal IDs to focus on during recommendation generation.

Accessible with the following methods

Method Description
GET_GOALIDS() Getter for GOALIDS, with configurable default
ASK_GOALIDS() Getter for GOALIDS w/ exceptions if field has no value
HAS_GOALIDS() Determine if GOALIDS has a value

items

Optional per-pillar item filtering configuration.

Accessible with the following methods

Method Description
GET_ITEMS() Getter for ITEMS, with configurable default
ASK_ITEMS() Getter for ITEMS w/ exceptions if field has no value
HAS_ITEMS() Determine if ITEMS has a value