class Aws::GameLift::Types::UpdateAliasInput

Represents the input for a request operation.

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

data as a hash:

    {
      alias_id: "AliasIdOrArn", # required
      name: "NonBlankAndLengthConstraintString",
      description: "NonZeroAndMaxString",
      routing_strategy: {
        type: "SIMPLE", # accepts SIMPLE, TERMINAL
        fleet_id: "FleetId",
        message: "FreeText",
      },
    }

@!attribute [rw] alias_id

A unique identifier for the alias that you want to update. You can
use either the alias ID or ARN value.
@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] description

A human-readable description of the alias.
@return [String]

@!attribute [rw] routing_strategy

The routing configuration, including routing type and fleet target,
for the alias.
@return [Types::RoutingStrategy]

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

Constants

SENSITIVE