Skip to content

UpdateReviewTemplateInput

Source code in docs_src/capo_wellarchitected/types/update_review_template_input.py
class UpdateReviewTemplateInput(TypedDict, closed=True):
    template_arn: "capo_wellarchitected.types.template_arn.TemplateArn"
    """<p>The review template ARN.</p>"""
    template_name: NotRequired["capo_wellarchitected.types.template_name.TemplateName"]
    """<p>The review template name.</p>"""
    description: NotRequired[
        "capo_wellarchitected.types.template_description.TemplateDescription"
    ]
    """<p>The review template description.</p>"""
    notes: NotRequired["capo_wellarchitected.types.notes.Notes"]
    lenses_to_associate: NotRequired[
        "capo_wellarchitected.types.review_template_lens_aliases.ReviewTemplateLensAliases"
    ]
    """<p>A list of lens aliases or ARNs to apply to the review template.</p>"""
    lenses_to_disassociate: NotRequired[
        "capo_wellarchitected.types.review_template_lens_aliases.ReviewTemplateLensAliases"
    ]
    """<p>A list of lens aliases or ARNs to unapply to the review template. The <code>wellarchitected</code> lens cannot be unapplied.</p>"""

description instance-attribute

description: NotRequired[TemplateDescription]

The review template description.

lenses_to_associate instance-attribute

lenses_to_associate: NotRequired[ReviewTemplateLensAliases]

A list of lens aliases or ARNs to apply to the review template.

lenses_to_disassociate instance-attribute

lenses_to_disassociate: NotRequired[ReviewTemplateLensAliases]

A list of lens aliases or ARNs to unapply to the review template. The wellarchitected lens cannot be unapplied.

notes instance-attribute

notes: NotRequired[Notes]

template_arn instance-attribute

template_arn: TemplateArn

The review template ARN.

template_name instance-attribute

template_name: NotRequired[TemplateName]

The review template name.