Skip to content

ControlPanel

Source code in docs_src/capo_route53_recovery_control_config/types/control_panel.py
class ControlPanel(TypedDict, closed=True):
    cluster_arn: NotRequired[
        "capo_route53_recovery_control_config.types.__string_min1_max256_pattern_a_za_z09.__stringMin1Max256PatternAZaZ09"
    ]
    """<p>The Amazon Resource Name (ARN) of the cluster that includes the control panel.</p>"""
    control_panel_arn: NotRequired[
        "capo_route53_recovery_control_config.types.__string_min1_max256_pattern_a_za_z09.__stringMin1Max256PatternAZaZ09"
    ]
    """<p>The Amazon Resource Name (ARN) of the control panel.</p>"""
    default_control_panel: NotRequired[
        "capo_route53_recovery_control_config.types.__boolean.__boolean"
    ]
    """<p>A flag that Amazon Route 53 Application Recovery Controller sets to true to designate the default control panel for a cluster. When you create a cluster, Amazon Route 53 Application Recovery Controller creates a control panel, and sets this flag for that control panel. If you create a control panel yourself, this flag is set to false.</p>"""
    name: NotRequired[
        "capo_route53_recovery_control_config.types.__string_min1_max64_pattern_s.__stringMin1Max64PatternS"
    ]
    """<p>The name of the control panel. You can use any non-white space character in the name.</p>"""
    routing_control_count: NotRequired[
        "capo_route53_recovery_control_config.types.__integer.__integer"
    ]
    """<p>The number of routing controls in the control panel.</p>"""
    status: NotRequired["capo_route53_recovery_control_config.types.status.Status"]
    """<p>The deployment status of control panel. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.</p>"""
    owner: NotRequired[
        "capo_route53_recovery_control_config.types.__string_min12_max12_pattern_d12.__stringMin12Max12PatternD12"
    ]
    """<p>The Amazon Web Services account ID of the control panel owner.</p>"""

cluster_arn instance-attribute

cluster_arn: NotRequired[__stringMin1Max256PatternAZaZ09]

The Amazon Resource Name (ARN) of the cluster that includes the control panel.

control_panel_arn instance-attribute

control_panel_arn: NotRequired[__stringMin1Max256PatternAZaZ09]

The Amazon Resource Name (ARN) of the control panel.

default_control_panel instance-attribute

default_control_panel: NotRequired[__boolean]

A flag that Amazon Route 53 Application Recovery Controller sets to true to designate the default control panel for a cluster. When you create a cluster, Amazon Route 53 Application Recovery Controller creates a control panel, and sets this flag for that control panel. If you create a control panel yourself, this flag is set to false.

name instance-attribute

name: NotRequired[__stringMin1Max64PatternS]

The name of the control panel. You can use any non-white space character in the name.

owner instance-attribute

owner: NotRequired[__stringMin12Max12PatternD12]

The Amazon Web Services account ID of the control panel owner.

routing_control_count instance-attribute

routing_control_count: NotRequired[__integer]

The number of routing controls in the control panel.

status instance-attribute

status: NotRequired[Status]

The deployment status of control panel. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.