pub struct GetWafRuleRevisionParams {
pub waf_rule_id: String,
pub waf_rule_revision_number: i32,
pub include: Option<String>,
}
Expand description
struct for passing parameters to the method get_waf_rule_revision
Fields§
§waf_rule_id: String
Alphanumeric string identifying a WAF rule.
waf_rule_revision_number: i32
Revision number.
include: Option<String>
Include relationships. Optional, comma-separated values. Permitted values: waf_rule
, vcl
, and source
. The vcl
and source
relationships show the WAF VCL and corresponding ModSecurity source. These fields are blank unless the relationship is included.
Trait Implementations§
source§impl Clone for GetWafRuleRevisionParams
impl Clone for GetWafRuleRevisionParams
source§fn clone(&self) -> GetWafRuleRevisionParams
fn clone(&self) -> GetWafRuleRevisionParams
Returns a copy 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 Debug for GetWafRuleRevisionParams
impl Debug for GetWafRuleRevisionParams
source§impl Default for GetWafRuleRevisionParams
impl Default for GetWafRuleRevisionParams
source§fn default() -> GetWafRuleRevisionParams
fn default() -> GetWafRuleRevisionParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for GetWafRuleRevisionParams
impl Send for GetWafRuleRevisionParams
impl Sync for GetWafRuleRevisionParams
impl Unpin for GetWafRuleRevisionParams
impl UnwindSafe for GetWafRuleRevisionParams
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