pub struct GetWafActiveRuleParams {
pub firewall_id: String,
pub version_id: i32,
pub waf_rule_id: String,
pub include: Option<String>,
}
Expand description
struct for passing parameters to the method get_waf_active_rule
Fields§
§firewall_id: String
Alphanumeric string identifying a WAF Firewall.
version_id: i32
Integer identifying a service version.
waf_rule_id: String
Alphanumeric string identifying a WAF rule.
include: Option<String>
Include relationships. Optional, comma-separated values. Permitted values: waf_rule_revision
and waf_firewall_version
.
Trait Implementations§
Source§impl Clone for GetWafActiveRuleParams
impl Clone for GetWafActiveRuleParams
Source§fn clone(&self) -> GetWafActiveRuleParams
fn clone(&self) -> GetWafActiveRuleParams
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 GetWafActiveRuleParams
impl Debug for GetWafActiveRuleParams
Source§impl Default for GetWafActiveRuleParams
impl Default for GetWafActiveRuleParams
Source§fn default() -> GetWafActiveRuleParams
fn default() -> GetWafActiveRuleParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetWafActiveRuleParams
impl RefUnwindSafe for GetWafActiveRuleParams
impl Send for GetWafActiveRuleParams
impl Sync for GetWafActiveRuleParams
impl Unpin for GetWafActiveRuleParams
impl UnwindSafe for GetWafActiveRuleParams
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