GameLiftStreams module#
Index > GameLiftStreams
Auto-generated documentation for GameLiftStreams type annotations stubs module mypy-boto3-gameliftstreams.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy-boto3-builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.37.24' mypy-boto3-builder
- Select
boto3-stubs
AWS SDK. - Add
GameLiftStreams
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and GameLiftStreams
.
From PyPI with pip#
Install boto3-stubs
for GameLiftStreams
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[gameliftstreams]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[gameliftstreams]'
# standalone installation
python -m pip install mypy-boto3-gameliftstreams
How to uninstall#
python -m pip uninstall -y mypy-boto3-gameliftstreams
Usage#
Code samples can be found in Examples.
GameLiftStreamsClient#
Type annotations and code completion for boto3.client("gameliftstreams")
as GameLiftStreamsClient
boto3 documentation
# GameLiftStreamsClient usage example
from boto3.session import Session
from mypy_boto3_gameliftstreams.client import GameLiftStreamsClient
def get_client() -> GameLiftStreamsClient:
return Session().client("gameliftstreams")
Paginators#
Type annotations and code completion for paginators
from boto3.client("gameliftstreams").get_paginator("...")
.
# ListApplicationsPaginator usage example
from boto3.session import Session
from mypy_boto3_gameliftstreams.paginator import ListApplicationsPaginator
def get_list_applications_paginator() -> ListApplicationsPaginator:
return Session().client("gameliftstreams").get_paginator("list_applications"))
- ListApplicationsPaginator
- ListStreamGroupsPaginator
- ListStreamSessionsByAccountPaginator
- ListStreamSessionsPaginator
Waiters#
Type annotations and code completion for waiters
from boto3.client("gameliftstreams").get_waiter("...")
.
# ApplicationDeletedWaiter usage example
from boto3.session import Session
from mypy_boto3_gameliftstreams.waiter import ApplicationDeletedWaiter
def get_application_deleted_waiter() -> ApplicationDeletedWaiter:
return Session().client("gameliftstreams").get_waiter("application_deleted")
- ApplicationDeletedWaiter
- ApplicationReadyWaiter
- StreamGroupActiveWaiter
- StreamGroupDeletedWaiter
- StreamSessionActiveWaiter
Literals#
Type annotations for literals used in methods and schema.
# ApplicationDeletedWaiterName usage example
from mypy_boto3_gameliftstreams.literals import ApplicationDeletedWaiterName
def get_value() -> ApplicationDeletedWaiterName:
return "application_deleted"
- ApplicationDeletedWaiterName
- ApplicationReadyWaiterName
- ApplicationStatusReasonType
- ApplicationStatusType
- ExportFilesStatusType
- ListApplicationsPaginatorName
- ListStreamGroupsPaginatorName
- ListStreamSessionsByAccountPaginatorName
- ListStreamSessionsPaginatorName
- ProtocolType
- ReplicationStatusTypeType
- RuntimeEnvironmentTypeType
- StreamClassType
- StreamGroupActiveWaiterName
- StreamGroupDeletedWaiterName
- StreamGroupLocationStatusType
- StreamGroupStatusReasonType
- StreamGroupStatusType
- StreamSessionActiveWaiterName
- StreamSessionStatusReasonType
- StreamSessionStatusType
- GameLiftStreamsServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- LocationConfigurationTypeDef
- LocationStateTypeDef
- ResponseMetadataTypeDef
- RuntimeEnvironmentTypeDef
- AssociateApplicationsInputTypeDef
- ReplicationStatusTypeDef
- DefaultApplicationTypeDef
- CreateStreamSessionConnectionInputTypeDef
- DeleteApplicationInputTypeDef
- DeleteStreamGroupInputTypeDef
- DisassociateApplicationsInputTypeDef
- ExportFilesMetadataTypeDef
- ExportStreamSessionFilesInputTypeDef
- GetApplicationInputTypeDef
- WaiterConfigTypeDef
- GetStreamGroupInputTypeDef
- GetStreamSessionInputTypeDef
- PaginatorConfigTypeDef
- ListApplicationsInputTypeDef
- ListStreamGroupsInputTypeDef
- ListStreamSessionsByAccountInputTypeDef
- ListStreamSessionsInputTypeDef
- ListTagsForResourceRequestTypeDef
- RemoveStreamGroupLocationsInputTypeDef
- StartStreamSessionInputTypeDef
- TagResourceRequestTypeDef
- TerminateStreamSessionInputTypeDef
- UntagResourceRequestTypeDef
- UpdateApplicationInputTypeDef
- AddStreamGroupLocationsInputTypeDef
- CreateStreamGroupInputTypeDef
- UpdateStreamGroupInputTypeDef
- AddStreamGroupLocationsOutputTypeDef
- AssociateApplicationsOutputTypeDef
- CreateStreamSessionConnectionOutputTypeDef
- DisassociateApplicationsOutputTypeDef
- EmptyResponseMetadataTypeDef
- ListTagsForResourceResponseTypeDef
- ApplicationSummaryTypeDef
- CreateApplicationInputTypeDef
- CreateApplicationOutputTypeDef
- GetApplicationOutputTypeDef
- UpdateApplicationOutputTypeDef
- CreateStreamGroupOutputTypeDef
- GetStreamGroupOutputTypeDef
- StreamGroupSummaryTypeDef
- UpdateStreamGroupOutputTypeDef
- GetStreamSessionOutputTypeDef
- StartStreamSessionOutputTypeDef
- StreamSessionSummaryTypeDef
- GetApplicationInputWaitExtraTypeDef
- GetApplicationInputWaitTypeDef
- GetStreamGroupInputWaitExtraTypeDef
- GetStreamGroupInputWaitTypeDef
- GetStreamSessionInputWaitTypeDef
- ListApplicationsInputPaginateTypeDef
- ListStreamGroupsInputPaginateTypeDef
- ListStreamSessionsByAccountInputPaginateTypeDef
- ListStreamSessionsInputPaginateTypeDef
- ListApplicationsOutputTypeDef
- ListStreamGroupsOutputTypeDef
- ListStreamSessionsByAccountOutputTypeDef
- ListStreamSessionsOutputTypeDef