_aws_profile Input Column
The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role. | STRUCT( "type" VARCHAR, "name" VARCHAR, "account_id" VARCHAR, "via_profile_name" VARCHAR, "assumed_role_arn" VARCHAR, "organization" STRUCT( "account_name" VARCHAR, "id" VARCHAR, "tags" STRUCT( "key" VARCHAR, "value" VARCHAR )[], "master_account" STRUCT( "id" VARCHAR, "email" VARCHAR ), "parents" STRUCT( "type" VARCHAR, "id" VARCHAR, "name" VARCHAR, "tags" STRUCT( "key" VARCHAR, "value" VARCHAR )[] )[] ) ) |
game_session_placement
Object that describes the requested game session placement. | STRUCT( "placement_id" VARCHAR, "game_session_queue_name" VARCHAR, "status" VARCHAR, "game_properties" STRUCT( "key" VARCHAR, "value" VARCHAR )[], "maximum_player_session_count" BIGINT, "game_session_name" VARCHAR, "game_session_id" VARCHAR, "game_session_arn" VARCHAR, "game_session_region" VARCHAR, "player_latencies" STRUCT( "player_id" VARCHAR, "region_identifier" VARCHAR, "latency_in_milliseconds" DOUBLE )[], "start_time" TIMESTAMP_S, "end_time" TIMESTAMP_S, "ip_address" VARCHAR, "dns_name" VARCHAR, "port" BIGINT, "placed_player_sessions" STRUCT( "player_id" VARCHAR, "player_session_id" VARCHAR )[], "game_session_data" VARCHAR, "matchmaker_data" VARCHAR ) |
Show child fields- game_session_placement.dns_name
The DNS identifier assigned to the instance that is running the game session. Values have the following format: When connecting to a game session that is running on a TLS-enabled fleet, you must use the DNS name, not the IP address.
- game_session_placement.end_time
Time stamp indicating when this request was completed, canceled, or timed out.
- game_session_placement.game_properties[]
Show child fields- game_session_placement.game_properties[].key
The game property identifier.
- game_session_placement.game_properties[].value
The game property value.
- game_session_placement.game_session_arn
Identifier for the game session created by this placement request. This identifier is unique across all Regions. This value isn't final until placement status is FULFILLED.
- game_session_placement.game_session_data
A set of custom game session properties, formatted as a single string value. This data is passed to a game server process in the GameSession object with a request to start a new game session (see Start a Game Session).
- game_session_placement.game_session_id
A unique identifier for the game session. This value isn't final until placement status is FULFILLED.
- game_session_placement.game_session_name
A descriptive label that is associated with a game session. Session names do not need to be unique.
- game_session_placement.game_session_queue_name
A descriptive label that is associated with game session queue. Queue names must be unique within each Region.
- game_session_placement.game_session_region
Name of the Region where the game session created by this placement request is running. This value isn't final until placement status is FULFILLED.
- game_session_placement.ip_address
The IP address of the game session. To connect to a Amazon GameLift game server, an app needs both the IP address and port number. This value isn't final until placement status is FULFILLED.
- game_session_placement.matchmaker_data
Information on the matchmaking process for this game. Data is in JSON syntax, formatted as a string. It identifies the matchmaking configuration used to create the match, and contains data on all players assigned to the match, including player attributes and team assignments. For more details on matchmaker data, see Match Data.
- game_session_placement.maximum_player_session_count
The maximum number of players that can be connected simultaneously to the game session.
- game_session_placement.placed_player_sessions[]
Show child fields- game_session_placement.placed_player_sessions[].player_id
A unique identifier for a player that is associated with this player session.
- game_session_placement.placed_player_sessions[].player_session_id
A unique identifier for a player session.
- game_session_placement.placement_id
A unique identifier for a game session placement.
- game_session_placement.player_latencies[]
Show child fields- game_session_placement.player_latencies[].latency_in_milliseconds
Amount of time that represents the time lag experienced by the player when connected to the specified Region.
- game_session_placement.player_latencies[].player_id
A unique identifier for a player associated with the latency data.
- game_session_placement.player_latencies[].region_identifier
Name of the Region that is associated with the latency value.
- game_session_placement.port
The port number for the game session. To connect to a Amazon GameLift game server, an app needs both the IP address and port number. This value isn't final until placement status is FULFILLED.
- game_session_placement.start_time
Time stamp indicating when this request was placed in the queue. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").
- game_session_placement.status
Current status of the game session placement request. -
PENDING -- The placement request is in the queue waiting to be processed. Game session properties are not yet final. -
FULFILLED -- A new game session has been successfully placed. Game session properties are now final. -
CANCELLED -- The placement request was canceled. -
TIMED_OUT -- A new game session was not successfully created before the time limit expired. You can resubmit the placement request as needed. -
FAILED -- Amazon GameLift is not able to complete the process of placing the game session. Common reasons are the game session terminated before the placement process was completed, or an unexpected internal error.
|