Class: Aws::GameLift::Types::UpdateRuntimeConfigurationInput

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

Overview

Note:

When making an API call, you may pass UpdateRuntimeConfigurationInput data as a hash:

{
  fleet_id: "FleetId", # required
  runtime_configuration: { # required
    server_processes: [
      {
        launch_path: "NonZeroAndMaxString", # required
        parameters: "NonZeroAndMaxString",
        concurrent_executions: 1, # required
      },
    ],
    max_concurrent_game_session_activations: 1,
    game_session_activation_timeout_seconds: 1,
  },
}

Represents the input for a request action.

Instance Attribute Summary collapse

Instance Attribute Details

#fleet_idString

Unique identifier for a fleet to update run-time configuration for.

Returns:

  • (String)


6716
6717
6718
6719
6720
# File 'lib/aws-sdk-gamelift/types.rb', line 6716

class UpdateRuntimeConfigurationInput < Struct.new(
  :fleet_id,
  :runtime_configuration)
  include Aws::Structure
end

#runtime_configurationTypes::RuntimeConfiguration

Instructions for launching server processes on each instance in the fleet. The run-time configuration for a fleet has a collection of server process configurations, one for each type of server process to run on an instance. A server process configuration specifies the location of the server executable, launch parameters, and the number of concurrent processes with that configuration to maintain on each instance.



6716
6717
6718
6719
6720
# File 'lib/aws-sdk-gamelift/types.rb', line 6716

class UpdateRuntimeConfigurationInput < Struct.new(
  :fleet_id,
  :runtime_configuration)
  include Aws::Structure
end