class Aws::GameLift::Types::RegisterGameServerInput

@note When making an API call, you may pass RegisterGameServerInput

data as a hash:

    {
      game_server_group_name: "GameServerGroupNameOrArn", # required
      game_server_id: "GameServerId", # required
      instance_id: "GameServerInstanceId", # required
      connection_info: "GameServerConnectionInfo",
      game_server_data: "GameServerData",
    }

@!attribute [rw] game_server_group_name

A unique identifier for the game server group where the game server
is running. Use either the GameServerGroup name or ARN value.
@return [String]

@!attribute [rw] game_server_id

A custom string that uniquely identifies the game server to
register. Game server IDs are developer-defined and must be unique
across all game server groups in your AWS account.
@return [String]

@!attribute [rw] instance_id

The unique identifier for the instance where the game server is
running. This ID is available in the instance metadata. EC2 instance
IDs use a 17-character format, for example: `i-1234567890abcdef0`.
@return [String]

@!attribute [rw] connection_info

Information that is needed to make inbound client connections to the
game server. This might include the IP address and port, DNS name,
and other information.
@return [String]

@!attribute [rw] game_server_data

A set of custom game server properties, formatted as a single string
value. This data is passed to a game client or service when it
requests information on game servers using ListGameServers or
ClaimGameServer.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/RegisterGameServerInput AWS API Documentation

Constants

SENSITIVE