#[non_exhaustive]pub struct CreateRuleGroupOutputBuilder { /* private fields */ }Expand description
A builder for CreateRuleGroupOutput.
Implementations§
source§impl CreateRuleGroupOutputBuilder
impl CreateRuleGroupOutputBuilder
sourcepub fn summary(self, input: RuleGroupSummary) -> Self
pub fn summary(self, input: RuleGroupSummary) -> Self
High-level information about a RuleGroup, returned by operations like create and list. This provides information like the ID, that you can use to retrieve and manage a RuleGroup, and the ARN, that you provide to the RuleGroupReferenceStatement to use the rule group in a Rule.
sourcepub fn set_summary(self, input: Option<RuleGroupSummary>) -> Self
pub fn set_summary(self, input: Option<RuleGroupSummary>) -> Self
High-level information about a RuleGroup, returned by operations like create and list. This provides information like the ID, that you can use to retrieve and manage a RuleGroup, and the ARN, that you provide to the RuleGroupReferenceStatement to use the rule group in a Rule.
sourcepub fn get_summary(&self) -> &Option<RuleGroupSummary>
pub fn get_summary(&self) -> &Option<RuleGroupSummary>
High-level information about a RuleGroup, returned by operations like create and list. This provides information like the ID, that you can use to retrieve and manage a RuleGroup, and the ARN, that you provide to the RuleGroupReferenceStatement to use the rule group in a Rule.
sourcepub fn build(self) -> CreateRuleGroupOutput
pub fn build(self) -> CreateRuleGroupOutput
Consumes the builder and constructs a CreateRuleGroupOutput.
Trait Implementations§
source§impl Clone for CreateRuleGroupOutputBuilder
impl Clone for CreateRuleGroupOutputBuilder
source§fn clone(&self) -> CreateRuleGroupOutputBuilder
fn clone(&self) -> CreateRuleGroupOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CreateRuleGroupOutputBuilder
impl Debug for CreateRuleGroupOutputBuilder
source§impl Default for CreateRuleGroupOutputBuilder
impl Default for CreateRuleGroupOutputBuilder
source§fn default() -> CreateRuleGroupOutputBuilder
fn default() -> CreateRuleGroupOutputBuilder
source§impl PartialEq for CreateRuleGroupOutputBuilder
impl PartialEq for CreateRuleGroupOutputBuilder
source§fn eq(&self, other: &CreateRuleGroupOutputBuilder) -> bool
fn eq(&self, other: &CreateRuleGroupOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.