AppStream / Client / drain_session_instance
drain_session_instance¶
- AppStream.Client.drain_session_instance(**kwargs)¶
Drains the instance hosting the specified streaming session. The instance stops accepting new sessions while existing sessions continue uninterrupted. Once all sessions end, the instance is reclaimed and replaced. This only applies to multi-session fleets.
See also: AWS API Documentation
Request Syntax
response = client.drain_session_instance( SessionId='string' )
- Parameters:
SessionId (string) –
[REQUIRED]
The identifier of the streaming session.
- Return type:
dict
- Returns:
Response Syntax
{}Response Structure
(dict) –
Exceptions
AppStream.Client.exceptions.ResourceNotFoundExceptionAppStream.Client.exceptions.ConcurrentModificationExceptionAppStream.Client.exceptions.OperationNotPermittedException