Struct rusoto_securityhub::AwsWafWebAclDetails [−][src]
pub struct AwsWafWebAclDetails { pub default_action: Option<String>, pub name: Option<String>, pub rules: Option<Vec<AwsWafWebAclRule>>, pub web_acl_id: Option<String>, }
Expand description
Details about a WAF WebACL.
Fields
default_action: Option<String>
The action to perform if none of the rules contained in the WebACL match.
name: Option<String>
A friendly name or description of the WebACL. You can't change the name of a WebACL after you create it.
rules: Option<Vec<AwsWafWebAclRule>>
An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of the rule.
web_acl_id: Option<String>
A unique identifier for a WebACL.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. 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 AwsWafWebAclDetails
impl Send for AwsWafWebAclDetails
impl Sync for AwsWafWebAclDetails
impl Unpin for AwsWafWebAclDetails
impl UnwindSafe for AwsWafWebAclDetails
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