AWS::GameLift::Alias RoutingStrategy
The routing configuration for a fleet alias.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
Properties
FleetId
-
A unique identifier for a fleet that the alias points to. If you specify
SIMPLE
for theType
property, you must specify this property.Required: Conditional
Type: String
Pattern:
^[a-z]*fleet-[a-zA-Z0-9\-]+
Update requires: No interruption
Message
-
The message text to be used with a terminal routing strategy. If you specify
TERMINAL
for theType
property, you must specify this property.Required: Conditional
Type: String
Update requires: No interruption
Type
-
A type of routing strategy.
Possible routing types include the following:
-
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
-
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a
TerminalRoutingStrategyException
with the message that you specified in theMessage
property.
Required: Yes
Type: String
Allowed values:
SIMPLE | TERMINAL
Update requires: No interruption
-
See also
-
Create GameLift resources using Amazon CloudFront in the Amazon GameLift Developer Guide
-
Add an alias to a GameLift fleet in the Amazon GameLift Developer Guide
-
RoutingStrategy in the Amazon GameLift API Reference