Class: Aws::GameLift::Types::ServerProcess
- Inherits:
-
Struct
- Object
- Struct
- Aws::GameLift::Types::ServerProcess
- Defined in:
- gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb
Overview
A set of instructions for launching server processes on fleet computes. Server processes run either an executable in a custom game build or a Amazon GameLift Servers Realtime script. Server process configurations are part of a fleet's runtime configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#concurrent_executions ⇒ Integer
The number of server processes using this configuration that run concurrently on each instance or compute.
-
#launch_path ⇒ String
The location of a game build executable or Realtime script.
-
#parameters ⇒ String
An optional list of parameters to pass to the server executable or Realtime script on launch.
Instance Attribute Details
#concurrent_executions ⇒ Integer
The number of server processes using this configuration that run concurrently on each instance or compute.
10426 10427 10428 10429 10430 10431 10432 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 10426 class ServerProcess < Struct.new( :launch_path, :parameters, :concurrent_executions) SENSITIVE = [] include Aws::Structure end |
#launch_path ⇒ String
The location of a game build executable or Realtime script. Game builds and Realtime scripts are installed on instances at the root:
Windows (custom game builds only):
C:\game. Example: "C:\game\MyGame\server.exe"Linux:
/local/game. Examples: "/local/game/MyGame/server.exe" or "/local/game/MyRealtimeScript.js"
initSDK() and ProcessReady().
10426 10427 10428 10429 10430 10431 10432 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 10426 class ServerProcess < Struct.new( :launch_path, :parameters, :concurrent_executions) SENSITIVE = [] include Aws::Structure end |
#parameters ⇒ String
An optional list of parameters to pass to the server executable or Realtime script on launch.
10426 10427 10428 10429 10430 10431 10432 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 10426 class ServerProcess < Struct.new( :launch_path, :parameters, :concurrent_executions) SENSITIVE = [] include Aws::Structure end |