Skip to content

Scope

Source code in docs_src/capo_wellarchitected/types/scope.py
class Scope(TypedDict, closed=True):
    pillars: "capo_wellarchitected.types.pillars.Pillars"
    """<p>The Well-Architected Tool Framework pillars to include in the generation scope.</p>"""
    goal_ids: NotRequired["capo_wellarchitected.types.goal_id_list.GoalIdList"]
    """<p>Specific goal IDs to focus on during recommendation generation.</p>"""
    items: NotRequired["capo_wellarchitected.types.pillar_items.PillarItems"]
    """<p>Optional per-pillar item filtering configuration.</p>"""

goal_ids instance-attribute

goal_ids: NotRequired[GoalIdList]

Specific goal IDs to focus on during recommendation generation.

items instance-attribute

items: NotRequired[PillarItems]

Optional per-pillar item filtering configuration.

pillars instance-attribute

pillars: Pillars

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