Struct podman_api::models::HostInfo
source · pub struct HostInfo {Show 28 fields
pub arch: Option<String>,
pub buildah_version: Option<String>,
pub cgroup_controllers: Option<Vec<String, Global>>,
pub cgroup_manager: Option<String>,
pub cgroup_version: Option<String>,
pub conmon: Option<ConmonInfo>,
pub cpu_utilization: Option<CpuUsage>,
pub cpus: Option<i64>,
pub distribution: Option<DistributionInfo>,
pub event_logger: Option<String>,
pub hostname: Option<String>,
pub id_mappings: Option<IdMappings>,
pub kernel: Option<String>,
pub linkmode: Option<String>,
pub log_driver: Option<String>,
pub mem_free: Option<i64>,
pub mem_total: Option<i64>,
pub network_backend: Option<String>,
pub oci_runtime: Option<OciRuntimeInfo>,
pub os: Option<String>,
pub remote_socket: Option<RemoteSocket>,
pub runtime_info: Option<HashMap<String, Value, RandomState>>,
pub security: Option<SecurityInfo>,
pub service_is_remote: Option<bool>,
pub slirp_4_netns: Option<SlirpInfo>,
pub swap_free: Option<i64>,
pub swap_total: Option<i64>,
pub uptime: Option<String>,
}Expand description
HostInfo describes the libpod host
Fields§
§arch: Option<String>§buildah_version: Option<String>§cgroup_controllers: Option<Vec<String, Global>>§cgroup_manager: Option<String>§cgroup_version: Option<String>§conmon: Option<ConmonInfo>§cpu_utilization: Option<CpuUsage>§cpus: Option<i64>§distribution: Option<DistributionInfo>§event_logger: Option<String>§hostname: Option<String>§id_mappings: Option<IdMappings>§kernel: Option<String>§linkmode: Option<String>§log_driver: Option<String>§mem_free: Option<i64>§mem_total: Option<i64>§network_backend: Option<String>§oci_runtime: Option<OciRuntimeInfo>§os: Option<String>§remote_socket: Option<RemoteSocket>§runtime_info: Option<HashMap<String, Value, RandomState>>§security: Option<SecurityInfo>§service_is_remote: Option<bool>ServiceIsRemote is true when the podman/libpod service is remote to the client
slirp_4_netns: Option<SlirpInfo>§swap_free: Option<i64>§swap_total: Option<i64>§uptime: Option<String>Trait Implementations§
source§impl<'de> Deserialize<'de> for HostInfo
impl<'de> Deserialize<'de> for HostInfo
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<HostInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<HostInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for HostInfo
impl Serialize for HostInfo
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more