Skip to content

Resource: awsRoute53RecoverycontrolconfigControlPanel

Provides an AWS Route 53 Recovery Control Config Control Panel.

Example Usage

/*Provider bindings are generated by running cdktf get.
See https://cdk.tf/provider-generation for more details.*/
import * as aws from "./.gen/providers/aws";
new aws.route53RecoverycontrolconfigControlPanel.Route53RecoverycontrolconfigControlPanel(
  this,
  "example",
  {
    clusterArn:
      "arn:aws:route53-recovery-control::123456789012:cluster/8d47920e-d789-437d-803a-2dcc4b204393",
    name: "balmorhea",
  }
);

Argument Reference

The following arguments are required:

  • clusterArn - (Required) ARN of the cluster in which this control panel will reside.
  • name - (Required) Name describing the control panel.

Attributes Reference

In addition to all arguments above, the following attributes are exported:

  • arn - ARN of the control panel.
  • defaultControlPanel - Whether a control panel is default.
  • routingControlCount - Number routing controls in a control panel.
  • status - Status of control panel: pending when it is being created/updated, PENDING_DELETION when it is being deleted, and deployed otherwise.

Import

Route53 Recovery Control Config Control Panel can be imported via the control panel arn, e.g.,

$ terraform import aws_route53recoverycontrolconfig_control_panel.mypanel arn:aws:route53-recovery-control::313517334327:controlpanel/1bfba17df8684f5dab0467b71424f7e8