pub struct PatchedWritableInterfaceRedundancyGroupRequest {
pub id: Option<Uuid>,
pub name: Option<String>,
pub description: Option<String>,
pub protocol: Option<Box<RedundancyProtocol>>,
pub protocol_group_id: Option<String>,
pub status: Option<Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
pub secrets_group: Option<Option<Box<ApprovalWorkflowUser>>>,
pub virtual_ip: Option<Option<Box<ApprovalWorkflowUser>>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
}Expand description
PatchedWritableInterfaceRedundancyGroupRequest : InterfaceRedundancyGroup Serializer.
Fields§
§id: Option<Uuid>§name: Option<String>§description: Option<String>§protocol: Option<Box<RedundancyProtocol>>§protocol_group_id: Option<String>§status: Option<Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>>§secrets_group: Option<Option<Box<ApprovalWorkflowUser>>>§virtual_ip: Option<Option<Box<ApprovalWorkflowUser>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl PatchedWritableInterfaceRedundancyGroupRequest
impl PatchedWritableInterfaceRedundancyGroupRequest
Sourcepub fn new() -> PatchedWritableInterfaceRedundancyGroupRequest
pub fn new() -> PatchedWritableInterfaceRedundancyGroupRequest
InterfaceRedundancyGroup Serializer.
Trait Implementations§
Source§impl Clone for PatchedWritableInterfaceRedundancyGroupRequest
impl Clone for PatchedWritableInterfaceRedundancyGroupRequest
Source§fn clone(&self) -> PatchedWritableInterfaceRedundancyGroupRequest
fn clone(&self) -> PatchedWritableInterfaceRedundancyGroupRequest
Returns a duplicate 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 Default for PatchedWritableInterfaceRedundancyGroupRequest
impl Default for PatchedWritableInterfaceRedundancyGroupRequest
Source§fn default() -> PatchedWritableInterfaceRedundancyGroupRequest
fn default() -> PatchedWritableInterfaceRedundancyGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedWritableInterfaceRedundancyGroupRequest
impl<'de> Deserialize<'de> for PatchedWritableInterfaceRedundancyGroupRequest
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 PatchedWritableInterfaceRedundancyGroupRequest
impl PartialEq for PatchedWritableInterfaceRedundancyGroupRequest
Source§fn eq(&self, other: &PatchedWritableInterfaceRedundancyGroupRequest) -> bool
fn eq(&self, other: &PatchedWritableInterfaceRedundancyGroupRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PatchedWritableInterfaceRedundancyGroupRequest
Auto Trait Implementations§
impl Freeze for PatchedWritableInterfaceRedundancyGroupRequest
impl RefUnwindSafe for PatchedWritableInterfaceRedundancyGroupRequest
impl Send for PatchedWritableInterfaceRedundancyGroupRequest
impl Sync for PatchedWritableInterfaceRedundancyGroupRequest
impl Unpin for PatchedWritableInterfaceRedundancyGroupRequest
impl UnsafeUnpin for PatchedWritableInterfaceRedundancyGroupRequest
impl UnwindSafe for PatchedWritableInterfaceRedundancyGroupRequest
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