This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
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
SIMPLEfor theTypeproperty, 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
TERMINALfor theTypeproperty, 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
TerminalRoutingStrategyExceptionwith the message that you specified in theMessageproperty.
Required: Yes
Type: String
Allowed values:
SIMPLE | TERMINALUpdate 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