GameLift module#
Index > GameLift
Auto-generated documentation for GameLift type annotations stubs module types-boto3-gamelift.
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.36.26' mypy-boto3-builder
- Select
boto3
AWS SDK. - Add
GameLift
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 GameLift
.
From PyPI with pip#
Install types-boto3
for GameLift
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[gamelift]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[gamelift]'
# standalone installation
python -m pip install types-boto3-gamelift
How to uninstall#
python -m pip uninstall -y types-boto3-gamelift
Usage#
Code samples can be found in Examples.
GameLiftClient#
Type annotations and code completion for boto3.client("gamelift")
as GameLiftClient
boto3 documentation
# GameLiftClient usage example
from boto3.session import Session
from types_boto3_gamelift.client import GameLiftClient
def get_client() -> GameLiftClient:
return Session().client("gamelift")
Paginators#
Type annotations and code completion for paginators
from boto3.client("gamelift").get_paginator("...")
.
# DescribeFleetAttributesPaginator usage example
from boto3.session import Session
from types_boto3_gamelift.paginator import DescribeFleetAttributesPaginator
def get_describe_fleet_attributes_paginator() -> DescribeFleetAttributesPaginator:
return Session().client("gamelift").get_paginator("describe_fleet_attributes"))
- DescribeFleetAttributesPaginator
- DescribeFleetCapacityPaginator
- DescribeFleetEventsPaginator
- DescribeFleetUtilizationPaginator
- DescribeGameServerInstancesPaginator
- DescribeGameSessionDetailsPaginator
- DescribeGameSessionQueuesPaginator
- DescribeGameSessionsPaginator
- DescribeInstancesPaginator
- DescribeMatchmakingConfigurationsPaginator
- DescribeMatchmakingRuleSetsPaginator
- DescribePlayerSessionsPaginator
- DescribeScalingPoliciesPaginator
- ListAliasesPaginator
- ListBuildsPaginator
- ListComputePaginator
- ListContainerFleetsPaginator
- ListContainerGroupDefinitionVersionsPaginator
- ListContainerGroupDefinitionsPaginator
- ListFleetDeploymentsPaginator
- ListFleetsPaginator
- ListGameServerGroupsPaginator
- ListGameServersPaginator
- ListLocationsPaginator
- ListScriptsPaginator
- SearchGameSessionsPaginator
Literals#
Type annotations for literals used in methods and schema.
# AcceptanceTypeType usage example
from types_boto3_gamelift.literals import AcceptanceTypeType
def get_value() -> AcceptanceTypeType:
return "ACCEPT"
- AcceptanceTypeType
- BackfillModeType
- BalancingStrategyType
- BuildStatusType
- CertificateTypeType
- ComparisonOperatorTypeType
- ComputeStatusType
- ComputeTypeType
- ContainerDependencyConditionType
- ContainerFleetBillingTypeType
- ContainerFleetLocationStatusType
- ContainerFleetRemoveAttributeType
- ContainerFleetStatusType
- ContainerGroupDefinitionStatusType
- ContainerGroupTypeType
- ContainerMountPointAccessLevelType
- ContainerOperatingSystemType
- DeploymentImpairmentStrategyType
- DeploymentProtectionStrategyType
- DeploymentStatusType
- DescribeFleetAttributesPaginatorName
- DescribeFleetCapacityPaginatorName
- DescribeFleetEventsPaginatorName
- DescribeFleetUtilizationPaginatorName
- DescribeGameServerInstancesPaginatorName
- DescribeGameSessionDetailsPaginatorName
- DescribeGameSessionQueuesPaginatorName
- DescribeGameSessionsPaginatorName
- DescribeInstancesPaginatorName
- DescribeMatchmakingConfigurationsPaginatorName
- DescribeMatchmakingRuleSetsPaginatorName
- DescribePlayerSessionsPaginatorName
- DescribeScalingPoliciesPaginatorName
- EC2InstanceTypeType
- EventCodeType
- FilterInstanceStatusType
- FleetActionType
- FleetStatusType
- FleetTypeType
- FlexMatchModeType
- GameServerClaimStatusType
- GameServerGroupActionType
- GameServerGroupDeleteOptionType
- GameServerGroupInstanceTypeType
- GameServerGroupStatusType
- GameServerHealthCheckType
- GameServerInstanceStatusType
- GameServerProtectionPolicyType
- GameServerUtilizationStatusType
- GameSessionPlacementStateType
- GameSessionStatusReasonType
- GameSessionStatusType
- InstanceRoleCredentialsProviderType
- InstanceStatusType
- IpProtocolType
- ListAliasesPaginatorName
- ListBuildsPaginatorName
- ListComputeInputStatusType
- ListComputePaginatorName
- ListContainerFleetsPaginatorName
- ListContainerGroupDefinitionVersionsPaginatorName
- ListContainerGroupDefinitionsPaginatorName
- ListFleetDeploymentsPaginatorName
- ListFleetsPaginatorName
- ListGameServerGroupsPaginatorName
- ListGameServersPaginatorName
- ListLocationsPaginatorName
- ListScriptsPaginatorName
- LocationFilterType
- LocationUpdateStatusType
- LogDestinationType
- MatchmakingConfigurationStatusType
- MetricNameType
- OperatingSystemType
- PlacementFallbackStrategyType
- PlayerSessionCreationPolicyType
- PlayerSessionStatusType
- PolicyTypeType
- PriorityTypeType
- ProtectionPolicyType
- RoutingStrategyTypeType
- ScalingAdjustmentTypeType
- ScalingStatusTypeType
- SearchGameSessionsPaginatorName
- SortOrderType
- TerminationModeType
- GameLiftServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AcceptMatchInputTypeDef
- RoutingStrategyTypeDef
- AnywhereConfigurationTypeDef
- AttributeValueOutputTypeDef
- AttributeValueTypeDef
- AwsCredentialsTypeDef
- BlobTypeDef
- BuildTypeDef
- CertificateConfigurationTypeDef
- ClaimFilterOptionTypeDef
- GameServerTypeDef
- ResponseMetadataTypeDef
- ContainerAttributeTypeDef
- ConnectionPortRangeTypeDef
- ContainerDependencyTypeDef
- ContainerEnvironmentTypeDef
- ContainerFleetLocationAttributesTypeDef
- DeploymentDetailsTypeDef
- GameSessionCreationLimitPolicyTypeDef
- IpPermissionTypeDef
- LogConfigurationTypeDef
- ContainerHealthCheckOutputTypeDef
- ContainerHealthCheckTypeDef
- ContainerIdentifierTypeDef
- ContainerMountPointTypeDef
- ContainerPortRangeTypeDef
- TagTypeDef
- S3LocationTypeDef
- LocationConfigurationTypeDef
- ResourceCreationLimitPolicyTypeDef
- LocationStateTypeDef
- InstanceDefinitionTypeDef
- LaunchTemplateSpecificationTypeDef
- GamePropertyTypeDef
- GameSessionQueueDestinationTypeDef
- PlayerLatencyPolicyTypeDef
- LocationModelTypeDef
- MatchmakingRuleSetTypeDef
- CreatePlayerSessionInputTypeDef
- PlayerSessionTypeDef
- CreatePlayerSessionsInputTypeDef
- CreateVpcPeeringAuthorizationInputTypeDef
- VpcPeeringAuthorizationTypeDef
- CreateVpcPeeringConnectionInputTypeDef
- DeleteAliasInputTypeDef
- DeleteBuildInputTypeDef
- DeleteContainerFleetInputTypeDef
- DeleteContainerGroupDefinitionInputTypeDef
- DeleteFleetInputTypeDef
- DeleteFleetLocationsInputTypeDef
- DeleteGameServerGroupInputTypeDef
- DeleteGameSessionQueueInputTypeDef
- DeleteLocationInputTypeDef
- DeleteMatchmakingConfigurationInputTypeDef
- DeleteMatchmakingRuleSetInputTypeDef
- DeleteScalingPolicyInputTypeDef
- DeleteScriptInputTypeDef
- DeleteVpcPeeringAuthorizationInputTypeDef
- DeleteVpcPeeringConnectionInputTypeDef
- DeploymentConfigurationTypeDef
- DeregisterComputeInputTypeDef
- DeregisterGameServerInputTypeDef
- DescribeAliasInputTypeDef
- DescribeBuildInputTypeDef
- DescribeComputeInputTypeDef
- DescribeContainerFleetInputTypeDef
- DescribeContainerGroupDefinitionInputTypeDef
- DescribeEC2InstanceLimitsInputTypeDef
- EC2InstanceLimitTypeDef
- PaginatorConfigTypeDef
- DescribeFleetAttributesInputTypeDef
- DescribeFleetCapacityInputTypeDef
- DescribeFleetDeploymentInputTypeDef
- LocationalDeploymentTypeDef
- TimestampTypeDef
- EventTypeDef
- DescribeFleetLocationAttributesInputTypeDef
- DescribeFleetLocationCapacityInputTypeDef
- DescribeFleetLocationUtilizationInputTypeDef
- FleetUtilizationTypeDef
- DescribeFleetPortSettingsInputTypeDef
- DescribeFleetUtilizationInputTypeDef
- DescribeGameServerGroupInputTypeDef
- DescribeGameServerInputTypeDef
- DescribeGameServerInstancesInputTypeDef
- GameServerInstanceTypeDef
- DescribeGameSessionDetailsInputTypeDef
- DescribeGameSessionPlacementInputTypeDef
- DescribeGameSessionQueuesInputTypeDef
- DescribeGameSessionsInputTypeDef
- DescribeInstancesInputTypeDef
- InstanceTypeDef
- DescribeMatchmakingConfigurationsInputTypeDef
- DescribeMatchmakingInputTypeDef
- DescribeMatchmakingRuleSetsInputTypeDef
- DescribePlayerSessionsInputTypeDef
- DescribeRuntimeConfigurationInputTypeDef
- DescribeScalingPoliciesInputTypeDef
- DescribeScriptInputTypeDef
- DescribeVpcPeeringConnectionsInputTypeDef
- DesiredPlayerSessionTypeDef
- EC2InstanceCountsTypeDef
- FilterConfigurationOutputTypeDef
- FilterConfigurationTypeDef
- GameServerContainerGroupCountsTypeDef
- TargetTrackingConfigurationTypeDef
- MatchedPlayerSessionTypeDef
- PlacedPlayerSessionTypeDef
- PlayerLatencyTypeDef
- PriorityConfigurationOverrideOutputTypeDef
- PriorityConfigurationOutputTypeDef
- GetComputeAccessInputTypeDef
- GetComputeAuthTokenInputTypeDef
- GetGameSessionLogUrlInputTypeDef
- GetInstanceAccessInputTypeDef
- InstanceCredentialsTypeDef
- ListAliasesInputTypeDef
- ListBuildsInputTypeDef
- ListComputeInputTypeDef
- ListContainerFleetsInputTypeDef
- ListContainerGroupDefinitionVersionsInputTypeDef
- ListContainerGroupDefinitionsInputTypeDef
- ListFleetDeploymentsInputTypeDef
- ListFleetsInputTypeDef
- ListGameServerGroupsInputTypeDef
- ListGameServersInputTypeDef
- ListLocationsInputTypeDef
- ListScriptsInputTypeDef
- ListTagsForResourceRequestTypeDef
- PriorityConfigurationOverrideTypeDef
- PriorityConfigurationTypeDef
- TargetConfigurationTypeDef
- RegisterComputeInputTypeDef
- RegisterGameServerInputTypeDef
- RequestUploadCredentialsInputTypeDef
- ResolveAliasInputTypeDef
- ResumeGameServerGroupInputTypeDef
- ServerProcessTypeDef
- SearchGameSessionsInputTypeDef
- StartFleetActionsInputTypeDef
- StopFleetActionsInputTypeDef
- StopGameSessionPlacementInputTypeDef
- StopMatchmakingInputTypeDef
- SuspendGameServerGroupInputTypeDef
- TerminateGameSessionInputTypeDef
- UntagResourceRequestTypeDef
- UpdateBuildInputTypeDef
- UpdateFleetCapacityInputTypeDef
- UpdateGameServerInputTypeDef
- ValidateMatchmakingRuleSetInputTypeDef
- VpcPeeringConnectionStatusTypeDef
- AliasTypeDef
- UpdateAliasInputTypeDef
- PlayerOutputTypeDef
- AttributeValueUnionTypeDef
- ClaimGameServerInputTypeDef
- ClaimGameServerOutputTypeDef
- DescribeBuildOutputTypeDef
- DescribeGameServerOutputTypeDef
- EmptyResponseMetadataTypeDef
- GetComputeAuthTokenOutputTypeDef
- GetGameSessionLogUrlOutputTypeDef
- ListBuildsOutputTypeDef
- ListFleetsOutputTypeDef
- ListGameServersOutputTypeDef
- PutScalingPolicyOutputTypeDef
- RegisterGameServerOutputTypeDef
- ResolveAliasOutputTypeDef
- StartFleetActionsOutputTypeDef
- StopFleetActionsOutputTypeDef
- UpdateBuildOutputTypeDef
- UpdateFleetAttributesOutputTypeDef
- UpdateFleetCapacityOutputTypeDef
- UpdateFleetPortSettingsOutputTypeDef
- UpdateGameServerOutputTypeDef
- ValidateMatchmakingRuleSetOutputTypeDef
- ComputeTypeDef
- DescribeFleetPortSettingsOutputTypeDef
- UpdateFleetPortSettingsInputTypeDef
- ContainerFleetTypeDef
- ContainerHealthCheckUnionTypeDef
- GetComputeAccessOutputTypeDef
- ContainerPortConfigurationOutputTypeDef
- ContainerPortConfigurationTypeDef
- CreateAliasInputTypeDef
- CreateLocationInputTypeDef
- CreateMatchmakingRuleSetInputTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestTypeDef
- CreateBuildInputTypeDef
- CreateBuildOutputTypeDef
- CreateScriptInputTypeDef
- RequestUploadCredentialsOutputTypeDef
- ScriptTypeDef
- UpdateScriptInputTypeDef
- CreateContainerFleetInputTypeDef
- CreateFleetLocationsInputTypeDef
- FleetAttributesTypeDef
- UpdateFleetAttributesInputTypeDef
- CreateFleetLocationsOutputTypeDef
- DeleteFleetLocationsOutputTypeDef
- LocationAttributesTypeDef
- GameServerGroupTypeDef
- UpdateGameServerGroupInputTypeDef
- CreateGameSessionInputTypeDef
- CreateMatchmakingConfigurationInputTypeDef
- GameSessionTypeDef
- MatchmakingConfigurationTypeDef
- UpdateGameSessionInputTypeDef
- UpdateMatchmakingConfigurationInputTypeDef
- CreateLocationOutputTypeDef
- ListLocationsOutputTypeDef
- CreateMatchmakingRuleSetOutputTypeDef
- DescribeMatchmakingRuleSetsOutputTypeDef
- CreatePlayerSessionOutputTypeDef
- CreatePlayerSessionsOutputTypeDef
- DescribePlayerSessionsOutputTypeDef
- CreateVpcPeeringAuthorizationOutputTypeDef
- DescribeVpcPeeringAuthorizationsOutputTypeDef
- FleetDeploymentTypeDef
- UpdateContainerFleetInputTypeDef
- DescribeEC2InstanceLimitsOutputTypeDef
- DescribeFleetAttributesInputPaginateTypeDef
- DescribeFleetCapacityInputPaginateTypeDef
- DescribeFleetUtilizationInputPaginateTypeDef
- DescribeGameServerInstancesInputPaginateTypeDef
- DescribeGameSessionDetailsInputPaginateTypeDef
- DescribeGameSessionQueuesInputPaginateTypeDef
- DescribeGameSessionsInputPaginateTypeDef
- DescribeInstancesInputPaginateTypeDef
- DescribeMatchmakingConfigurationsInputPaginateTypeDef
- DescribeMatchmakingRuleSetsInputPaginateTypeDef
- DescribePlayerSessionsInputPaginateTypeDef
- DescribeScalingPoliciesInputPaginateTypeDef
- ListAliasesInputPaginateTypeDef
- ListBuildsInputPaginateTypeDef
- ListComputeInputPaginateTypeDef
- ListContainerFleetsInputPaginateTypeDef
- ListContainerGroupDefinitionVersionsInputPaginateTypeDef
- ListContainerGroupDefinitionsInputPaginateTypeDef
- ListFleetDeploymentsInputPaginateTypeDef
- ListFleetsInputPaginateTypeDef
- ListGameServerGroupsInputPaginateTypeDef
- ListGameServersInputPaginateTypeDef
- ListLocationsInputPaginateTypeDef
- ListScriptsInputPaginateTypeDef
- SearchGameSessionsInputPaginateTypeDef
- DescribeFleetEventsInputPaginateTypeDef
- DescribeFleetEventsInputTypeDef
- DescribeFleetEventsOutputTypeDef
- DescribeFleetLocationUtilizationOutputTypeDef
- DescribeFleetUtilizationOutputTypeDef
- DescribeGameServerInstancesOutputTypeDef
- DescribeInstancesOutputTypeDef
- FilterConfigurationUnionTypeDef
- FleetCapacityTypeDef
- GameServerGroupAutoScalingPolicyTypeDef
- GameSessionConnectionInfoTypeDef
- GameSessionPlacementTypeDef
- GameSessionQueueTypeDef
- InstanceAccessTypeDef
- PriorityConfigurationOverrideUnionTypeDef
- PriorityConfigurationUnionTypeDef
- PutScalingPolicyInputTypeDef
- ScalingPolicyTypeDef
- RuntimeConfigurationOutputTypeDef
- RuntimeConfigurationTypeDef
- VpcPeeringConnectionTypeDef
- CreateAliasOutputTypeDef
- DescribeAliasOutputTypeDef
- ListAliasesOutputTypeDef
- UpdateAliasOutputTypeDef
- PlayerTypeDef
- DescribeComputeOutputTypeDef
- ListComputeOutputTypeDef
- RegisterComputeOutputTypeDef
- CreateContainerFleetOutputTypeDef
- DescribeContainerFleetOutputTypeDef
- ListContainerFleetsOutputTypeDef
- UpdateContainerFleetOutputTypeDef
- GameServerContainerDefinitionTypeDef
- SupportContainerDefinitionTypeDef
- ContainerPortConfigurationUnionTypeDef
- CreateScriptOutputTypeDef
- DescribeScriptOutputTypeDef
- ListScriptsOutputTypeDef
- UpdateScriptOutputTypeDef
- CreateFleetOutputTypeDef
- DescribeFleetAttributesOutputTypeDef
- DescribeFleetLocationAttributesOutputTypeDef
- CreateGameServerGroupOutputTypeDef
- DeleteGameServerGroupOutputTypeDef
- DescribeGameServerGroupOutputTypeDef
- ListGameServerGroupsOutputTypeDef
- ResumeGameServerGroupOutputTypeDef
- SuspendGameServerGroupOutputTypeDef
- UpdateGameServerGroupOutputTypeDef
- CreateGameSessionOutputTypeDef
- DescribeGameSessionsOutputTypeDef
- GameSessionDetailTypeDef
- SearchGameSessionsOutputTypeDef
- TerminateGameSessionOutputTypeDef
- UpdateGameSessionOutputTypeDef
- CreateMatchmakingConfigurationOutputTypeDef
- DescribeMatchmakingConfigurationsOutputTypeDef
- UpdateMatchmakingConfigurationOutputTypeDef
- DescribeFleetDeploymentOutputTypeDef
- ListFleetDeploymentsOutputTypeDef
- DescribeFleetCapacityOutputTypeDef
- DescribeFleetLocationCapacityOutputTypeDef
- CreateGameServerGroupInputTypeDef
- MatchmakingTicketTypeDef
- DescribeGameSessionPlacementOutputTypeDef
- StartGameSessionPlacementOutputTypeDef
- StopGameSessionPlacementOutputTypeDef
- CreateGameSessionQueueOutputTypeDef
- DescribeGameSessionQueuesOutputTypeDef
- UpdateGameSessionQueueOutputTypeDef
- GetInstanceAccessOutputTypeDef
- StartGameSessionPlacementInputTypeDef
- CreateGameSessionQueueInputTypeDef
- UpdateGameSessionQueueInputTypeDef
- DescribeScalingPoliciesOutputTypeDef
- DescribeRuntimeConfigurationOutputTypeDef
- UpdateRuntimeConfigurationOutputTypeDef
- RuntimeConfigurationUnionTypeDef
- DescribeVpcPeeringConnectionsOutputTypeDef
- PlayerUnionTypeDef
- ContainerGroupDefinitionTypeDef
- GameServerContainerDefinitionInputTypeDef
- SupportContainerDefinitionInputTypeDef
- DescribeGameSessionDetailsOutputTypeDef
- DescribeMatchmakingOutputTypeDef
- StartMatchBackfillOutputTypeDef
- StartMatchmakingOutputTypeDef
- CreateFleetInputTypeDef
- UpdateRuntimeConfigurationInputTypeDef
- StartMatchBackfillInputTypeDef
- StartMatchmakingInputTypeDef
- CreateContainerGroupDefinitionOutputTypeDef
- DescribeContainerGroupDefinitionOutputTypeDef
- ListContainerGroupDefinitionVersionsOutputTypeDef
- ListContainerGroupDefinitionsOutputTypeDef
- UpdateContainerGroupDefinitionOutputTypeDef
- CreateContainerGroupDefinitionInputTypeDef
- UpdateContainerGroupDefinitionInputTypeDef