Skip to content

Alias

Source code in docs_src/capo_gamelift/types/alias.py
class Alias(TypedDict, closed=True):
    alias_id: NotRequired["capo_gamelift.types.alias_id.AliasId"]
    """<p>A unique identifier for the alias. Alias IDs are unique within a Region.</p>"""
    name: NotRequired[
        "capo_gamelift.types.non_blank_and_length_constraint_string.NonBlankAndLengthConstraintString"
    ]
    """<p>A descriptive label that is associated with an alias. Alias names do not need to be unique.</p>"""
    alias_arn: NotRequired["capo_gamelift.types.alias_arn.AliasArn"]
    """<p>The Amazon Resource Name (<a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html">ARN</a>) that is assigned to a Amazon GameLift Servers alias resource and uniquely identifies it. ARNs are unique across all Regions. Format is <code>arn:aws:gamelift:<region>::alias/alias-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912</code>. In a GameLift alias ARN, the resource ID matches the alias ID value.</p>"""
    description: NotRequired["capo_gamelift.types.free_text.FreeText"]
    """<p>A human-readable description of an alias.</p>"""
    routing_strategy: NotRequired[
        "capo_gamelift.types.routing_strategy.RoutingStrategy"
    ]
    """<p>The routing configuration, including routing type and fleet target, for the alias. </p>"""
    creation_time: NotRequired["capo_gamelift.types.timestamp.Timestamp"]
    """<p>A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example <code>"1469498468.057"</code>).</p>"""
    last_updated_time: NotRequired["capo_gamelift.types.timestamp.Timestamp"]
    """<p>The time that this data object was last modified. Format is a number expressed in Unix time as milliseconds (for example <code>"1469498468.057"</code>).</p>"""

alias_arn instance-attribute

alias_arn: NotRequired[AliasArn]

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

alias_id instance-attribute

alias_id: NotRequired[AliasId]

A unique identifier for the alias. Alias IDs are unique within a Region.

creation_time instance-attribute

creation_time: NotRequired[Timestamp]

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

description instance-attribute

description: NotRequired[FreeText]

A human-readable description of an alias.

last_updated_time instance-attribute

last_updated_time: NotRequired[Timestamp]

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

name instance-attribute

A descriptive label that is associated with an alias. Alias names do not need to be unique.

routing_strategy instance-attribute

routing_strategy: NotRequired[RoutingStrategy]

The routing configuration, including routing type and fleet target, for the alias.