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 Realtime Servers 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.
10149 10150 10151 10152 10153 10154 10155 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 10149 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()
.
10149 10150 10151 10152 10153 10154 10155 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 10149 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.
10149 10150 10151 10152 10153 10154 10155 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 10149 class ServerProcess < Struct.new( :launch_path, :parameters, :concurrent_executions) SENSITIVE = [] include Aws::Structure end |