---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_gamelift_alias Resource - terraform-provider-awscc"
subcategory: ""
description: |-
The AWS::GameLift::Alias resource creates an alias for an Amazon GameLift (GameLift) fleet destination.
---
# awscc_gamelift_alias (Resource)
The AWS::GameLift::Alias resource creates an alias for an Amazon GameLift (GameLift) fleet destination.
## Schema
### Required
- `name` (String) A descriptive label that is associated with an alias. Alias names do not need to be unique.
- `routing_strategy` (Attributes) A routing configuration that specifies where traffic is directed for this alias, such as to a fleet or to a message. (see [below for nested schema](#nestedatt--routing_strategy))
### Optional
- `description` (String) A human-readable description of the alias.
### Read-Only
- `alias_id` (String) Unique alias ID
- `id` (String) Uniquely identifies the resource.
### Nested Schema for `routing_strategy`
Required:
- `fleet_id` (String) A unique identifier for a fleet that the alias points to. If you specify SIMPLE for the Type property, you must specify this property.
- `message` (String) The message text to be used with a terminal routing strategy. If you specify TERMINAL for the Type property, you must specify this property.
- `type` (String) Simple routing strategy. The alias resolves to one specific fleet. Use this type when routing to active fleets.
## Import
Import is supported using the following syntax:
```shell
$ terraform import awscc_gamelift_alias.example
```