class Aws::GameLift::Types::ListAliasesInput

Represents the input for a request operation.

@note When making an API call, you may pass ListAliasesInput

data as a hash:

    {
      routing_strategy_type: "SIMPLE", # accepts SIMPLE, TERMINAL
      name: "NonEmptyString",
      limit: 1,
      next_token: "NonEmptyString",
    }

@!attribute [rw] routing_strategy_type

The routing type to filter results on. Use this parameter to
retrieve only aliases with a certain routing type. To retrieve all
aliases, leave this parameter empty.

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 RoutingStrategy
  message embedded.
@return [String]

@!attribute [rw] name

A descriptive label that is associated with an alias. Alias names do
not need to be unique.
@return [String]

@!attribute [rw] limit

The maximum number of results to return. Use this parameter with
`NextToken` to get results as a set of sequential pages.
@return [Integer]

@!attribute [rw] next_token

A token that indicates the start of the next sequential page of
results. Use the token that is returned with a previous call to this
operation. To start at the beginning of the result set, do not
specify a value.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/ListAliasesInput AWS API Documentation

Constants

SENSITIVE