podman_rest_client/v5/models/
system_component_version.rs1use serde::{Deserialize, Serialize};
2#[derive(Default, Debug, Serialize, Deserialize)]
3pub struct SystemComponentVersion {
5 #[serde(rename = "ApiVersion")]
6 pub api_version: Option<String>,
7 #[serde(rename = "Arch")]
8 pub arch: Option<String>,
9 #[serde(rename = "BuildTime")]
10 pub build_time: Option<String>,
11 #[serde(rename = "Components")]
12 pub components: Option<Vec<crate::v5::models::ComponentVersion>>,
13 #[serde(rename = "Experimental")]
14 pub experimental: Option<bool>,
15 #[serde(rename = "GitCommit")]
16 pub git_commit: Option<String>,
17 #[serde(rename = "GoVersion")]
18 pub go_version: Option<String>,
19 #[serde(rename = "KernelVersion")]
20 pub kernel_version: Option<String>,
21 #[serde(rename = "MinAPIVersion")]
22 pub min_api_version: Option<String>,
23 #[serde(rename = "Os")]
24 pub os: Option<String>,
25 #[serde(rename = "Platform")]
26 pub platform: Option<crate::v5::models::SystemComponentVersionPlatform>,
27 #[serde(rename = "Version")]
28 pub version: Option<String>,
29}