class Aws::GameLift::Types::CreateGameSessionQueueInput
@see docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/CreateGameSessionQueueInput AWS API Documentation
@return [Array<Types::Tag>]<br>: docs.aws.amazon.com/general/latest/gr/aws_tagging.html<br><br><br><br>General Reference*.
Amazon Web Services Resources] in the *Amazon Web Services
management and cost allocation. For more information, see [ Tagging
Services resources are useful for resource management, access
Tags are developer-defined key-value pairs. Tagging Amazon Web
A list of labels to assign to the new game session queue resource.
@!attribute [rw] tags
@return [String]<br>: docs.aws.amazon.com/gamelift/latest/developerguide/queue-notification.html<br><br><br><br>placement][1].
notifications. See [ Setting up notifications for game session
An SNS topic ARN that is set up to receive game session placement
@!attribute [rw] notification_target
@return [String]
session queue.
Information to be added to all events that are related to this game
@!attribute [rw] custom_event_data
@return [Types::PriorityConfiguration]
prioritization process.
explicitly named will be automatically applied at the end of the
default prioritization process. Priority types that are not
for game session placements. This configuration replaces the FleetIQ
Custom settings to use when prioritizing destinations and locations
@!attribute [rw] priority_configuration
@return [Types::FilterConfiguration]
game sessions can be placed in any queue location.
Region codes, such as ‘us-west-2`. If this parameter is not set,
sessions. Locations are specified in the form of Amazon Web Services
A list of locations where a queue is allowed to place new game
@!attribute [rw] filter_configuration
@return [Array<Types::GameSessionQueueDestination>]
listed in order of placement preference.
identified by either a fleet ARN or a fleet alias ARN, and are
game session placement requests in the queue. Destinations are
A list of fleets and/or fleet aliases that can be used to fulfill
@!attribute [rw] destinations
@return [Array<Types::PlayerLatencyPolicy>]
with the lowest maximum latency value.
can’t make a placement. Policies are evaluated in order starting
to gradually relax the cap over time if Amazon GameLift Servers
processing game sessions placement requests. Use multiple policies
A set of policies that enforce a sliding cap on player latency when
@!attribute [rw] player_latency_policies
@return [Integer]
</note>
<note markdown=“1”> The minimum value is 10 and the maximum value is 600.
don’t specify a request timeout, the queue uses a default value.
game session placement changes to a ‘TIMED_OUT` status. If you
request remains in the queue. When a request exceeds this time, the
The maximum time, in seconds, that a new game session placement
@!attribute [rw] timeout_in_seconds
@return [String]
Queue names must be unique within each Region.
A descriptive label that is associated with game session queue.
@!attribute [rw] name