podman_rest_client/v5/models/
container_json.rs1use serde::{Deserialize, Serialize};
2#[derive(Default, Debug, Serialize, Deserialize)]
3pub struct ContainerJson {
5 #[serde(rename = "AppArmorProfile")]
6 pub app_armor_profile: Option<String>,
7 #[serde(rename = "Args")]
8 pub args: Option<Vec<String>>,
9 #[serde(rename = "Config")]
10 pub config: Option<crate::v5::models::Config>,
11 #[serde(rename = "Created")]
12 pub created: Option<String>,
13 #[serde(rename = "Driver")]
14 pub driver: Option<String>,
15 #[serde(rename = "ExecIDs")]
16 pub exec_i_ds: Option<Vec<String>>,
17 #[serde(rename = "GraphDriver")]
18 pub graph_driver: Option<crate::v5::models::GraphDriverData>,
19 #[serde(rename = "HostConfig")]
20 pub host_config: Option<crate::v5::models::HostConfig>,
21 #[serde(rename = "HostnamePath")]
22 pub hostname_path: Option<String>,
23 #[serde(rename = "HostsPath")]
24 pub hosts_path: Option<String>,
25 #[serde(rename = "Id")]
26 pub id: Option<String>,
27 #[serde(rename = "Image")]
28 pub image: Option<String>,
29 #[serde(rename = "LogPath")]
30 pub log_path: Option<String>,
31 #[serde(rename = "MountLabel")]
32 pub mount_label: Option<String>,
33 #[serde(rename = "Mounts")]
34 pub mounts: Option<Vec<crate::v5::models::MountPoint>>,
35 #[serde(rename = "Name")]
36 pub name: Option<String>,
37 #[serde(rename = "NetworkSettings")]
38 pub network_settings: Option<crate::v5::models::NetworkSettings>,
39 #[serde(rename = "Node")]
40 pub node: Option<crate::v5::models::ContainerNode>,
41 #[serde(rename = "Path")]
42 pub path: Option<String>,
43 #[serde(rename = "Platform")]
44 pub platform: Option<String>,
45 #[serde(rename = "ProcessLabel")]
46 pub process_label: Option<String>,
47 #[serde(rename = "ResolvConfPath")]
48 pub resolv_conf_path: Option<String>,
49 #[serde(rename = "RestartCount")]
50 pub restart_count: Option<i64>,
51 #[serde(rename = "SizeRootFs")]
52 pub size_root_fs: Option<i64>,
53 #[serde(rename = "SizeRw")]
54 pub size_rw: Option<i64>,
55 #[serde(rename = "State")]
56 pub state: Option<crate::v5::models::ContainerState>,
57}