Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data Alias = Alias' {}
- newAlias :: Alias
- alias_creationTime :: Lens' Alias (Maybe UTCTime)
- alias_lastUpdatedTime :: Lens' Alias (Maybe UTCTime)
- alias_aliasId :: Lens' Alias (Maybe Text)
- alias_routingStrategy :: Lens' Alias (Maybe RoutingStrategy)
- alias_name :: Lens' Alias (Maybe Text)
- alias_aliasArn :: Lens' Alias (Maybe Text)
- alias_description :: Lens' Alias (Maybe Text)
Documentation
Properties that describe an alias resource.
Related actions
CreateAlias | ListAliases | DescribeAlias | UpdateAlias | DeleteAlias | ResolveAlias | All APIs by task
See: newAlias
smart constructor.
Alias' | |
|
Instances
Create a value of Alias
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:Alias'
, alias_creationTime
- A time stamp indicating when this data object was created. Format is a
number expressed in Unix time as milliseconds (for example
"1469498468.057"
).
$sel:lastUpdatedTime:Alias'
, alias_lastUpdatedTime
- The time that this data object was last modified. Format is a number
expressed in Unix time as milliseconds (for example
"1469498468.057"
).
$sel:aliasId:Alias'
, alias_aliasId
- A unique identifier for the alias. Alias IDs are unique within a Region.
$sel:routingStrategy:Alias'
, alias_routingStrategy
- The routing configuration, including routing type and fleet target, for
the alias.
$sel:name:Alias'
, alias_name
- A descriptive label that is associated with an alias. Alias names do not
need to be unique.
$sel:aliasArn:Alias'
, alias_aliasArn
- The Amazon Resource Name
(ARN)
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.
$sel:description:Alias'
, alias_description
- A human-readable description of an alias.
alias_creationTime :: Lens' Alias (Maybe UTCTime) Source #
A time stamp indicating when this data object was created. Format is a
number expressed in Unix time as milliseconds (for example
"1469498468.057"
).
alias_lastUpdatedTime :: Lens' Alias (Maybe UTCTime) Source #
The time that this data object was last modified. Format is a number
expressed in Unix time as milliseconds (for example
"1469498468.057"
).
alias_aliasId :: Lens' Alias (Maybe Text) Source #
A unique identifier for the alias. Alias IDs are unique within a Region.
alias_routingStrategy :: Lens' Alias (Maybe RoutingStrategy) Source #
The routing configuration, including routing type and fleet target, for the alias.
alias_name :: Lens' Alias (Maybe Text) Source #
A descriptive label that is associated with an alias. Alias names do not need to be unique.
alias_aliasArn :: Lens' Alias (Maybe Text) Source #
The Amazon Resource Name
(ARN)
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.