Skip to content

GatingRuleUpdate

Source code in docs_src/capo_route53_recovery_control_config/types/gating_rule_update.py
class GatingRuleUpdate(TypedDict, closed=True):
    name: NotRequired[
        "capo_route53_recovery_control_config.types.__string_min1_max64_pattern_s.__stringMin1Max64PatternS"
    ]
    """<p>The name for the gating rule. You can use any non-white space character in the name.</p>"""
    safety_rule_arn: NotRequired[
        "capo_route53_recovery_control_config.types.__string_min1_max256_pattern_a_za_z09.__stringMin1Max256PatternAZaZ09"
    ]
    """<p>The Amazon Resource Name (ARN) of the gating rule.</p>"""
    wait_period_ms: NotRequired[
        "capo_route53_recovery_control_config.types.__integer.__integer"
    ]
    """<p>An evaluation period, in milliseconds (ms), during which any request against the target routing controls will fail. This helps prevent "flapping" of state. The wait period is 5000 ms by default, but you can choose a custom value.</p>"""

name instance-attribute

name: NotRequired[__stringMin1Max64PatternS]

The name for the gating rule. You can use any non-white space character in the name.

safety_rule_arn instance-attribute

safety_rule_arn: NotRequired[__stringMin1Max256PatternAZaZ09]

The Amazon Resource Name (ARN) of the gating rule.

wait_period_ms instance-attribute

wait_period_ms: NotRequired[__integer]

An evaluation period, in milliseconds (ms), during which any request against the target routing controls will fail. This helps prevent "flapping" of state. The wait period is 5000 ms by default, but you can choose a custom value.