Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-gamelift-alias.json
Parent schema serverless-framework-configuration
Type: object

The AWS::GameLift::Alias resource creates an alias for an Amazon GameLift (GameLift) fleet destination.. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-gamelift.git

Properties

Name string | Aws_CF_FunctionString required

A descriptive label that is associated with an alias. Alias names do not need to be unique.

RoutingStrategy object required
Any of: variant, variant
3 nested properties
Type string | Aws_CF_FunctionString required

Simple routing strategy. The alias resolves to one specific fleet. Use this type when routing to active fleets.

Message string | Aws_CF_FunctionString

The message text to be used with a terminal routing strategy. If you specify TERMINAL for the Type property, you must specify this property.

FleetId string | Aws_CF_FunctionString

A unique identifier for a fleet that the alias points to. If you specify SIMPLE for the Type property, you must specify this property.

Description string | Aws_CF_FunctionString

A human-readable description of the alias.

Definitions

RoutingStrategy object
Type string | Aws_CF_FunctionString required

Simple routing strategy. The alias resolves to one specific fleet. Use this type when routing to active fleets.

Message string | Aws_CF_FunctionString

The message text to be used with a terminal routing strategy. If you specify TERMINAL for the Type property, you must specify this property.

FleetId string | Aws_CF_FunctionString

A unique identifier for a fleet that the alias points to. If you specify SIMPLE for the Type property, you must specify this property.