Skip to content

ManagedRuleGroupSummary

Source code in docs_src/capo_wafv2/types/managed_rule_group_summary.py
class ManagedRuleGroupSummary(TypedDict, closed=True):
    vendor_name: NotRequired["capo_wafv2.types.vendor_name.VendorName"]
    """<p>The name of the managed rule group vendor. You use this, along with the rule group name, to identify a rule group.</p>"""
    name: NotRequired["capo_wafv2.types.entity_name.EntityName"]
    """<p>The name of the managed rule group. You use this, along with the vendor name, to identify the rule group.</p>"""
    versioning_supported: "capo_wafv2.types.boolean.Boolean"
    """<p>Indicates whether the managed rule group is versioned. If it is, you can retrieve the versions list by calling <a>ListAvailableManagedRuleGroupVersions</a>. </p>"""
    description: NotRequired["capo_wafv2.types.entity_description.EntityDescription"]
    """<p>The description of the managed rule group, provided by Amazon Web Services Managed Rules or the Amazon Web Services Marketplace seller who manages it.</p>"""

description instance-attribute

description: NotRequired[EntityDescription]

The description of the managed rule group, provided by Amazon Web Services Managed Rules or the Amazon Web Services Marketplace seller who manages it.

name instance-attribute

name: NotRequired[EntityName]

The name of the managed rule group. You use this, along with the vendor name, to identify the rule group.

vendor_name instance-attribute

vendor_name: NotRequired[VendorName]

The name of the managed rule group vendor. You use this, along with the rule group name, to identify a rule group.

versioning_supported instance-attribute

versioning_supported: Boolean

Indicates whether the managed rule group is versioned. If it is, you can retrieve the versions list by calling ListAvailableManagedRuleGroupVersions.