---
type: resource-type
title: GameSessionQueue
description: aws resource type AWS::GameLift::GameSessionQueue
name: GameSessionQueue
lexicon: aws
resource_type: AWS::GameLift::GameSessionQueue
---
`AWS::GameLift::GameSessionQueue`, a resource type of the aws lexicon.

## Properties

- `Name` (`string`, required): A descriptive label that is associated with game session queue. Queue names must be unique within each Region.
- `Arn` (`string`, optional): The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift game session queue resource and uniquely identifies it.
- `CustomEventData` (`string`, optional): Information that is added to all events that are related to this game session queue.
- `Destinations` (`GameSessionQueue_GameSessionQueueDestination[]`, optional): A list of fleets and/or fleet aliases that can be used to fulfill game session placement requests in the queue.
- `FilterConfiguration` (`GameSessionQueue_FilterConfiguration`, optional): A list of locations where a queue is allowed to place new game sessions.
- `NotificationTarget` (`string`, optional): An SNS topic ARN that is set up to receive game session placement notifications.
- `PlayerLatencyPolicies` (`GameSessionQueue_PlayerLatencyPolicy[]`, optional): A set of policies that act as a sliding cap on player latency.
- `PriorityConfiguration` (`GameSessionQueue_PriorityConfiguration`, optional): Custom settings to use when prioritizing destinations and locations for game session placements.
- `Tags` (`GameSessionQueue_Tag[]`, optional): An array of key-value pairs to apply to this resource.
- `TimeoutInSeconds` (`number`, optional): The maximum time, in seconds, that a new game session placement request remains in the queue.

## Attributes

- `Arn`
