aws_cdk.aws_gamelift_alpha

Package Overview

Alias

(experimental) A Amazon GameLift alias is used to abstract a fleet designation.

AliasAttributes

AliasBase

(experimental) Base class for new and imported GameLift Alias.

AliasOptions

AliasProps

AssetContent

(experimental) Game content from a local directory.

AutoScalingPolicy

BalancingStrategy

(experimental) Indicates how GameLift FleetIQ balances the use of Spot Instances and On-Demand Instances in the game server group.

Build

(experimental) A GameLift build, that is installed and runs on instances in an Amazon GameLift fleet.

BuildAttributes

BuildBase

(experimental) Base class for new and imported GameLift server build.

BuildFleet

(experimental) A fleet contains Amazon Elastic Compute Cloud (Amazon EC2) instances that GameLift hosts.

BuildFleetProps

BuildProps

Content

(experimental) Before deploying your GameLift-enabled multiplayer game servers for hosting with the GameLift service, you need to upload your game server files.

ContentConfig

DeleteOption

(experimental) The type of delete to perform.

FleetAttributes

FleetBase

(experimental) Base class for new and imported GameLift fleet.

FleetProps

GameProperty

GameServerGroup

(experimental) Creates a GameLift FleetIQ game server group for managing game hosting on a collection of Amazon EC2 instances for game hosting.

GameServerGroupAttributes

GameServerGroupBase

(experimental) Base class for new and imported GameLift FleetIQ game server group.

GameServerGroupProps

GameSessionQueue

(experimental) The GameSessionQueue resource creates a placement queue that processes requests for new game sessions.

GameSessionQueueAttributes

GameSessionQueueBase

(experimental) Base class for new and imported GameLift GameSessionQueue.

GameSessionQueueProps

IAlias

(experimental) Represents a Gamelift Alias for a Gamelift fleet destination.

IBuild

(experimental) Your custom-built game server software that runs on GameLift and hosts game sessions for your players.

IBuildFleet

(experimental) Represents a GameLift Fleet used to run a custom game build.

IFleet

(experimental) Represents a Gamelift fleet.

IGameServerGroup

(experimental) Represent a GameLift FleetIQ game server group.

IGameSessionQueue

(experimental) Represents a Gamelift GameSessionQueue for a Gamelift fleet destination.

IGameSessionQueueDestination

(experimental) Represents a game session queue destination.

IMatchmakingConfiguration

(experimental) Represents a Gamelift matchmaking configuration.

IMatchmakingRuleSet

(experimental) Represents a Gamelift matchmaking ruleset.

IPeer

(experimental) Interface for classes that provide the peer-specification parts of an inbound permission.

IRuleSetBody

(experimental) Interface to represent Matchmaking RuleSet schema.

IRuleSetContent

(experimental) Interface to represent a Matchmaking RuleSet content.

IScript

(experimental) Your configuration and custom game logic for use with Realtime Servers.

IngressRule

InstanceDefinition

Location

LocationCapacity

MatchmakingConfigurationAttributes

MatchmakingConfigurationBase

(experimental) Base class for new and imported GameLift Matchmaking configuration.

MatchmakingConfigurationProps

MatchmakingRuleSet

(experimental) Creates a new rule set for FlexMatch matchmaking.

MatchmakingRuleSetAttributes

MatchmakingRuleSetBase

(experimental) Base class for new and imported GameLift matchmaking ruleSet.

MatchmakingRuleSetProps

OperatingSystem

(experimental) The operating system that the game server binaries are built to run on.

Peer

(experimental) Peer object factories.

PlayerLatencyPolicy

Port

(experimental) Interface for classes that provide the connection-specification parts of a security group rule.

PortProps

PriorityConfiguration

PriorityType

(experimental) Priority to condider when placing new game sessions.

Protocol

(experimental) Protocol for use in Connection Rules.

QueuedMatchmakingConfiguration

(experimental) A FlexMatch matchmaker process does the work of building a game match.

QueuedMatchmakingConfigurationProps

ResourceCreationLimitPolicy

RuleSetBodyConfig

RuleSetContent

(experimental) The rule set determines the two key elements of a match: your game’s team structure and size, and how to group players together for the best possible match.

RuleSetContentProps

RuntimeConfiguration

S3Content

(experimental) Game content from an S3 archive.

Script

(experimental) A GameLift script, that is installed and runs on instances in an Amazon GameLift fleet.

ScriptAttributes

ScriptBase

(experimental) Base class for new and imported GameLift realtime server script.

ScriptProps

ServerProcess

StandaloneMatchmakingConfiguration

(experimental) A FlexMatch matchmaker process does the work of building a game match.

StandaloneMatchmakingConfigurationProps