#[non_exhaustive]pub struct StatefulRuleGroupOverride { /* private fields */ }
Expand description
The setting that allows the policy owner to change the behavior of the rule group within a policy.
Implementations
sourceimpl StatefulRuleGroupOverride
impl StatefulRuleGroupOverride
sourcepub fn action(&self) -> Option<&OverrideAction>
pub fn action(&self) -> Option<&OverrideAction>
The action that changes the rule group from DROP
to ALERT
. This only applies to managed rule groups.
sourceimpl StatefulRuleGroupOverride
impl StatefulRuleGroupOverride
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture StatefulRuleGroupOverride
.
Trait Implementations
sourceimpl Clone for StatefulRuleGroupOverride
impl Clone for StatefulRuleGroupOverride
sourcefn clone(&self) -> StatefulRuleGroupOverride
fn clone(&self) -> StatefulRuleGroupOverride
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for StatefulRuleGroupOverride
impl Debug for StatefulRuleGroupOverride
sourceimpl PartialEq<StatefulRuleGroupOverride> for StatefulRuleGroupOverride
impl PartialEq<StatefulRuleGroupOverride> for StatefulRuleGroupOverride
sourcefn eq(&self, other: &StatefulRuleGroupOverride) -> bool
fn eq(&self, other: &StatefulRuleGroupOverride) -> bool
impl StructuralPartialEq for StatefulRuleGroupOverride
Auto Trait Implementations
impl RefUnwindSafe for StatefulRuleGroupOverride
impl Send for StatefulRuleGroupOverride
impl Sync for StatefulRuleGroupOverride
impl Unpin for StatefulRuleGroupOverride
impl UnwindSafe for StatefulRuleGroupOverride
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more