package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev
# Packages
Package gameliftiface provides an interface to enable mocking the Amazon GameLift service client for testing your code.
# Functions
New creates a new instance of the GameLift client with a config.
# Constants
Enum values for AcceptanceType.
Enum values for AcceptanceType.
Enum values for BuildStatus.
Enum values for BuildStatus.
Enum values for BuildStatus.
Enum values for ComparisonOperatorType.
Enum values for ComparisonOperatorType.
Enum values for ComparisonOperatorType.
Enum values for ComparisonOperatorType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Enum values for EC2InstanceType.
Service ID for Regions and Endpoints metadata.
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeFleetCapacityExceededException for service response error code "FleetCapacityExceededException".
ErrCodeGameSessionFullException for service response error code "GameSessionFullException".
ErrCodeIdempotentParameterMismatchException for service response error code "IdempotentParameterMismatchException".
ErrCodeInternalServiceException for service response error code "InternalServiceException".
ErrCodeInvalidFleetStatusException for service response error code "InvalidFleetStatusException".
ErrCodeInvalidGameSessionStatusException for service response error code "InvalidGameSessionStatusException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeTerminalRoutingStrategyException for service response error code "TerminalRoutingStrategyException".
ErrCodeUnauthorizedException for service response error code "UnauthorizedException".
ErrCodeUnsupportedRegionException for service response error code "UnsupportedRegionException".
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for EventCode.
Enum values for FleetAction.
Enum values for FleetStatus.
Enum values for FleetStatus.
Enum values for FleetStatus.
Enum values for FleetStatus.
Enum values for FleetStatus.
Enum values for FleetStatus.
Enum values for FleetStatus.
Enum values for FleetStatus.
Enum values for FleetStatus.
Enum values for FleetType.
Enum values for FleetType.
Enum values for GameSessionPlacementState.
Enum values for GameSessionPlacementState.
Enum values for GameSessionPlacementState.
Enum values for GameSessionPlacementState.
Enum values for GameSessionStatus.
Enum values for GameSessionStatus.
Enum values for GameSessionStatus.
Enum values for GameSessionStatusReason.
Enum values for GameSessionStatus.
Enum values for GameSessionStatus.
Enum values for InstanceStatus.
Enum values for InstanceStatus.
Enum values for InstanceStatus.
Enum values for IpProtocol.
Enum values for IpProtocol.
Enum values for MatchmakingConfigurationStatus.
Enum values for MatchmakingConfigurationStatus.
Enum values for MatchmakingConfigurationStatus.
Enum values for MatchmakingConfigurationStatus.
Enum values for MatchmakingConfigurationStatus.
Enum values for MatchmakingConfigurationStatus.
Enum values for MatchmakingConfigurationStatus.
Enum values for MatchmakingConfigurationStatus.
Enum values for MetricName.
Enum values for MetricName.
Enum values for MetricName.
Enum values for MetricName.
Enum values for MetricName.
Enum values for MetricName.
Enum values for MetricName.
Enum values for MetricName.
Enum values for MetricName.
Enum values for MetricName.
Enum values for MetricName.
Enum values for OperatingSystem.
Enum values for OperatingSystem.
Enum values for PlayerSessionCreationPolicy.
Enum values for PlayerSessionCreationPolicy.
Enum values for PlayerSessionStatus.
Enum values for PlayerSessionStatus.
Enum values for PlayerSessionStatus.
Enum values for PlayerSessionStatus.
Enum values for PolicyType.
Enum values for PolicyType.
Enum values for ProtectionPolicy.
Enum values for ProtectionPolicy.
Enum values for RoutingStrategyType.
Enum values for RoutingStrategyType.
Enum values for ScalingAdjustmentType.
Enum values for ScalingAdjustmentType.
Enum values for ScalingAdjustmentType.
Enum values for ScalingStatusType.
Enum values for ScalingStatusType.
Enum values for ScalingStatusType.
Enum values for ScalingStatusType.
Enum values for ScalingStatusType.
Enum values for ScalingStatusType.
Enum values for ScalingStatusType.
Service endpoint prefix API calls made to.
# Structs
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/AcceptMatchOutput.
AcceptMatchRequest is a API request type for the AcceptMatch API operation.
Properties describing a fleet alias.
Values for use in Player attribute key:value pairs.
Temporary access credentials used for uploading game build files to Amazon GameLift.
Properties describing a game build.
Represents the input for a request action.
Represents the returned data in response to a request action.
CreateAliasRequest is a API request type for the CreateAlias API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
CreateBuildRequest is a API request type for the CreateBuild API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
CreateFleetRequest is a API request type for the CreateFleet API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
Represents the input for a request action.
Represents the returned data in response to a request action.
CreateGameSessionQueueRequest is a API request type for the CreateGameSessionQueue API operation.
CreateGameSessionRequest is a API request type for the CreateGameSession API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
CreateMatchmakingConfigurationRequest is a API request type for the CreateMatchmakingConfiguration API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
CreateMatchmakingRuleSetRequest is a API request type for the CreateMatchmakingRuleSet API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
CreatePlayerSessionRequest is a API request type for the CreatePlayerSession API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
CreatePlayerSessionsRequest is a API request type for the CreatePlayerSessions API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
CreateVpcPeeringAuthorizationRequest is a API request type for the CreateVpcPeeringAuthorization API operation.
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/CreateVpcPeeringConnectionOutput.
CreateVpcPeeringConnectionRequest is a API request type for the CreateVpcPeeringConnection API operation.
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DeleteAliasOutput.
DeleteAliasRequest is a API request type for the DeleteAlias API operation.
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DeleteBuildOutput.
DeleteBuildRequest is a API request type for the DeleteBuild API operation.
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DeleteFleetOutput.
DeleteFleetRequest is a API request type for the DeleteFleet API operation.
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DeleteGameSessionQueueOutput.
DeleteGameSessionQueueRequest is a API request type for the DeleteGameSessionQueue API operation.
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DeleteMatchmakingConfigurationOutput.
DeleteMatchmakingConfigurationRequest is a API request type for the DeleteMatchmakingConfiguration API operation.
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DeleteScalingPolicyOutput.
DeleteScalingPolicyRequest is a API request type for the DeleteScalingPolicy API operation.
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DeleteVpcPeeringAuthorizationOutput.
DeleteVpcPeeringAuthorizationRequest is a API request type for the DeleteVpcPeeringAuthorization API operation.
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DeleteVpcPeeringConnectionOutput.
DeleteVpcPeeringConnectionRequest is a API request type for the DeleteVpcPeeringConnection API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeAliasRequest is a API request type for the DescribeAlias API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeBuildRequest is a API request type for the DescribeBuild API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeEC2InstanceLimitsRequest is a API request type for the DescribeEC2InstanceLimits API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeFleetAttributesRequest is a API request type for the DescribeFleetAttributes API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeFleetCapacityRequest is a API request type for the DescribeFleetCapacity API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeFleetEventsRequest is a API request type for the DescribeFleetEvents API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeFleetPortSettingsRequest is a API request type for the DescribeFleetPortSettings API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeFleetUtilizationRequest is a API request type for the DescribeFleetUtilization API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeGameSessionDetailsRequest is a API request type for the DescribeGameSessionDetails API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeGameSessionPlacementRequest is a API request type for the DescribeGameSessionPlacement API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeGameSessionQueuesRequest is a API request type for the DescribeGameSessionQueues API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeGameSessionsRequest is a API request type for the DescribeGameSessions API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeInstancesRequest is a API request type for the DescribeInstances API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeMatchmakingConfigurationsRequest is a API request type for the DescribeMatchmakingConfigurations API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeMatchmakingRequest is a API request type for the DescribeMatchmaking API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeMatchmakingRuleSetsRequest is a API request type for the DescribeMatchmakingRuleSets API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribePlayerSessionsRequest is a API request type for the DescribePlayerSessions API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeRuntimeConfigurationRequest is a API request type for the DescribeRuntimeConfiguration API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeScalingPoliciesRequest is a API request type for the DescribeScalingPolicies API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DescribeVpcPeeringAuthorizationsInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/DescribeVpcPeeringAuthorizationsOutput.
DescribeVpcPeeringAuthorizationsRequest is a API request type for the DescribeVpcPeeringAuthorizations API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
DescribeVpcPeeringConnectionsRequest is a API request type for the DescribeVpcPeeringConnections API operation.
Player information for use when creating player sessions using a game session placement request with StartGameSessionPlacement.
Current status of fleet capacity.
Maximum number of instances allowed based on the Amazon Elastic Compute Cloud (Amazon EC2) instance type.
Log entry describing an event that involves Amazon GameLift resources (such as a fleet).
General properties describing a fleet.
Information about the fleet's capacity.
Current status of fleet utilization, including the number of game and player sessions being hosted.
GameLift provides the API operation methods for making requests to Amazon GameLift.
Set of key-value pairs that contain information about a game session.
Properties describing a game session.
Connection information for the new game session that is created with matchmaking.
A game session's properties plus the protection policy currently in force.
Object that describes a StartGameSessionPlacement request.
Configuration of a queue that is used to process game session placement requests.
Fleet designated in a game session queue.
Represents the input for a request action.
Represents the returned data in response to a request action.
GetGameSessionLogUrlRequest is a API request type for the GetGameSessionLogUrl API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
GetInstanceAccessRequest is a API request type for the GetInstanceAccess API operation.
Properties that describe an instance of a virtual computing resource that hosts one or more game servers.
Information required to remotely connect to a fleet instance.
Set of credentials required to remotely access a fleet instance.
A range of IP addresses and port settings that allow inbound traffic to connect to server processes on Amazon GameLift.
Represents the input for a request action.
Represents the returned data in response to a request action.
ListAliasesRequest is a API request type for the ListAliases API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
ListBuildsRequest is a API request type for the ListBuilds API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
ListFleetsRequest is a API request type for the ListFleets API operation.
Represents a new player session that is created as a result of a successful FlexMatch match.
Guidelines for use with FlexMatch to match players into games.
Set of rule statements, used with FlexMatch, that determine how to build a certain kind of player match.
Ticket generated to track the progress of a matchmaking request.
Information about a player session that was created as part of a StartGameSessionPlacement request.
Represents a player in matchmaking.
Regional latency information for a player, used when requesting a new game session with StartGameSessionPlacement.
Queue setting that determines the highest latency allowed for individual players when placing a game session.
Properties describing a player session.
Represents the input for a request action.
Represents the returned data in response to a request action.
PutScalingPolicyRequest is a API request type for the PutScalingPolicy API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
RequestUploadCredentialsRequest is a API request type for the RequestUploadCredentials API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
ResolveAliasRequest is a API request type for the ResolveAlias API operation.
Policy that limits the number of game sessions a player can create on the same fleet.
Routing configuration for a fleet alias.
A collection of server process configurations that describe what processes to run on each instance in a fleet.
Location in Amazon Simple Storage Service (Amazon S3) where build files can be stored for access by Amazon GameLift.
Rule that controls how a fleet is scaled.
Represents the input for a request action.
Represents the returned data in response to a request action.
SearchGameSessionsRequest is a API request type for the SearchGameSessions API operation.
A set of instructions for launching server processes on each instance in a fleet.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/StartFleetActionsInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/StartFleetActionsOutput.
StartFleetActionsRequest is a API request type for the StartFleetActions API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
StartGameSessionPlacementRequest is a API request type for the StartGameSessionPlacement API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
StartMatchBackfillRequest is a API request type for the StartMatchBackfill API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
StartMatchmakingRequest is a API request type for the StartMatchmaking API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/StopFleetActionsInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/StopFleetActionsOutput.
StopFleetActionsRequest is a API request type for the StopFleetActions API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
StopGameSessionPlacementRequest is a API request type for the StopGameSessionPlacement API operation.
Represents the input for a request action.
Please also see https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/StopMatchmakingOutput.
StopMatchmakingRequest is a API request type for the StopMatchmaking API operation.
Settings for a target-based scaling policy (see ScalingPolicy.
Represents the input for a request action.
Represents the returned data in response to a request action.
UpdateAliasRequest is a API request type for the UpdateAlias API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
UpdateBuildRequest is a API request type for the UpdateBuild API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
UpdateFleetAttributesRequest is a API request type for the UpdateFleetAttributes API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
UpdateFleetCapacityRequest is a API request type for the UpdateFleetCapacity API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
UpdateFleetPortSettingsRequest is a API request type for the UpdateFleetPortSettings API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
Represents the input for a request action.
Represents the returned data in response to a request action.
UpdateGameSessionQueueRequest is a API request type for the UpdateGameSessionQueue API operation.
UpdateGameSessionRequest is a API request type for the UpdateGameSession API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
UpdateMatchmakingConfigurationRequest is a API request type for the UpdateMatchmakingConfiguration API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
UpdateRuntimeConfigurationRequest is a API request type for the UpdateRuntimeConfiguration API operation.
Represents the input for a request action.
Represents the returned data in response to a request action.
ValidateMatchmakingRuleSetRequest is a API request type for the ValidateMatchmakingRuleSet API operation.
Represents an authorization for a VPC peering connection between the VPC for an Amazon GameLift fleet and another VPC on an account you have access to.
Represents a peering connection between a VPC on one of your AWS accounts and the VPC for your Amazon GameLift fleets.
Represents status information for a VPC peering connection.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author