Struct aws_sdk_waf::operation::get_web_acl::builders::GetWebAclOutputBuilder
source · #[non_exhaustive]pub struct GetWebAclOutputBuilder { /* private fields */ }Expand description
A builder for GetWebAclOutput.
Implementations§
source§impl GetWebAclOutputBuilder
impl GetWebAclOutputBuilder
sourcepub fn web_acl(self, input: WebAcl) -> Self
pub fn web_acl(self, input: WebAcl) -> Self
Information about the WebACL that you specified in the GetWebACL request. For more information, see the following topics:
-
WebACL: ContainsDefaultAction,MetricName,Name, an array ofRuleobjects, andWebACLId -
DefaultAction(Data type isWafAction): ContainsType -
Rules: Contains an array ofActivatedRuleobjects, which containAction,Priority, andRuleId -
Action: ContainsType
sourcepub fn set_web_acl(self, input: Option<WebAcl>) -> Self
pub fn set_web_acl(self, input: Option<WebAcl>) -> Self
Information about the WebACL that you specified in the GetWebACL request. For more information, see the following topics:
-
WebACL: ContainsDefaultAction,MetricName,Name, an array ofRuleobjects, andWebACLId -
DefaultAction(Data type isWafAction): ContainsType -
Rules: Contains an array ofActivatedRuleobjects, which containAction,Priority, andRuleId -
Action: ContainsType
sourcepub fn get_web_acl(&self) -> &Option<WebAcl>
pub fn get_web_acl(&self) -> &Option<WebAcl>
Information about the WebACL that you specified in the GetWebACL request. For more information, see the following topics:
-
WebACL: ContainsDefaultAction,MetricName,Name, an array ofRuleobjects, andWebACLId -
DefaultAction(Data type isWafAction): ContainsType -
Rules: Contains an array ofActivatedRuleobjects, which containAction,Priority, andRuleId -
Action: ContainsType
sourcepub fn build(self) -> GetWebAclOutput
pub fn build(self) -> GetWebAclOutput
Consumes the builder and constructs a GetWebAclOutput.
Trait Implementations§
source§impl Clone for GetWebAclOutputBuilder
impl Clone for GetWebAclOutputBuilder
source§fn clone(&self) -> GetWebAclOutputBuilder
fn clone(&self) -> GetWebAclOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetWebAclOutputBuilder
impl Debug for GetWebAclOutputBuilder
source§impl Default for GetWebAclOutputBuilder
impl Default for GetWebAclOutputBuilder
source§fn default() -> GetWebAclOutputBuilder
fn default() -> GetWebAclOutputBuilder
source§impl PartialEq for GetWebAclOutputBuilder
impl PartialEq for GetWebAclOutputBuilder
source§fn eq(&self, other: &GetWebAclOutputBuilder) -> bool
fn eq(&self, other: &GetWebAclOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.