Struct aws_sdk_waf::types::builders::RegexMatchSetSummaryBuilder
source · #[non_exhaustive]pub struct RegexMatchSetSummaryBuilder { /* private fields */ }Expand description
A builder for RegexMatchSetSummary.
Implementations§
source§impl RegexMatchSetSummaryBuilder
impl RegexMatchSetSummaryBuilder
sourcepub fn regex_match_set_id(self, input: impl Into<String>) -> Self
pub fn regex_match_set_id(self, input: impl Into<String>) -> Self
The RegexMatchSetId for a RegexMatchSet. You use RegexMatchSetId to get information about a RegexMatchSet, update a RegexMatchSet, remove a RegexMatchSet from a Rule, and delete a RegexMatchSet from AWS WAF.
RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets.
sourcepub fn set_regex_match_set_id(self, input: Option<String>) -> Self
pub fn set_regex_match_set_id(self, input: Option<String>) -> Self
The RegexMatchSetId for a RegexMatchSet. You use RegexMatchSetId to get information about a RegexMatchSet, update a RegexMatchSet, remove a RegexMatchSet from a Rule, and delete a RegexMatchSet from AWS WAF.
RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets.
sourcepub fn get_regex_match_set_id(&self) -> &Option<String>
pub fn get_regex_match_set_id(&self) -> &Option<String>
The RegexMatchSetId for a RegexMatchSet. You use RegexMatchSetId to get information about a RegexMatchSet, update a RegexMatchSet, remove a RegexMatchSet from a Rule, and delete a RegexMatchSet from AWS WAF.
RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets.
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
A friendly name or description of the RegexMatchSet. You can't change Name after you create a RegexMatchSet.
sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
A friendly name or description of the RegexMatchSet. You can't change Name after you create a RegexMatchSet.
sourcepub fn get_name(&self) -> &Option<String>
pub fn get_name(&self) -> &Option<String>
A friendly name or description of the RegexMatchSet. You can't change Name after you create a RegexMatchSet.
sourcepub fn build(self) -> RegexMatchSetSummary
pub fn build(self) -> RegexMatchSetSummary
Consumes the builder and constructs a RegexMatchSetSummary.
Trait Implementations§
source§impl Clone for RegexMatchSetSummaryBuilder
impl Clone for RegexMatchSetSummaryBuilder
source§fn clone(&self) -> RegexMatchSetSummaryBuilder
fn clone(&self) -> RegexMatchSetSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for RegexMatchSetSummaryBuilder
impl Debug for RegexMatchSetSummaryBuilder
source§impl Default for RegexMatchSetSummaryBuilder
impl Default for RegexMatchSetSummaryBuilder
source§fn default() -> RegexMatchSetSummaryBuilder
fn default() -> RegexMatchSetSummaryBuilder
source§impl PartialEq<RegexMatchSetSummaryBuilder> for RegexMatchSetSummaryBuilder
impl PartialEq<RegexMatchSetSummaryBuilder> for RegexMatchSetSummaryBuilder
source§fn eq(&self, other: &RegexMatchSetSummaryBuilder) -> bool
fn eq(&self, other: &RegexMatchSetSummaryBuilder) -> bool
self and other values to be equal, and is used
by ==.