pub struct BulkFhrpGroupRequest {
pub id: i32,
pub name: Option<String>,
pub protocol: Protocol,
pub group_id: i32,
pub auth_type: Option<Option<AuthType>>,
pub auth_key: Option<String>,
pub description: Option<String>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
BulkFhrpGroupRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§name: Option<String>§protocol: Protocolvrrp2- VRRPv2 *vrrp3- VRRPv3 *carp- CARP *clusterxl- ClusterXL *hsrp- HSRP *glbp- GLBP *other- Other
group_id: i32§auth_type: Option<Option<AuthType>>plaintext- Plaintext *md5- MD5
auth_key: Option<String>§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Trait Implementations§
Source§impl Clone for BulkFhrpGroupRequest
impl Clone for BulkFhrpGroupRequest
Source§fn clone(&self) -> BulkFhrpGroupRequest
fn clone(&self) -> BulkFhrpGroupRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BulkFhrpGroupRequest
impl Debug for BulkFhrpGroupRequest
Source§impl Default for BulkFhrpGroupRequest
impl Default for BulkFhrpGroupRequest
Source§fn default() -> BulkFhrpGroupRequest
fn default() -> BulkFhrpGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkFhrpGroupRequest
impl<'de> Deserialize<'de> for BulkFhrpGroupRequest
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
Source§impl PartialEq for BulkFhrpGroupRequest
impl PartialEq for BulkFhrpGroupRequest
Source§impl Serialize for BulkFhrpGroupRequest
impl Serialize for BulkFhrpGroupRequest
impl StructuralPartialEq for BulkFhrpGroupRequest
Auto Trait Implementations§
impl Freeze for BulkFhrpGroupRequest
impl RefUnwindSafe for BulkFhrpGroupRequest
impl Send for BulkFhrpGroupRequest
impl Sync for BulkFhrpGroupRequest
impl Unpin for BulkFhrpGroupRequest
impl UnsafeUnpin for BulkFhrpGroupRequest
impl UnwindSafe for BulkFhrpGroupRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more