pub struct ClusterSdnUpdateRouteMapEntryRequest {
pub action: Option<PveActionEnum>,
pub call: Option<String>,
pub delete: Option<Vec<PveClusterSdnInlineEnum3>>,
pub digest: Option<String>,
pub exit_action: Option<Box<PveClusterSdnExitActionField>>,
pub lock_token: Option<String>,
pub match: Option<Vec<ClusterSdnListRouteMapEntriesResponseDataInnerMatchInner>>,
pub set: Option<Vec<ClusterSdnListRouteMapEntriesResponseDataInnerSetInner>>,
}Fields§
§action: Option<PveActionEnum>Matching policy of a route map entry.
call: Option<String>The SDN route map identifier
delete: Option<Vec<PveClusterSdnInlineEnum3>>§digest: Option<String>Prevent changes if current configuration file has a different digest. This can be used to prevent concurrent modifications.
exit_action: Option<Box<PveClusterSdnExitActionField>>§lock_token: Option<String>the token for unlocking the global SDN configuration
match: Option<Vec<ClusterSdnListRouteMapEntriesResponseDataInnerMatchInner>>§set: Option<Vec<ClusterSdnListRouteMapEntriesResponseDataInnerSetInner>>Implementations§
Trait Implementations§
Source§impl Clone for ClusterSdnUpdateRouteMapEntryRequest
impl Clone for ClusterSdnUpdateRouteMapEntryRequest
Source§fn clone(&self) -> ClusterSdnUpdateRouteMapEntryRequest
fn clone(&self) -> ClusterSdnUpdateRouteMapEntryRequest
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 Default for ClusterSdnUpdateRouteMapEntryRequest
impl Default for ClusterSdnUpdateRouteMapEntryRequest
Source§fn default() -> ClusterSdnUpdateRouteMapEntryRequest
fn default() -> ClusterSdnUpdateRouteMapEntryRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterSdnUpdateRouteMapEntryRequest
impl<'de> Deserialize<'de> for ClusterSdnUpdateRouteMapEntryRequest
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 ClusterSdnUpdateRouteMapEntryRequest
impl PartialEq for ClusterSdnUpdateRouteMapEntryRequest
Source§fn eq(&self, other: &ClusterSdnUpdateRouteMapEntryRequest) -> bool
fn eq(&self, other: &ClusterSdnUpdateRouteMapEntryRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterSdnUpdateRouteMapEntryRequest
Auto Trait Implementations§
impl Freeze for ClusterSdnUpdateRouteMapEntryRequest
impl RefUnwindSafe for ClusterSdnUpdateRouteMapEntryRequest
impl Send for ClusterSdnUpdateRouteMapEntryRequest
impl Sync for ClusterSdnUpdateRouteMapEntryRequest
impl Unpin for ClusterSdnUpdateRouteMapEntryRequest
impl UnsafeUnpin for ClusterSdnUpdateRouteMapEntryRequest
impl UnwindSafe for ClusterSdnUpdateRouteMapEntryRequest
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