AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2025-10-28 · Documentation medium

File: cli/latest/reference/gameliftstreams/get-stream-session.md

Summary

Expanded status reason documentation for stream sessions, adding terminated status reasons and error details

Security assessment

Adds documentation about session termination reasons including security-adjacent timeout mechanisms (connectionTimeout, idleTimeout) but does not address specific vulnerabilities. Enhances understanding of existing security controls without patching issues.

Diff

diff --git a/cli/latest/reference/gameliftstreams/get-stream-session.md b/cli/latest/reference/gameliftstreams/get-stream-session.md
index 6a72b27d4..605c08057 100644
--- a//cli/latest/reference/gameliftstreams/get-stream-session.md
+++ b//cli/latest/reference/gameliftstreams/get-stream-session.md
@@ -15 +15 @@
-  * [AWS CLI 2.31.21 Command Reference](../../index.html) »
+  * [AWS CLI 2.31.23 Command Reference](../../index.html) »
@@ -296 +296 @@ StatusReason -> (string)
-> A short description of the reason the stream session is in `ERROR` status.
+> A short description of the reason the stream session is in `ERROR` status or `TERMINATED` status.
@@ -297,0 +298,3 @@ StatusReason -> (string)
+>> `ERROR` status reasons:
+> 
+>   * `applicationLogS3DestinationError` : Could not write the application log to the Amazon S3 bucket that is configured for the streaming application. Make sure the bucket still exists.
@@ -301 +304,11 @@ StatusReason -> (string)
->   * `applicationLogS3DestinationError` : Could not write the application log to the Amazon S3 bucket that is configured for the streaming application. Make sure the bucket still exists.
+> 
+
+>
+>> `TERMINATED` status reasons:
+> 
+>   * `apiTerminated` : The stream session was terminated by an API call to [TerminateStreamSession](https://docs.aws.amazon.com/gameliftstreams/latest/apireference/API_TerminateStreamSession.html) .
+>   * `applicationExit` : The streaming application exited or crashed. The stream session was terminated because the application is no longer running.
+>   * `connectionTimeout` : The stream session was terminated because the client failed to connect within the connection timeout period specified by `ConnectionTimeoutSeconds` .
+>   * `idleTimeout` : The stream session was terminated because it exceeded the idle timeout period of 60 minutes with no user input activity.
+>   * `maxSessionLengthTimeout` : The stream session was terminated because it exceeded the maximum session length timeout period specified by `SessionLengthSeconds` .
+>   * `reconnectionTimeout` : The stream session was terminated because the client failed to reconnect within the reconnection timeout period specified by `ConnectionTimeoutSeconds` after losing connection.
@@ -310,0 +324,6 @@ StatusReason -> (string)
+>   * `applicationExit`
+>   * `connectionTimeout`
+>   * `reconnectionTimeout`
+>   * `maxSessionLengthTimeout`
+>   * `idleTimeout`
+>   * `apiTerminated`
@@ -506 +525 @@ ExportFilesMetadata -> (structure)
-  * [AWS CLI 2.31.21 Command Reference](../../index.html) »
+  * [AWS CLI 2.31.23 Command Reference](../../index.html) »