Struct zerotier_central_api::types::MemberConfig
source · pub struct MemberConfig {Show 16 fields
pub active_bridge: Option<bool>,
pub authorized: Option<bool>,
pub capabilities: Option<Vec<i64>>,
pub creation_time: Option<i64>,
pub id: Option<String>,
pub identity: Option<String>,
pub ip_assignments: Option<Vec<String>>,
pub last_authorized_time: Option<i64>,
pub last_deauthorized_time: Option<i64>,
pub no_auto_assign_ips: Option<bool>,
pub revision: Option<i64>,
pub tags: Option<Vec<Vec<MemberConfigTagsItemItem>>>,
pub v_major: Option<i64>,
pub v_minor: Option<i64>,
pub v_proto: Option<i64>,
pub v_rev: Option<i64>,
}
Fields§
§active_bridge: Option<bool>
Allow the member to be a bridge on the network
Is the member authorized on the network
capabilities: Option<Vec<i64>>
§creation_time: Option<i64>
Time the member was created or first tried to join the network
id: Option<String>
ID of the member node. This is the 10 digit identifier that identifies a ZeroTier node.
identity: Option<String>
Public Key of the member’s Identity
ip_assignments: Option<Vec<String>>
List of assigned IP addresses
Time the member was authorized on the network
Time the member was deauthorized on the network
no_auto_assign_ips: Option<bool>
Exempt this member from the IP auto assignment pool on a Network
revision: Option<i64>
Member record revision count
Array of 2 member tuples of tag [ID, tag value]
v_major: Option<i64>
Major version of the client
v_minor: Option<i64>
Minor version of the client
v_proto: Option<i64>
Protocol version of the client
v_rev: Option<i64>
Revision number of the client
Trait Implementations§
source§impl Clone for MemberConfig
impl Clone for MemberConfig
source§fn clone(&self) -> MemberConfig
fn clone(&self) -> MemberConfig
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MemberConfig
impl Debug for MemberConfig
source§impl<'de> Deserialize<'de> for MemberConfig
impl<'de> Deserialize<'de> for MemberConfig
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