View a markdown version of this page

Scope - AWS Well-Architected

Scope

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

Contents

pillars

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

Type: Array of strings

Array Members: Minimum number of 1 item. Maximum number of 5 items.

Valid Values: COST_OPTIMIZATION | SECURITY | RESILIENCE | PERFORMANCE | OPERATIONAL_EXCELLENCE

Required: Yes

goalIds

Specific goal IDs to focus on during recommendation generation. Use ListAgentGoals to retrieve goal IDs.

Type: Array of strings

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Pattern: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}

Required: No

items

An optional per-pillar filter. When you specify items, only the listed items are processed for each pillar. When you omit items, all items are processed.

Type: Array of PillarItem objects

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: