You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-gamelift/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)


6384
6385
6386
6387
6388
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 6384

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.



6384
6385
6386
6387
6388
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 6384

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