class Aws::GameLift::Types::StartGameSessionPlacementInput


@see docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/StartGameSessionPlacementInput AWS API Documentation
@return [Types::PriorityConfigurationOverride]
override list.
place a game session in any of the locations on the priority
strategy to use in the event that Amazon GameLift Servers fails to
to the queue’s other locations if needed. Choose a fallback
prioritize locations on the override list first and then fall back
limit placements to locations on the override list only, or you can
zones, and custom locations (for Anywhere fleets). You can choose to
request only. You can include Amazon Web Services Regions, local
queue’s prioritized location list for this game session placement
placement and instructions on how to use it. This list overrides a
A prioritized list of locations to use for the game session
@!attribute [rw] priority_configuration_override
@return [String]<br>: docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession<br><br><br><br>[Start a game session].
request to start a new game session. For more information, see
string value. This data is passed to a game server process with a
A set of custom game session properties, formatted as a single
@!attribute [rw] game_session_data
@return [Array<Types::DesiredPlayerSession>]
Set of information on each player to create a player session for.
@!attribute [rw] desired_player_sessions
@return [Array<Types::PlayerLatency>]
experience for the players.
new game session where it can offer the best possible gameplay
Web Services Regions. This information is used to try to place the
amount of latency that a player experiences when connected to Amazon
A set of values, expressed in milliseconds, that indicates the
@!attribute [rw] player_latencies
@return [String]
names do not need to be unique.
A descriptive label that is associated with a game session. Session
@!attribute [rw] game_session_name
@return [Integer]
to the game session.
The maximum number of players that can be connected simultaneously
@!attribute [rw] maximum_player_session_count
@return [Array<Types::GameProperty>]
</note>
entries missing from SearchGameSessions API results.
If the limit is exceeded, there will potentially be game session
property keys across all game sessions and all fleets per region.
* If you use SearchGameSessions API, there is a limit of 500 game
due to search index limitations.
cannot be searched and will be filtered out from search results
for game sessions by properties. Property keys containing periods
<note markdown=“1”> * Avoid using periods (“.”) in property keys if you plan to search
session. For example: ‘{“Key”: “difficulty”, “Value”: “novice”}`.
A set of key-value pairs that can store custom data in a game
@!attribute [rw] game_properties
@return [String]
either the queue name or ARN value.
Name of the queue to use to place the new game session. You can use
@!attribute [rw] game_session_queue_name
@return [String]
Regions and cannot be reused.
This value is developer-defined. The value must be unique across all
A unique identifier to assign to the new game session placement.
@!attribute [rw] placement_id