end_session¶
Operation¶
end_session
async
¶
end_session(input: EndSessionInput, plugins: list[Plugin] | None = None) -> EndSessionOutput
Ends the session. After you end a session, you can still access its content but you can't add to it. To delete the session and it's content, you use the DeleteSession API operation. For more information about sessions, see Store and retrieve conversation history and context with Amazon Bedrock sessions.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
EndSessionInput
|
An instance of |
required |
plugins
|
list[Plugin] | None
|
A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations. |
None
|
Returns:
| Type | Description |
|---|---|
EndSessionOutput
|
An instance of |
Input¶
EndSessionInput
dataclass
¶
Output¶
EndSessionOutput
dataclass
¶
Dataclass for EndSessionOutput structure.
Attributes¶
session_arn
instance-attribute
¶
session_arn: str
The Amazon Resource Name (ARN) of the session you ended.
session_status
instance-attribute
¶
session_status: SessionStatus
The current status of the session you ended.