Skip to content

AwsWafWebAclDetails

Source code in docs_src/capo_securityhub/types/aws_waf_web_acl_details.py
class AwsWafWebAclDetails(TypedDict, closed=True):
    name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>A friendly name or description of the web ACL. You can't change the name of a web ACL after you create it.</p>"""
    default_action: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The action to perform if none of the rules contained in the web ACL match.</p>"""
    rules: NotRequired[
        "capo_securityhub.types.aws_waf_web_acl_rule_list.AwsWafWebAclRuleList"
    ]
    """<p>An array that contains the action for each rule in a web ACL, the priority of the rule, and the ID of the rule.</p>"""
    web_acl_id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>A unique identifier for a web ACL.</p>"""

default_action instance-attribute

default_action: NotRequired[NonEmptyString]

The action to perform if none of the rules contained in the web ACL match.

name instance-attribute

name: NotRequired[NonEmptyString]

A friendly name or description of the web ACL. You can't change the name of a web ACL after you create it.

rules instance-attribute

rules: NotRequired[AwsWafWebAclRuleList]

An array that contains the action for each rule in a web ACL, the priority of the rule, and the ID of the rule.

web_acl_id instance-attribute

web_acl_id: NotRequired[NonEmptyString]

A unique identifier for a web ACL.