Skip to content

SessionData

Source code in docs_src/capo_qconnect/types/session_data.py
class SessionData(TypedDict, closed=True):
    session_arn: "capo_qconnect.types.arn.Arn"
    """<p>The Amazon Resource Name (ARN) of the session.</p>"""
    session_id: "capo_qconnect.types.uuid.Uuid"
    """<p>The identifier of the session.</p>"""
    name: "capo_qconnect.types.name.Name"
    """<p>The name of the session.</p>"""
    description: NotRequired["capo_qconnect.types.description.Description"]
    """<p>The description of the session.</p>"""
    tags: NotRequired["capo_qconnect.types.tags.Tags"]
    """<p>The tags used to organize, track, or control access for this resource.</p>"""
    integration_configuration: NotRequired[
        "capo_qconnect.types.session_integration_configuration.SessionIntegrationConfiguration"
    ]
    """<p>The configuration information for the session integration.</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>"""
    origin: NotRequired["capo_qconnect.types.origin.Origin"]
    """<p>The origin of the Session to be listed. <code>SYSTEM</code> for a default Session created by Amazon Q in Connect or <code>CUSTOMER</code> for a Session created by calling <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_amazon-q-connect_CreateSession.html">CreateSession</a> API.</p>"""
    orchestrator_configuration_list: NotRequired[
        "capo_qconnect.types.orchestrator_configuration_list.OrchestratorConfigurationList"
    ]
    """<p>The list of orchestrator configurations for 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.

description instance-attribute

description: NotRequired[Description]

The description of the session.

integration_configuration instance-attribute

integration_configuration: NotRequired[SessionIntegrationConfiguration]

The configuration information for the session integration.

name instance-attribute

name: Name

The name of the session.

orchestrator_configuration_list instance-attribute

orchestrator_configuration_list: NotRequired[OrchestratorConfigurationList]

The list of orchestrator configurations for the session.

origin instance-attribute

origin: NotRequired[Origin]

The origin of the Session to be listed. SYSTEM for a default Session created by Amazon Q in Connect or CUSTOMER for a Session created by calling CreateSession API.

session_arn instance-attribute

session_arn: Arn

The Amazon Resource Name (ARN) of the session.

session_id instance-attribute

session_id: Uuid

The identifier of the session.

tag_filter instance-attribute

tag_filter: NotRequired[TagFilter]

An object that can be used to specify Tag conditions.

tags instance-attribute

tags: NotRequired[Tags]

The tags used to organize, track, or control access for this resource.