Struct aws_sdk_securityhub::model::AwsWafWebAclDetails
source · [−]#[non_exhaustive]pub struct AwsWafWebAclDetails {
pub name: Option<String>,
pub default_action: Option<String>,
pub rules: Option<Vec<AwsWafWebAclRule>>,
pub web_acl_id: Option<String>,
}Expand description
Details about an WAF WebACL.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: Option<String>A friendly name or description of the WebACL. You can't change the name of a WebACL after you create it.
default_action: Option<String>The action to perform if none of the rules contained in the WebACL match.
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.
Implementations
A friendly name or description of the WebACL. You can't change the name of a WebACL after you create it.
The action to perform if none of the rules contained in the WebACL match.
An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of the rule.
A unique identifier for a WebACL.
Creates a new builder-style object to manufacture AwsWafWebAclDetails
Trait Implementations
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
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more