pub struct InspectNetworkSettings {Show 19 fields
    pub additional_mac_addresses: Option<Vec<String>>,
    pub bridge: Option<String>,
    pub endpoint_id: Option<String>,
    pub gateway: Option<String>,
    pub global_i_pv6_address: Option<String>,
    pub global_i_pv6_prefix_len: Option<i64>,
    pub hairpin_mode: Option<bool>,
    pub ip_address: Option<String>,
    pub ip_prefix_len: Option<i64>,
    pub i_pv6_gateway: Option<String>,
    pub link_local_i_pv6_address: Option<String>,
    pub link_local_i_pv6_prefix_len: Option<i64>,
    pub mac_address: Option<String>,
    pub networks: Option<HashMap<String, InspectAdditionalNetwork>>,
    pub ports: Option<HashMap<String, Option<Vec<InspectHostPort>>>>,
    pub sandbox_id: Option<String>,
    pub sandbox_key: Option<String>,
    pub secondary_ip_addresses: Option<Vec<Address>>,
    pub secondary_i_pv6_addresses: Option<Vec<Address>>,
}v5 only.Expand description
InspectNetworkSettings holds information about the network settings of the
container.
Many fields are maintained only for compatibility with docker inspect and
are unused within Libpod.
Fields§
§additional_mac_addresses: Option<Vec<String>>AdditionalMacAddresses is a set of additional MAC Addresses beyond the first. CNI may configure more than one interface for a single network, which can cause this.
bridge: Option<String>§endpoint_id: Option<String>EndpointID is unused, maintained exclusively for compatibility.
gateway: Option<String>Gateway is the IP address of the gateway this network will use.
global_i_pv6_address: Option<String>GlobalIPv6Address is the global-scope IPv6 Address for this network.
global_i_pv6_prefix_len: Option<i64>GlobalIPv6PrefixLen is the length of the subnet mask of this network.
hairpin_mode: Option<bool>§ip_address: Option<String>IPAddress is the IP address for this network.
ip_prefix_len: Option<i64>IPPrefixLen is the length of the subnet mask of this network.
i_pv6_gateway: Option<String>IPv6Gateway is the IPv6 gateway this network will use.
link_local_i_pv6_address: Option<String>§link_local_i_pv6_prefix_len: Option<i64>§mac_address: Option<String>MacAddress is the MAC address for the interface in this network.
networks: Option<HashMap<String, InspectAdditionalNetwork>>Networks contains information on non-default networks this container has joined. It is a map of network name to network information.
ports: Option<HashMap<String, Option<Vec<InspectHostPort>>>>§sandbox_id: Option<String>§sandbox_key: Option<String>§secondary_ip_addresses: Option<Vec<Address>>SecondaryIPAddresses is a list of extra IP Addresses that the container has been assigned in this network.
secondary_i_pv6_addresses: Option<Vec<Address>>SecondaryIPv6Addresses is a list of extra IPv6 Addresses that the container has been assigned in this network.