Struct aws_sdk_waf::types::builders::RegexMatchSetUpdateBuilder
source · #[non_exhaustive]pub struct RegexMatchSetUpdateBuilder { /* private fields */ }Expand description
A builder for RegexMatchSetUpdate.
Implementations§
source§impl RegexMatchSetUpdateBuilder
impl RegexMatchSetUpdateBuilder
sourcepub fn action(self, input: ChangeAction) -> Self
pub fn action(self, input: ChangeAction) -> Self
Specifies whether to insert or delete a RegexMatchTuple.
sourcepub fn set_action(self, input: Option<ChangeAction>) -> Self
pub fn set_action(self, input: Option<ChangeAction>) -> Self
Specifies whether to insert or delete a RegexMatchTuple.
sourcepub fn regex_match_tuple(self, input: RegexMatchTuple) -> Self
pub fn regex_match_tuple(self, input: RegexMatchTuple) -> Self
Information about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action, the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet.
sourcepub fn set_regex_match_tuple(self, input: Option<RegexMatchTuple>) -> Self
pub fn set_regex_match_tuple(self, input: Option<RegexMatchTuple>) -> Self
Information about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action, the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet.
sourcepub fn build(self) -> RegexMatchSetUpdate
pub fn build(self) -> RegexMatchSetUpdate
Consumes the builder and constructs a RegexMatchSetUpdate.
Trait Implementations§
source§impl Clone for RegexMatchSetUpdateBuilder
impl Clone for RegexMatchSetUpdateBuilder
source§fn clone(&self) -> RegexMatchSetUpdateBuilder
fn clone(&self) -> RegexMatchSetUpdateBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for RegexMatchSetUpdateBuilder
impl Debug for RegexMatchSetUpdateBuilder
source§impl Default for RegexMatchSetUpdateBuilder
impl Default for RegexMatchSetUpdateBuilder
source§fn default() -> RegexMatchSetUpdateBuilder
fn default() -> RegexMatchSetUpdateBuilder
source§impl PartialEq<RegexMatchSetUpdateBuilder> for RegexMatchSetUpdateBuilder
impl PartialEq<RegexMatchSetUpdateBuilder> for RegexMatchSetUpdateBuilder
source§fn eq(&self, other: &RegexMatchSetUpdateBuilder) -> bool
fn eq(&self, other: &RegexMatchSetUpdateBuilder) -> bool
self and other values to be equal, and is used
by ==.