Skip to content

RegexPatternSet

Source code in docs_src/capo_wafv2/types/regex_pattern_set.py
class RegexPatternSet(TypedDict, closed=True):
    name: NotRequired["capo_wafv2.types.entity_name.EntityName"]
    """<p>The name of the set. You cannot change the name after you create the set.</p>"""
    id: NotRequired["capo_wafv2.types.entity_id.EntityId"]
    """<p>A unique identifier for the set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.</p>"""
    arn: NotRequired["capo_wafv2.types.resource_arn.ResourceArn"]
    """<p>The Amazon Resource Name (ARN) of the entity.</p>"""
    description: NotRequired["capo_wafv2.types.entity_description.EntityDescription"]
    """<p>A description of the set that helps with identification. </p>"""
    regular_expression_list: NotRequired[
        "capo_wafv2.types.regular_expression_list.RegularExpressionList"
    ]
    """<p>The regular expression patterns in the set.</p>"""

arn instance-attribute

arn: NotRequired[ResourceArn]

The Amazon Resource Name (ARN) of the entity.

description instance-attribute

description: NotRequired[EntityDescription]

A description of the set that helps with identification.

id instance-attribute

id: NotRequired[EntityId]

A unique identifier for the set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.

name instance-attribute

name: NotRequired[EntityName]

The name of the set. You cannot change the name after you create the set.

regular_expression_list instance-attribute

regular_expression_list: NotRequired[RegularExpressionList]

The regular expression patterns in the set.