Skip to content

RuntimeConfiguration

Source code in docs_src/capo_gamelift/types/runtime_configuration.py
class RuntimeConfiguration(TypedDict, closed=True):
    server_processes: NotRequired[
        "capo_gamelift.types.server_process_list.ServerProcessList"
    ]
    """<p>A collection of server process configurations that identify what server processes to run on fleet computes.</p>"""
    max_concurrent_game_session_activations: NotRequired[
        "capo_gamelift.types.max_concurrent_game_session_activations.MaxConcurrentGameSessionActivations"
    ]
    """<p>The number of game sessions in status <code>ACTIVATING</code> to allow on an instance or compute. This setting limits the instance resources that can be used for new game activations at any one time.</p>"""
    game_session_activation_timeout_seconds: NotRequired[
        "capo_gamelift.types.game_session_activation_timeout_seconds.GameSessionActivationTimeoutSeconds"
    ]
    """<p>The maximum amount of time (in seconds) allowed to launch a new game session and have it report ready to host players. During this time, the game session is in status <code>ACTIVATING</code>. If the game session does not become active before the timeout, it is ended and the game session status is changed to <code>TERMINATED</code>.</p>"""

game_session_activation_timeout_seconds instance-attribute

game_session_activation_timeout_seconds: NotRequired[
    GameSessionActivationTimeoutSeconds
]

The maximum amount of time (in seconds) allowed to launch a new game session and have it report ready to host players. During this time, the game session is in status ACTIVATING. If the game session does not become active before the timeout, it is ended and the game session status is changed to TERMINATED.

max_concurrent_game_session_activations instance-attribute

max_concurrent_game_session_activations: NotRequired[
    MaxConcurrentGameSessionActivations
]

The number of game sessions in status ACTIVATING to allow on an instance or compute. This setting limits the instance resources that can be used for new game activations at any one time.

server_processes instance-attribute

server_processes: NotRequired[ServerProcessList]

A collection of server process configurations that identify what server processes to run on fleet computes.