class Aws::GameLift::Types::Alias

Properties that describe an alias resource.

**Related actions**

CreateAlias | ListAliases | DescribeAlias | UpdateAlias | DeleteAlias | ResolveAlias | [All APIs by task]

[1]: docs.aws.amazon.com/gamelift/latest/developerguide/reference-awssdk.html#reference-awssdk-resources-fleets

@!attribute [rw] alias_id

A unique identifier for the alias. Alias IDs are unique within a
Region.
@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] alias_arn

The Amazon Resource Name ([ARN][1]) that is assigned to a GameLift
alias resource and uniquely identifies it. ARNs are unique across
all Regions. Format is
`arn:aws:gamelift:<region>::alias/alias-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912`.
In a GameLift alias ARN, the resource ID matches the alias ID value.

[1]: https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html
@return [String]

@!attribute [rw] description

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

@!attribute [rw] routing_strategy

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

@!attribute [rw] creation_time

A time stamp indicating when this data object was created. Format is
a number expressed in Unix time as milliseconds (for example
`"1469498468.057"`).
@return [Time]

@!attribute [rw] last_updated_time

The time that this data object was last modified. Format is a number
expressed in Unix time as milliseconds (for example
`"1469498468.057"`).
@return [Time]

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

Constants

SENSITIVE