RuntimeConfiguration

public struct RuntimeConfiguration : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The maximum amount of time (in seconds) that a game session can remain in status ACTIVATING. If the game session is not active before the timeout, activation is terminated and the game session status is changed to TERMINATED.

    Declaration

    Swift

    public let gameSessionActivationTimeoutSeconds: Int?
  • The maximum number of game sessions with status ACTIVATING to allow on an instance simultaneously. This setting limits the amount of instance resources that can be used for new game activations at any one time.

    Declaration

    Swift

    public let maxConcurrentGameSessionActivations: Int?
  • A collection of server process configurations that describe which server processes to run on each instance in a fleet.

    Declaration

    Swift

    public let serverProcesses: [ServerProcess]?
  • Undocumented

    Declaration

    Swift

    public init(gameSessionActivationTimeoutSeconds: Int? = nil, maxConcurrentGameSessionActivations: Int? = nil, serverProcesses: [ServerProcess]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws