You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::GameLift::Types::UpdateRuntimeConfigurationInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::GameLift::Types::UpdateRuntimeConfigurationInput
- Defined in:
- (unknown)
Overview
When passing UpdateRuntimeConfigurationInput as input to an Aws::Client method, you can use a vanilla Hash:
{
fleet_id: "FleetIdOrArn", # 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 operation.
Instance Attribute Summary collapse
-
#fleet_id ⇒ String
A unique identifier for a fleet to update runtime configuration for.
-
#runtime_configuration ⇒ Types::RuntimeConfiguration
Instructions for launching server processes on each instance in the fleet.
Instance Attribute Details
#fleet_id ⇒ String
A unique identifier for a fleet to update runtime configuration for. You can use either the fleet ID or ARN value.
#runtime_configuration ⇒ Types::RuntimeConfiguration
Instructions for launching server processes on each instance in the fleet. Server processes run either a custom game build executable or a Realtime Servers script. The runtime configuration lists the types of server processes to run on an instance and includes the following configuration settings: the server executable or launch script file, launch parameters, and the number of processes to run concurrently on each instance. A CreateFleet request must include a runtime configuration with at least one server process configuration.