1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use serde::{Deserialize, Serialize};
#[derive(Default, Debug, Serialize, Deserialize)]
/// EndpointResource contains network resources allocated and used for a container in a network
pub struct EndpointResource {
    #[serde(rename = "EndpointID")]
    pub endpoint_id: Option<String>,
    #[serde(rename = "IPv4Address")]
    pub i_pv4_address: Option<String>,
    #[serde(rename = "IPv6Address")]
    pub i_pv6_address: Option<String>,
    #[serde(rename = "MacAddress")]
    pub mac_address: Option<String>,
    #[serde(rename = "Name")]
    pub name: Option<String>,
}