Skip to content

UpdateAliasInput

Source code in docs_src/capo_gamelift/types/update_alias_input.py
class UpdateAliasInput(TypedDict, closed=True):
    alias_id: NotRequired["capo_gamelift.types.alias_id_or_arn.AliasIdOrArn"]
    """<p>A unique identifier for the alias that you want to update. You can use either the alias ID or ARN value.</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>"""
    description: NotRequired[
        "capo_gamelift.types.non_zero_and_max_string.NonZeroAndMaxString"
    ]
    """<p>A human-readable description of the 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>"""

alias_id instance-attribute

alias_id: NotRequired[AliasIdOrArn]

A unique identifier for the alias that you want to update. You can use either the alias ID or ARN value.

description instance-attribute

description: NotRequired[NonZeroAndMaxString]

A human-readable description of the alias.

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.