Struct zerotier_central_api::types::Network
source · pub struct Network {
pub authorized_member_count: Option<i64>,
pub capabilities_by_name: Option<HashMap<String, Value>>,
pub clock: Option<i64>,
pub config: Option<NetworkConfig>,
pub description: Option<String>,
pub id: Option<String>,
pub online_member_count: Option<i64>,
pub owner_id: Option<String>,
pub permissions: Option<PermissionsMap>,
pub rules_source: Option<String>,
pub tags_by_name: Option<HashMap<String, Value>>,
pub total_member_count: Option<i64>,
}
Expand description
Network object
Fields§
§capabilities_by_name: Option<HashMap<String, Value>>
§clock: Option<i64>
§config: Option<NetworkConfig>
§description: Option<String>
§id: Option<String>
§online_member_count: Option<i64>
Note: May be 0 on endpoints returning lists of Networks
owner_id: Option<String>
§permissions: Option<PermissionsMap>
§rules_source: Option<String>
§total_member_count: Option<i64>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Network
impl<'de> Deserialize<'de> for Network
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more