Skip to content

UpdateAgentRequest

Source code in docs_src/capo_quicksight/types/update_agent_request.py
class UpdateAgentRequest(TypedDict, closed=True):
    agent_id: "capo_quicksight.types.agent_id.AgentId"
    """<p>The unique identifier for the agent to update.</p>"""
    aws_account_id: "capo_quicksight.types.aws_account_id.AwsAccountId"
    """<p>The ID of the Amazon Web Services account that contains the agent.</p>"""
    name: "capo_quicksight.types.agent_name.AgentName"
    """<p>The name of the agent.</p>"""
    description: NotRequired["capo_quicksight.types.agent_description.AgentDescription"]
    """<p>A description of the agent.</p>"""
    icon_id: NotRequired["capo_quicksight.types.icon_id.IconId"]
    """<p>The icon identifier for the agent.</p>"""
    starter_prompts: NotRequired[
        "capo_quicksight.types.starter_prompt_list.StarterPromptList"
    ]
    """<p>A list of starter prompts that are displayed to users when they begin interacting with the agent.</p>"""
    welcome_message: NotRequired["capo_quicksight.types.welcome_message.WelcomeMessage"]
    """<p>The welcome message that is displayed when a user starts a conversation with the agent.</p>"""
    custom_prompt_input: NotRequired[
        "capo_quicksight.types.custom_prompt_input.CustomPromptInput"
    ]
    """<p>The custom prompt configuration for the agent.</p>"""
    spaces_to_add: NotRequired[
        "capo_quicksight.types.update_agent_request_spaces_to_add_list.UpdateAgentRequestSpacesToAddList"
    ]
    """<p>The Amazon Resource Names (ARNs) of the spaces to attach to the agent.</p>"""
    spaces_to_remove: NotRequired[
        "capo_quicksight.types.update_agent_request_spaces_to_remove_list.UpdateAgentRequestSpacesToRemoveList"
    ]
    """<p>The Amazon Resource Names (ARNs) of the spaces to detach from the agent.</p>"""
    action_connectors_to_add: NotRequired[
        "capo_quicksight.types.update_agent_request_action_connectors_to_add_list.UpdateAgentRequestActionConnectorsToAddList"
    ]
    """<p>The Amazon Resource Names (ARNs) of the action connectors to attach to the agent.</p>"""
    action_connectors_to_remove: NotRequired[
        "capo_quicksight.types.update_agent_request_action_connectors_to_remove_list.UpdateAgentRequestActionConnectorsToRemoveList"
    ]
    """<p>The Amazon Resource Names (ARNs) of the action connectors to detach from the agent.</p>"""

action_connectors_to_add instance-attribute

action_connectors_to_add: NotRequired[UpdateAgentRequestActionConnectorsToAddList]

The Amazon Resource Names (ARNs) of the action connectors to attach to the agent.

action_connectors_to_remove instance-attribute

action_connectors_to_remove: NotRequired[UpdateAgentRequestActionConnectorsToRemoveList]

The Amazon Resource Names (ARNs) of the action connectors to detach from the agent.

agent_id instance-attribute

agent_id: AgentId

The unique identifier for the agent to update.

aws_account_id instance-attribute

aws_account_id: AwsAccountId

The ID of the Amazon Web Services account that contains the agent.

custom_prompt_input instance-attribute

custom_prompt_input: NotRequired[CustomPromptInput]

The custom prompt configuration for the agent.

description instance-attribute

description: NotRequired[AgentDescription]

A description of the agent.

icon_id instance-attribute

icon_id: NotRequired[IconId]

The icon identifier for the agent.

name instance-attribute

name: AgentName

The name of the agent.

spaces_to_add instance-attribute

spaces_to_add: NotRequired[UpdateAgentRequestSpacesToAddList]

The Amazon Resource Names (ARNs) of the spaces to attach to the agent.

spaces_to_remove instance-attribute

spaces_to_remove: NotRequired[UpdateAgentRequestSpacesToRemoveList]

The Amazon Resource Names (ARNs) of the spaces to detach from the agent.

starter_prompts instance-attribute

starter_prompts: NotRequired[StarterPromptList]

A list of starter prompts that are displayed to users when they begin interacting with the agent.

welcome_message instance-attribute

welcome_message: NotRequired[WelcomeMessage]

The welcome message that is displayed when a user starts a conversation with the agent.