Skip to content

UpdateSessionRequest

Source code in docs_src/capo_qconnect/types/update_session_request.py
class UpdateSessionRequest(TypedDict, closed=True):
    assistant_id: "capo_qconnect.types.uuid_or_arn.UuidOrArn"
    """<p>The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.</p>"""
    session_id: "capo_qconnect.types.uuid_or_arn.UuidOrArn"
    """<p>The identifier of the session. Can be either the ID or the ARN. URLs cannot contain the ARN.</p>"""
    description: NotRequired["capo_qconnect.types.description.Description"]
    """<p>The description.</p>"""
    tag_filter: NotRequired["capo_qconnect.types.tag_filter.TagFilter"]
    """<p>An object that can be used to specify Tag conditions.</p>"""
    ai_agent_configuration: NotRequired[
        "capo_qconnect.types.ai_agent_configuration_map.AIAgentConfigurationMap"
    ]
    """<p>The configuration of the AI Agents (mapped by AI Agent Type to AI Agent version) that should be used by Amazon Q in Connect for this Session.</p>"""
    orchestrator_configuration_list: NotRequired[
        "capo_qconnect.types.orchestrator_configuration_list.OrchestratorConfigurationList"
    ]
    """<p>The updated list of orchestrator configurations for the session.</p>"""
    remove_orchestrator_configuration_list: NotRequired["bool"]
    """<p>The list of orchestrator configurations to remove from the session.</p>"""

ai_agent_configuration instance-attribute

ai_agent_configuration: NotRequired[AIAgentConfigurationMap]

The configuration of the AI Agents (mapped by AI Agent Type to AI Agent version) that should be used by Amazon Q in Connect for this Session.

assistant_id instance-attribute

assistant_id: UuidOrArn

The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

description instance-attribute

description: NotRequired[Description]

The description.

orchestrator_configuration_list instance-attribute

orchestrator_configuration_list: NotRequired[OrchestratorConfigurationList]

The updated list of orchestrator configurations for the session.

remove_orchestrator_configuration_list instance-attribute

remove_orchestrator_configuration_list: NotRequired[bool]

The list of orchestrator configurations to remove from the session.

session_id instance-attribute

session_id: UuidOrArn

The identifier of the session. Can be either the ID or the ARN. URLs cannot contain the ARN.

tag_filter instance-attribute

tag_filter: NotRequired[TagFilter]

An object that can be used to specify Tag conditions.