Struct aws_sdk_gamelift::model::Alias [−][src]
#[non_exhaustive]pub struct Alias {
pub alias_id: Option<String>,
pub name: Option<String>,
pub alias_arn: Option<String>,
pub description: Option<String>,
pub routing_strategy: Option<RoutingStrategy>,
pub creation_time: Option<DateTime>,
pub last_updated_time: Option<DateTime>,
}
Expand description
Properties that describe an alias resource.
Related actions
CreateAlias | ListAliases | DescribeAlias | UpdateAlias | DeleteAlias | ResolveAlias | All APIs by task
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.alias_id: Option<String>
A unique identifier for the alias. Alias IDs are unique within a Region.
name: Option<String>
A descriptive label that is associated with an alias. Alias names do not need to be unique.
alias_arn: Option<String>
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:
. In a GameLift alias ARN, the resource ID matches the alias ID value.
description: Option<String>
A human-readable description of an alias.
routing_strategy: Option<RoutingStrategy>
The routing configuration, including routing type and fleet target, for the alias.
creation_time: Option<DateTime>
A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057"
).
last_updated_time: Option<DateTime>
The time that this data object was last modified. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057"
).
Implementations
A unique identifier for the alias. Alias IDs are unique within a Region.
A descriptive label that is associated with an alias. Alias names do not need to be unique.
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:
. In a GameLift alias ARN, the resource ID matches the alias ID value.
A human-readable description of an alias.
The routing configuration, including routing type and fleet target, for the alias.
A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057"
).
The time that this data object was last modified. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057"
).
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Alias
impl UnwindSafe for Alias
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more