Skip to content

ManagedRuleSetVersion

Source code in docs_src/capo_wafv2/types/managed_rule_set_version.py
class ManagedRuleSetVersion(TypedDict, closed=True):
    associated_rule_group_arn: NotRequired["capo_wafv2.types.resource_arn.ResourceArn"]
    """<p>The Amazon Resource Name (ARN) of the vendor rule group that's used to define the published version of your managed rule group. </p>"""
    capacity: NotRequired["capo_wafv2.types.capacity_unit.CapacityUnit"]
    """<p>The web ACL capacity units (WCUs) required for this rule group.</p> <p>WAF uses WCUs to calculate and control the operating resources that are used to run your rules, rule groups, and web ACLs. WAF calculates capacity differently for each rule type, to reflect the relative cost of each rule. Simple rules that cost little to run use fewer WCUs than more complex rules that use more processing power. Rule group capacity is fixed at creation, which helps users plan their web ACL WCU usage when they use a rule group. For more information, see <a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-waf-capacity-units.html">WAF web ACL capacity units (WCU)</a> in the <i>WAF Developer Guide</i>. </p>"""
    forecasted_lifetime: NotRequired["capo_wafv2.types.time_window_day.TimeWindowDay"]
    """<p>The amount of time you expect this version of your managed rule group to last, in days. </p>"""
    publish_timestamp: NotRequired["capo_wafv2.types.timestamp.Timestamp"]
    """<p>The time that you first published this version. </p> <p>Times are in Coordinated Universal Time (UTC) format. UTC format includes the special designator, Z. For example, "2016-09-27T14:50Z". </p>"""
    last_update_timestamp: NotRequired["capo_wafv2.types.timestamp.Timestamp"]
    """<p>The last time that you updated this version. </p> <p>Times are in Coordinated Universal Time (UTC) format. UTC format includes the special designator, Z. For example, "2016-09-27T14:50Z". </p>"""
    expiry_timestamp: NotRequired["capo_wafv2.types.timestamp.Timestamp"]
    """<p>The time that this version is set to expire.</p> <p>Times are in Coordinated Universal Time (UTC) format. UTC format includes the special designator, Z. For example, "2016-09-27T14:50Z". </p>"""

associated_rule_group_arn instance-attribute

associated_rule_group_arn: NotRequired[ResourceArn]

The Amazon Resource Name (ARN) of the vendor rule group that's used to define the published version of your managed rule group.

capacity instance-attribute

capacity: NotRequired[CapacityUnit]

The web ACL capacity units (WCUs) required for this rule group.

WAF uses WCUs to calculate and control the operating resources that are used to run your rules, rule groups, and web ACLs. WAF calculates capacity differently for each rule type, to reflect the relative cost of each rule. Simple rules that cost little to run use fewer WCUs than more complex rules that use more processing power. Rule group capacity is fixed at creation, which helps users plan their web ACL WCU usage when they use a rule group. For more information, see WAF web ACL capacity units (WCU) in the WAF Developer Guide.

expiry_timestamp instance-attribute

expiry_timestamp: NotRequired[Timestamp]

The time that this version is set to expire.

Times are in Coordinated Universal Time (UTC) format. UTC format includes the special designator, Z. For example, "2016-09-27T14:50Z".

forecasted_lifetime instance-attribute

forecasted_lifetime: NotRequired[TimeWindowDay]

The amount of time you expect this version of your managed rule group to last, in days.

last_update_timestamp instance-attribute

last_update_timestamp: NotRequired[Timestamp]

The last time that you updated this version.

Times are in Coordinated Universal Time (UTC) format. UTC format includes the special designator, Z. For example, "2016-09-27T14:50Z".

publish_timestamp instance-attribute

publish_timestamp: NotRequired[Timestamp]

The time that you first published this version.

Times are in Coordinated Universal Time (UTC) format. UTC format includes the special designator, Z. For example, "2016-09-27T14:50Z".