Skip to content

Create Control Panel

route53recoverycontrolconfig_create_control_panel R Documentation

Creates a new control panel

Description

Creates a new control panel. A control panel represents a group of routing controls that can be changed together in a single transaction. You can use a control panel to centrally view the operational status of applications across your organization, and trigger multi-app failovers in a single transaction, for example, to fail over an Availability Zone or Amazon Web Services Region.

Usage

route53recoverycontrolconfig_create_control_panel(ClientToken,
  ClusterArn, ControlPanelName, Tags)

Arguments

ClientToken

A unique, case-sensitive string of up to 64 ASCII characters. To make an idempotent API request with an action, specify a client token in the request.

ClusterArn

[required] The Amazon Resource Name (ARN) of the cluster for the control panel.

ControlPanelName

[required] The name of the control panel.

Tags

The tags associated with the control panel.

Value

A list with the following syntax:

list(
  ControlPanel = list(
    ClusterArn = "string",
    ControlPanelArn = "string",
    DefaultControlPanel = TRUE|FALSE,
    Name = "string",
    RoutingControlCount = 123,
    Status = "PENDING"|"DEPLOYED"|"PENDING_DELETION",
    Owner = "string"
  )
)

Request syntax

svc$create_control_panel(
  ClientToken = "string",
  ClusterArn = "string",
  ControlPanelName = "string",
  Tags = list(
    "string"
  )
)