class Aws::SecurityHub::Types::AwsWafWebAclDetails
Details about an WAF WebACL.
@note When making an API call, you may pass AwsWafWebAclDetails
data as a hash: { name: "NonEmptyString", default_action: "NonEmptyString", rules: [ { action: { type: "NonEmptyString", }, excluded_rules: [ { rule_id: "NonEmptyString", }, ], override_action: { type: "NonEmptyString", }, priority: 1, rule_id: "NonEmptyString", type: "NonEmptyString", }, ], web_acl_id: "NonEmptyString", }
@!attribute [rw] name
A friendly name or description of the WebACL. You can't change the name of a WebACL after you create it. @return [String]
@!attribute [rw] default_action
The action to perform if none of the rules contained in the WebACL match. @return [String]
@!attribute [rw] rules
An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of the rule. @return [Array<Types::AwsWafWebAclRule>]
@!attribute [rw] web_acl_id
A unique identifier for a WebACL. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsWafWebAclDetails AWS API Documentation
Constants
- SENSITIVE