Skip to content

CreateAliasInput

Source code in docs_src/capo_gamelift/types/create_alias_input.py
class CreateAliasInput(TypedDict, closed=True):
    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>"""
    tags: NotRequired["capo_gamelift.types.tag_list.TagList"]
    """<p>A list of labels to assign to the new alias resource. Tags are developer-defined key-value pairs. Tagging Amazon Web Services resources is useful for resource management, access management and cost allocation. For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html"> Tagging Amazon Web Services Resources</a> in the <i>Amazon Web Services General Reference</i>.</p>"""

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.

tags instance-attribute

tags: NotRequired[TagList]

A list of labels to assign to the new alias resource. Tags are developer-defined key-value pairs. Tagging Amazon Web Services resources is useful for resource management, access management and cost allocation. For more information, see Tagging Amazon Web Services Resources in the Amazon Web Services General Reference.