ServerProcess

public struct ServerProcess : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The number of server processes that use this configuration to run concurrently on an instance.

    Declaration

    Swift

    public let concurrentExecutions: Int
  • The location of the server executable in a custom game build or the name of the Realtime script file that contains the Init() function. Game builds and Realtime scripts are installed on instances at the root: Windows (for 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”

    Declaration

    Swift

    public let launchPath: String
  • An optional list of parameters to pass to the server executable or Realtime script on launch.

    Declaration

    Swift

    public let parameters: String?
  • Undocumented

    Declaration

    Swift

    public init(concurrentExecutions: Int, launchPath: String, parameters: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws