podman-rest-client 0.13.0

Interface for querying the podman REST API. Supports connections over SSH.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use serde::{Deserialize, Serialize};
#[derive(Default, Debug, Serialize, Deserialize)]
/// NetOptions reflect the shared network options between
/// pods and containers
pub struct NetOptions {
    pub dns_option: Option<Vec<String>>,
    pub dns_search: Option<Vec<String>>,
    pub dns_server: Option<Vec<String>>,
    pub hostadd: Option<Vec<String>>,
    pub netns: Option<crate::v5::models::Namespace>,
    pub network_alias: Option<Vec<String>>,
    /// NetworkOptions are additional options for each network
    pub network_options: Option<std::collections::HashMap<String, Vec<String>>>,
    pub networks: Option<std::collections::HashMap<String, crate::v5::models::PerNetworkOptions>>,
    pub no_manage_hosts: Option<bool>,
    pub no_manage_resolv_conf: Option<bool>,
    pub portmappings: Option<Vec<crate::v5::models::PortMapping>>,
}