Class: Aws::GameLift::Types::RegisterGameServerInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-gamelift/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#connection_infoString

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.

Returns:

  • (String)


7383
7384
7385
7386
7387
7388
7389
7390
7391
# File 'lib/aws-sdk-gamelift/types.rb', line 7383

class RegisterGameServerInput < Struct.new(
  :game_server_group_name,
  :game_server_id,
  :instance_id,
  :connection_info,
  :game_server_data)
  SENSITIVE = []
  include Aws::Structure
end

#game_server_dataString

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.

Returns:

  • (String)


7383
7384
7385
7386
7387
7388
7389
7390
7391
# File 'lib/aws-sdk-gamelift/types.rb', line 7383

class RegisterGameServerInput < Struct.new(
  :game_server_group_name,
  :game_server_id,
  :instance_id,
  :connection_info,
  :game_server_data)
  SENSITIVE = []
  include Aws::Structure
end

#game_server_group_nameString

A unique identifier for the game server group where the game server is running.

Returns:

  • (String)


7383
7384
7385
7386
7387
7388
7389
7390
7391
# File 'lib/aws-sdk-gamelift/types.rb', line 7383

class RegisterGameServerInput < Struct.new(
  :game_server_group_name,
  :game_server_id,
  :instance_id,
  :connection_info,
  :game_server_data)
  SENSITIVE = []
  include Aws::Structure
end

#game_server_idString

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 Amazon Web Services account.

Returns:

  • (String)


7383
7384
7385
7386
7387
7388
7389
7390
7391
# File 'lib/aws-sdk-gamelift/types.rb', line 7383

class RegisterGameServerInput < Struct.new(
  :game_server_group_name,
  :game_server_id,
  :instance_id,
  :connection_info,
  :game_server_data)
  SENSITIVE = []
  include Aws::Structure
end

#instance_idString

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`.

Returns:

  • (String)


7383
7384
7385
7386
7387
7388
7389
7390
7391
# File 'lib/aws-sdk-gamelift/types.rb', line 7383

class RegisterGameServerInput < Struct.new(
  :game_server_group_name,
  :game_server_id,
  :instance_id,
  :connection_info,
  :game_server_data)
  SENSITIVE = []
  include Aws::Structure
end