Skip to content

UpdateAgentProfileRequest

Source code in docs_src/capo_wellarchitected/types/update_agent_profile_request.py
class UpdateAgentProfileRequest(TypedDict, closed=True):
    client_token: NotRequired["str"]
    """<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.</p>"""
    profile_arn: "capo_wellarchitected.types.agent_profile_arn.AgentProfileArn"
    """<p>The Amazon Resource Name (ARN) of the profile to update.</p>"""
    display_name: NotRequired[
        "capo_wellarchitected.types.sensitive_string.SensitiveString"
    ]
    """<p>The updated display name of the profile.</p>"""
    description: NotRequired[
        "capo_wellarchitected.types.sensitive_string.SensitiveString"
    ]
    """<p>The updated description of the profile.</p>"""
    execution_role_arn: NotRequired["capo_wellarchitected.types.role_arn.RoleArn"]
    """<p>The updated ARN of the IAM execution role.</p>"""
    aggregation_configuration: NotRequired[
        "capo_wellarchitected.types.aggregation_configurations.AggregationConfigurations"
    ]
    """<p>The updated aggregation configuration.</p>"""
    business_overview: NotRequired[
        "capo_wellarchitected.types.sensitive_string.SensitiveString"
    ]
    """<p>The updated business overview for the profile.</p>"""
    pillars: NotRequired["capo_wellarchitected.types.pillars.Pillars"]
    """<p>The updated Well-Architected Tool Framework pillars for the profile.</p>"""
    deletion_protection: NotRequired["bool"]
    """<p>Indicates whether deletion protection is enabled for the profile.</p>"""

aggregation_configuration instance-attribute

aggregation_configuration: NotRequired[AggregationConfigurations]

The updated aggregation configuration.

business_overview instance-attribute

business_overview: NotRequired[SensitiveString]

The updated business overview for the profile.

client_token instance-attribute

client_token: NotRequired[str]

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

deletion_protection instance-attribute

deletion_protection: NotRequired[bool]

Indicates whether deletion protection is enabled for the profile.

description instance-attribute

description: NotRequired[SensitiveString]

The updated description of the profile.

display_name instance-attribute

display_name: NotRequired[SensitiveString]

The updated display name of the profile.

execution_role_arn instance-attribute

execution_role_arn: NotRequired[RoleArn]

The updated ARN of the IAM execution role.

pillars instance-attribute

pillars: NotRequired[Pillars]

The updated Well-Architected Tool Framework pillars for the profile.

profile_arn instance-attribute

profile_arn: AgentProfileArn

The Amazon Resource Name (ARN) of the profile to update.