podman_rest_client/v4/params/
container_checkpoint_libpod.rs

1#[derive(Default, Debug)]
2pub struct ContainerCheckpointLibpod {
3    /// keep all temporary checkpoint files
4    pub keep: Option<bool>,
5    /// leave the container running after writing checkpoint to disk
6    pub leave_running: Option<bool>,
7    /// checkpoint a container with established TCP connections
8    pub tcp_established: Option<bool>,
9    /// export the checkpoint image to a tar.gz
10    pub export: Option<bool>,
11    /// do not include root file-system changes when exporting. can only be used with export
12    pub ignore_root_fs: Option<bool>,
13    /// do not include associated volumes. can only be used with export
14    pub ignore_volumes: Option<bool>,
15    /// dump the container's memory information only, leaving the container running. only works on runc 1.0-rc or higher
16    pub pre_checkpoint: Option<bool>,
17    /// check out the container with previous criu image files in pre-dump. only works on runc 1.0-rc or higher
18    pub with_previous: Option<bool>,
19    /// checkpoint a container with filelocks
20    pub file_locks: Option<bool>,
21    /// add checkpoint statistics to the returned CheckpointReport
22    pub print_stats: Option<bool>,
23}