Skip to content

Session

Source code in docs_src/capo_workspaces_web/types/session.py
class Session(TypedDict, closed=True):
    portal_arn: NotRequired["capo_workspaces_web.types.arn.ARN"]
    """<p>The ARN of the web portal.</p>"""
    session_id: NotRequired["capo_workspaces_web.types.string_type.StringType"]
    """<p>The ID of the session.</p>"""
    username: NotRequired["capo_workspaces_web.types.username.Username"]
    """<p>The username of the session.</p>"""
    client_ip_addresses: NotRequired[
        "capo_workspaces_web.types.ip_address_list.IpAddressList"
    ]
    """<p>The IP address of the client.</p>"""
    status: NotRequired["capo_workspaces_web.types.session_status.SessionStatus"]
    """<p>The status of the session.</p>"""
    start_time: NotRequired["capo_workspaces_web.types.timestamp.Timestamp"]
    """<p>The start time of the session.</p>"""
    end_time: NotRequired["capo_workspaces_web.types.timestamp.Timestamp"]
    """<p>The end time of the session.</p>"""

client_ip_addresses instance-attribute

client_ip_addresses: NotRequired[IpAddressList]

The IP address of the client.

end_time instance-attribute

end_time: NotRequired[Timestamp]

The end time of the session.

portal_arn instance-attribute

portal_arn: NotRequired[ARN]

The ARN of the web portal.

session_id instance-attribute

session_id: NotRequired[StringType]

The ID of the session.

start_time instance-attribute

start_time: NotRequired[Timestamp]

The start time of the session.

status instance-attribute

status: NotRequired[SessionStatus]

The status of the session.

username instance-attribute

username: NotRequired[Username]

The username of the session.