1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
/// This data type is used to identify which files generated during a game
/// session that you want GameLift to upload and store once the game session
/// ends. This information is communicated to the GameLift service in a
/// [ProcessReady](crate::api::Api::process_ready) call.
pub struct LogParameters {
    /// List of directory paths to game server log files you want GameLift to
    /// store for future access. These files are generated by a server process
    /// during each game session; file paths and names are defined in your game
    /// server and stored in the root game build directory. For example, if your
    /// game build stores game session logs in a path like MyGame\sessionlogs\,
    /// then the log path would be c:\game\MyGame\sessionLogs (on a Windows
    /// instance) or /local/game/MyGame/sessionLogs (on a Linux instance).
    pub log_paths: Vec<String>,
}