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.35.86' 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
- PlayerSessionCreationPolicyType
- PlayerSessionStatusType
- PolicyTypeType
- PriorityTypeType
- ProtectionPolicyType
- RoutingStrategyTypeType
- ScalingAdjustmentTypeType
- ScalingStatusTypeType
- SearchGameSessionsPaginatorName
- SortOrderType
- GameLiftServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AcceptMatchInputRequestTypeDef
- 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
- FilterConfigurationTypeDef
- GameSessionQueueDestinationTypeDef
- PlayerLatencyPolicyTypeDef
- PriorityConfigurationTypeDef
- LocationModelTypeDef
- MatchmakingRuleSetTypeDef
- CreatePlayerSessionInputRequestTypeDef
- PlayerSessionTypeDef
- CreatePlayerSessionsInputRequestTypeDef
- CreateVpcPeeringAuthorizationInputRequestTypeDef
- VpcPeeringAuthorizationTypeDef
- CreateVpcPeeringConnectionInputRequestTypeDef
- DeleteAliasInputRequestTypeDef
- DeleteBuildInputRequestTypeDef
- DeleteContainerFleetInputRequestTypeDef
- DeleteContainerGroupDefinitionInputRequestTypeDef
- DeleteFleetInputRequestTypeDef
- DeleteFleetLocationsInputRequestTypeDef
- DeleteGameServerGroupInputRequestTypeDef
- DeleteGameSessionQueueInputRequestTypeDef
- DeleteLocationInputRequestTypeDef
- DeleteMatchmakingConfigurationInputRequestTypeDef
- DeleteMatchmakingRuleSetInputRequestTypeDef
- DeleteScalingPolicyInputRequestTypeDef
- DeleteScriptInputRequestTypeDef
- DeleteVpcPeeringAuthorizationInputRequestTypeDef
- DeleteVpcPeeringConnectionInputRequestTypeDef
- DeploymentConfigurationTypeDef
- DeregisterComputeInputRequestTypeDef
- DeregisterGameServerInputRequestTypeDef
- DescribeAliasInputRequestTypeDef
- DescribeBuildInputRequestTypeDef
- DescribeComputeInputRequestTypeDef
- DescribeContainerFleetInputRequestTypeDef
- DescribeContainerGroupDefinitionInputRequestTypeDef
- DescribeEC2InstanceLimitsInputRequestTypeDef
- EC2InstanceLimitTypeDef
- PaginatorConfigTypeDef
- DescribeFleetAttributesInputRequestTypeDef
- DescribeFleetCapacityInputRequestTypeDef
- DescribeFleetDeploymentInputRequestTypeDef
- LocationalDeploymentTypeDef
- TimestampTypeDef
- EventTypeDef
- DescribeFleetLocationAttributesInputRequestTypeDef
- DescribeFleetLocationCapacityInputRequestTypeDef
- DescribeFleetLocationUtilizationInputRequestTypeDef
- FleetUtilizationTypeDef
- DescribeFleetPortSettingsInputRequestTypeDef
- DescribeFleetUtilizationInputRequestTypeDef
- DescribeGameServerGroupInputRequestTypeDef
- DescribeGameServerInputRequestTypeDef
- DescribeGameServerInstancesInputRequestTypeDef
- GameServerInstanceTypeDef
- DescribeGameSessionDetailsInputRequestTypeDef
- DescribeGameSessionPlacementInputRequestTypeDef
- DescribeGameSessionQueuesInputRequestTypeDef
- DescribeGameSessionsInputRequestTypeDef
- DescribeInstancesInputRequestTypeDef
- InstanceTypeDef
- DescribeMatchmakingConfigurationsInputRequestTypeDef
- DescribeMatchmakingInputRequestTypeDef
- DescribeMatchmakingRuleSetsInputRequestTypeDef
- DescribePlayerSessionsInputRequestTypeDef
- DescribeRuntimeConfigurationInputRequestTypeDef
- DescribeScalingPoliciesInputRequestTypeDef
- DescribeScriptInputRequestTypeDef
- DescribeVpcPeeringConnectionsInputRequestTypeDef
- DesiredPlayerSessionTypeDef
- EC2InstanceCountsTypeDef
- FilterConfigurationOutputTypeDef
- GameServerContainerGroupCountsTypeDef
- TargetTrackingConfigurationTypeDef
- MatchedPlayerSessionTypeDef
- PlacedPlayerSessionTypeDef
- PlayerLatencyTypeDef
- PriorityConfigurationOutputTypeDef
- GetComputeAccessInputRequestTypeDef
- GetComputeAuthTokenInputRequestTypeDef
- GetGameSessionLogUrlInputRequestTypeDef
- GetInstanceAccessInputRequestTypeDef
- InstanceCredentialsTypeDef
- ListAliasesInputRequestTypeDef
- ListBuildsInputRequestTypeDef
- ListComputeInputRequestTypeDef
- ListContainerFleetsInputRequestTypeDef
- ListContainerGroupDefinitionVersionsInputRequestTypeDef
- ListContainerGroupDefinitionsInputRequestTypeDef
- ListFleetDeploymentsInputRequestTypeDef
- ListFleetsInputRequestTypeDef
- ListGameServerGroupsInputRequestTypeDef
- ListGameServersInputRequestTypeDef
- ListLocationsInputRequestTypeDef
- ListScriptsInputRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- TargetConfigurationTypeDef
- RegisterComputeInputRequestTypeDef
- RegisterGameServerInputRequestTypeDef
- RequestUploadCredentialsInputRequestTypeDef
- ResolveAliasInputRequestTypeDef
- ResumeGameServerGroupInputRequestTypeDef
- ServerProcessTypeDef
- SearchGameSessionsInputRequestTypeDef
- StartFleetActionsInputRequestTypeDef
- StopFleetActionsInputRequestTypeDef
- StopGameSessionPlacementInputRequestTypeDef
- StopMatchmakingInputRequestTypeDef
- SuspendGameServerGroupInputRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateBuildInputRequestTypeDef
- UpdateFleetCapacityInputRequestTypeDef
- UpdateGameServerInputRequestTypeDef
- ValidateMatchmakingRuleSetInputRequestTypeDef
- VpcPeeringConnectionStatusTypeDef
- AliasTypeDef
- UpdateAliasInputRequestTypeDef
- PlayerOutputTypeDef
- AttributeValueUnionTypeDef
- ClaimGameServerInputRequestTypeDef
- ClaimGameServerOutputTypeDef
- DescribeBuildOutputTypeDef
- DescribeGameServerOutputTypeDef
- EmptyResponseMetadataTypeDef
- GetComputeAuthTokenOutputTypeDef
- GetGameSessionLogUrlOutputTypeDef
- ListBuildsOutputTypeDef
- ListFleetsOutputTypeDef
- ListGameServersOutputTypeDef
- PutScalingPolicyOutputTypeDef
- RegisterGameServerOutputTypeDef
- ResolveAliasOutputTypeDef
- StartFleetActionsOutputTypeDef
- StopFleetActionsOutputTypeDef
- UpdateBuildOutputTypeDef
- UpdateFleetAttributesOutputTypeDef
- UpdateFleetCapacityOutputTypeDef
- UpdateFleetPortSettingsOutputTypeDef
- UpdateGameServerOutputTypeDef
- ValidateMatchmakingRuleSetOutputTypeDef
- ComputeTypeDef
- DescribeFleetPortSettingsOutputTypeDef
- UpdateFleetPortSettingsInputRequestTypeDef
- ContainerFleetTypeDef
- ContainerHealthCheckUnionTypeDef
- GetComputeAccessOutputTypeDef
- ContainerPortConfigurationOutputTypeDef
- ContainerPortConfigurationTypeDef
- CreateAliasInputRequestTypeDef
- CreateLocationInputRequestTypeDef
- CreateMatchmakingRuleSetInputRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestRequestTypeDef
- CreateBuildInputRequestTypeDef
- CreateBuildOutputTypeDef
- CreateScriptInputRequestTypeDef
- RequestUploadCredentialsOutputTypeDef
- ScriptTypeDef
- UpdateScriptInputRequestTypeDef
- CreateContainerFleetInputRequestTypeDef
- CreateFleetLocationsInputRequestTypeDef
- FleetAttributesTypeDef
- UpdateFleetAttributesInputRequestTypeDef
- CreateFleetLocationsOutputTypeDef
- DeleteFleetLocationsOutputTypeDef
- LocationAttributesTypeDef
- GameServerGroupTypeDef
- UpdateGameServerGroupInputRequestTypeDef
- CreateGameSessionInputRequestTypeDef
- CreateMatchmakingConfigurationInputRequestTypeDef
- GameSessionTypeDef
- MatchmakingConfigurationTypeDef
- UpdateGameSessionInputRequestTypeDef
- UpdateMatchmakingConfigurationInputRequestTypeDef
- CreateGameSessionQueueInputRequestTypeDef
- UpdateGameSessionQueueInputRequestTypeDef
- CreateLocationOutputTypeDef
- ListLocationsOutputTypeDef
- CreateMatchmakingRuleSetOutputTypeDef
- DescribeMatchmakingRuleSetsOutputTypeDef
- CreatePlayerSessionOutputTypeDef
- CreatePlayerSessionsOutputTypeDef
- DescribePlayerSessionsOutputTypeDef
- CreateVpcPeeringAuthorizationOutputTypeDef
- DescribeVpcPeeringAuthorizationsOutputTypeDef
- FleetDeploymentTypeDef
- UpdateContainerFleetInputRequestTypeDef
- 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
- DescribeFleetEventsInputRequestTypeDef
- DescribeFleetEventsOutputTypeDef
- DescribeFleetLocationUtilizationOutputTypeDef
- DescribeFleetUtilizationOutputTypeDef
- DescribeGameServerInstancesOutputTypeDef
- DescribeInstancesOutputTypeDef
- FleetCapacityTypeDef
- GameServerGroupAutoScalingPolicyTypeDef
- GameSessionConnectionInfoTypeDef
- GameSessionPlacementTypeDef
- StartGameSessionPlacementInputRequestTypeDef
- GameSessionQueueTypeDef
- InstanceAccessTypeDef
- PutScalingPolicyInputRequestTypeDef
- 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
- UpdateGameSessionOutputTypeDef
- CreateMatchmakingConfigurationOutputTypeDef
- DescribeMatchmakingConfigurationsOutputTypeDef
- UpdateMatchmakingConfigurationOutputTypeDef
- DescribeFleetDeploymentOutputTypeDef
- ListFleetDeploymentsOutputTypeDef
- DescribeFleetCapacityOutputTypeDef
- DescribeFleetLocationCapacityOutputTypeDef
- CreateGameServerGroupInputRequestTypeDef
- MatchmakingTicketTypeDef
- DescribeGameSessionPlacementOutputTypeDef
- StartGameSessionPlacementOutputTypeDef
- StopGameSessionPlacementOutputTypeDef
- CreateGameSessionQueueOutputTypeDef
- DescribeGameSessionQueuesOutputTypeDef
- UpdateGameSessionQueueOutputTypeDef
- GetInstanceAccessOutputTypeDef
- DescribeScalingPoliciesOutputTypeDef
- DescribeRuntimeConfigurationOutputTypeDef
- UpdateRuntimeConfigurationOutputTypeDef
- CreateFleetInputRequestTypeDef
- UpdateRuntimeConfigurationInputRequestTypeDef
- DescribeVpcPeeringConnectionsOutputTypeDef
- PlayerUnionTypeDef
- StartMatchmakingInputRequestTypeDef
- ContainerGroupDefinitionTypeDef
- GameServerContainerDefinitionInputTypeDef
- SupportContainerDefinitionInputTypeDef
- DescribeGameSessionDetailsOutputTypeDef
- DescribeMatchmakingOutputTypeDef
- StartMatchBackfillOutputTypeDef
- StartMatchmakingOutputTypeDef
- StartMatchBackfillInputRequestTypeDef
- CreateContainerGroupDefinitionOutputTypeDef
- DescribeContainerGroupDefinitionOutputTypeDef
- ListContainerGroupDefinitionVersionsOutputTypeDef
- ListContainerGroupDefinitionsOutputTypeDef
- UpdateContainerGroupDefinitionOutputTypeDef
- CreateContainerGroupDefinitionInputRequestTypeDef
- UpdateContainerGroupDefinitionInputRequestTypeDef