Skip to content

UpdateAgentProfileResponse

Source code in docs_src/capo_wellarchitected/types/update_agent_profile_response.py
class UpdateAgentProfileResponse(TypedDict, closed=True):
    name: "str"
    """<p>The system name of the updated profile.</p>"""
    display_name: NotRequired[
        "capo_wellarchitected.types.sensitive_string.SensitiveString"
    ]
    """<p>The display name of the updated profile.</p>"""
    description: NotRequired[
        "capo_wellarchitected.types.sensitive_string.SensitiveString"
    ]
    """<p>A description of the updated profile.</p>"""
    business_overview: NotRequired[
        "capo_wellarchitected.types.sensitive_string.SensitiveString"
    ]
    """<p>The business overview of the updated profile.</p>"""
    pillars: "capo_wellarchitected.types.pillars.Pillars"
    """<p>The Well-Architected Tool Framework pillars associated with the updated profile.</p>"""
    deletion_protection: "bool"
    """<p>Indicates whether deletion protection is enabled.</p>"""
    execution_role_arn: "capo_wellarchitected.types.role_arn.RoleArn"
    """<p>The ARN of the IAM execution role.</p>"""
    aggregation_configuration: "capo_wellarchitected.types.aggregation_configurations.AggregationConfigurations"
    """<p>The aggregation configuration.</p>"""
    arn: "capo_wellarchitected.types.agent_profile_arn.AgentProfileArn"
    """<p>The Amazon Resource Name (ARN) of the updated profile.</p>"""
    eligible_for_scheduled_generation: NotRequired["bool"]
    """<p>Indicates whether the profile is valid for scheduled recommendation generation.</p>"""
    eligible_for_architecture_generation: NotRequired["bool"]
    """<p>Indicates whether the profile is valid for manual architecture generation.</p>"""
    field_errors: NotRequired["capo_wellarchitected.types.field_errors.FieldErrors"]
    """<p>A map of field paths to error messages for invalid or missing input fields.</p>"""
    tags: NotRequired["capo_wellarchitected.types.tags.Tags"]
    """<p>The tags associated with the updated profile.</p>"""
    created_by: "str"
    """<p>The identifier of the user or system that created this profile.</p>"""
    created_at: "datetime.datetime"
    """<p>The timestamp when the profile was created.</p>"""
    last_modified_by: NotRequired["str"]
    """<p>The identifier of the user or system that last modified this profile.</p>"""
    last_modified_at: NotRequired["datetime.datetime"]
    """<p>The timestamp when the profile was last modified.</p>"""

aggregation_configuration instance-attribute

aggregation_configuration: AggregationConfigurations

The aggregation configuration.

arn instance-attribute

The Amazon Resource Name (ARN) of the updated profile.

business_overview instance-attribute

business_overview: NotRequired[SensitiveString]

The business overview of the updated profile.

created_at instance-attribute

created_at: datetime

The timestamp when the profile was created.

created_by instance-attribute

created_by: str

The identifier of the user or system that created this profile.

deletion_protection instance-attribute

deletion_protection: bool

Indicates whether deletion protection is enabled.

description instance-attribute

description: NotRequired[SensitiveString]

A description of the updated profile.

display_name instance-attribute

display_name: NotRequired[SensitiveString]

The display name of the updated profile.

eligible_for_architecture_generation instance-attribute

eligible_for_architecture_generation: NotRequired[bool]

Indicates whether the profile is valid for manual architecture generation.

eligible_for_scheduled_generation instance-attribute

eligible_for_scheduled_generation: NotRequired[bool]

Indicates whether the profile is valid for scheduled recommendation generation.

execution_role_arn instance-attribute

execution_role_arn: RoleArn

The ARN of the IAM execution role.

field_errors instance-attribute

field_errors: NotRequired[FieldErrors]

A map of field paths to error messages for invalid or missing input fields.

last_modified_at instance-attribute

last_modified_at: NotRequired[datetime]

The timestamp when the profile was last modified.

last_modified_by instance-attribute

last_modified_by: NotRequired[str]

The identifier of the user or system that last modified this profile.

name instance-attribute

name: str

The system name of the updated profile.

pillars instance-attribute

pillars: Pillars

The Well-Architected Tool Framework pillars associated with the updated profile.

tags instance-attribute

tags: NotRequired[Tags]

The tags associated with the updated profile.