class Aws::GameLift::Types::UpdateGameSessionInput
Represents the input for a request operation.
@note When making an API call, you may pass UpdateGameSessionInput
data as a hash: { game_session_id: "ArnStringModel", # required maximum_player_session_count: 1, name: "NonZeroAndMaxString", player_session_creation_policy: "ACCEPT_ALL", # accepts ACCEPT_ALL, DENY_ALL protection_policy: "NoProtection", # accepts NoProtection, FullProtection }
@!attribute [rw] game_session_id
A unique identifier for the game session to update. @return [String]
@!attribute [rw] maximum_player_session_count
The maximum number of players that can be connected simultaneously to the game session. @return [Integer]
@!attribute [rw] name
A descriptive label that is associated with a game session. Session names do not need to be unique. @return [String]
@!attribute [rw] player_session_creation_policy
A policy that determines whether the game session is accepting new players. @return [String]
@!attribute [rw] protection_policy
Game session protection policy to apply to this game session only. * **NoProtection** -- The game session can be terminated during a scale-down event. * **FullProtection** -- If the game session is in an `ACTIVE` status, it cannot be terminated during a scale-down event. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/UpdateGameSessionInput AWS API Documentation
Constants
- SENSITIVE