pub struct ClusterFirewallGetOptionsResponseData {
pub ebtables: Option<PveBoolean>,
pub enable: Option<i64>,
pub log_ratelimit: Option<Box<PveLogRatelimitField>>,
pub policy_forward: Option<PvePolicyForwardEnum>,
pub policy_in: Option<PvePolicyInEnum>,
pub policy_out: Option<PvePolicyInEnum>,
}Fields§
§ebtables: Option<PveBoolean>Enable ebtables rules cluster wide.
enable: Option<i64>Enable or disable the firewall cluster wide.
log_ratelimit: Option<Box<PveLogRatelimitField>>Log ratelimiting settings
policy_forward: Option<PvePolicyForwardEnum>Forward policy.
policy_in: Option<PvePolicyInEnum>Input policy.
policy_out: Option<PvePolicyInEnum>Output policy.
Implementations§
Trait Implementations§
Source§impl Clone for ClusterFirewallGetOptionsResponseData
impl Clone for ClusterFirewallGetOptionsResponseData
Source§fn clone(&self) -> ClusterFirewallGetOptionsResponseData
fn clone(&self) -> ClusterFirewallGetOptionsResponseData
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 ClusterFirewallGetOptionsResponseData
impl Default for ClusterFirewallGetOptionsResponseData
Source§fn default() -> ClusterFirewallGetOptionsResponseData
fn default() -> ClusterFirewallGetOptionsResponseData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterFirewallGetOptionsResponseData
impl<'de> Deserialize<'de> for ClusterFirewallGetOptionsResponseData
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 ClusterFirewallGetOptionsResponseData
impl PartialEq for ClusterFirewallGetOptionsResponseData
Source§fn eq(&self, other: &ClusterFirewallGetOptionsResponseData) -> bool
fn eq(&self, other: &ClusterFirewallGetOptionsResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterFirewallGetOptionsResponseData
Auto Trait Implementations§
impl Freeze for ClusterFirewallGetOptionsResponseData
impl RefUnwindSafe for ClusterFirewallGetOptionsResponseData
impl Send for ClusterFirewallGetOptionsResponseData
impl Sync for ClusterFirewallGetOptionsResponseData
impl Unpin for ClusterFirewallGetOptionsResponseData
impl UnsafeUnpin for ClusterFirewallGetOptionsResponseData
impl UnwindSafe for ClusterFirewallGetOptionsResponseData
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