Struct rusoto_waf::UpdateRuleGroupRequest [−][src]
pub struct UpdateRuleGroupRequest { pub change_token: String, pub rule_group_id: String, pub updates: Vec<RuleGroupUpdate>, }
Fields
change_token: String
The value returned by the most recent call to GetChangeToken.
rule_group_id: String
The RuleGroupId
of the RuleGroup that you want to update. RuleGroupId
is returned by CreateRuleGroup and by ListRuleGroups.
updates: Vec<RuleGroupUpdate>
An array of RuleGroupUpdate
objects that you want to insert into or delete from a RuleGroup.
You can only insert REGULAR
rules into a rule group.
ActivatedRule|OverrideAction
applies only when updating or adding a RuleGroup
to a WebACL
. In this case you do not use ActivatedRule|Action
. For all other update requests, ActivatedRule|Action
is used instead of ActivatedRule|OverrideAction
.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for UpdateRuleGroupRequest
impl Send for UpdateRuleGroupRequest
impl Sync for UpdateRuleGroupRequest
impl Unpin for UpdateRuleGroupRequest
impl UnwindSafe for UpdateRuleGroupRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self