aws-native logo
AWS Native v0.55.0, Mar 28 23

aws-native.route53recoverycontrol.getControlPanel

AWS Route53 Recovery Control Control Panel resource schema .

Using getControlPanel

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getControlPanel(args: GetControlPanelArgs, opts?: InvokeOptions): Promise<GetControlPanelResult>
function getControlPanelOutput(args: GetControlPanelOutputArgs, opts?: InvokeOptions): Output<GetControlPanelResult>
def get_control_panel(control_panel_arn: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetControlPanelResult
def get_control_panel_output(control_panel_arn: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetControlPanelResult]
func LookupControlPanel(ctx *Context, args *LookupControlPanelArgs, opts ...InvokeOption) (*LookupControlPanelResult, error)
func LookupControlPanelOutput(ctx *Context, args *LookupControlPanelOutputArgs, opts ...InvokeOption) LookupControlPanelResultOutput

> Note: This function is named LookupControlPanel in the Go SDK.

public static class GetControlPanel 
{
    public static Task<GetControlPanelResult> InvokeAsync(GetControlPanelArgs args, InvokeOptions? opts = null)
    public static Output<GetControlPanelResult> Invoke(GetControlPanelInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetControlPanelResult> getControlPanel(GetControlPanelArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:route53recoverycontrol:getControlPanel
  arguments:
    # arguments dictionary

The following arguments are supported:

ControlPanelArn string

The Amazon Resource Name (ARN) of the cluster.

ControlPanelArn string

The Amazon Resource Name (ARN) of the cluster.

controlPanelArn String

The Amazon Resource Name (ARN) of the cluster.

controlPanelArn string

The Amazon Resource Name (ARN) of the cluster.

control_panel_arn str

The Amazon Resource Name (ARN) of the cluster.

controlPanelArn String

The Amazon Resource Name (ARN) of the cluster.

getControlPanel Result

The following output properties are available:

ControlPanelArn string

The Amazon Resource Name (ARN) of the cluster.

DefaultControlPanel bool

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 string

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

RoutingControlCount int

Count of associated routing controls

Status Pulumi.AwsNative.Route53RecoveryControl.ControlPanelStatus

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

ControlPanelArn string

The Amazon Resource Name (ARN) of the cluster.

DefaultControlPanel bool

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 string

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

RoutingControlCount int

Count of associated routing controls

Status ControlPanelStatus

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

controlPanelArn String

The Amazon Resource Name (ARN) of the cluster.

defaultControlPanel 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 String

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

routingControlCount Integer

Count of associated routing controls

status ControlPanelStatus

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

controlPanelArn string

The Amazon Resource Name (ARN) of the cluster.

defaultControlPanel 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 string

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

routingControlCount number

Count of associated routing controls

status ControlPanelStatus

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

control_panel_arn str

The Amazon Resource Name (ARN) of the cluster.

default_control_panel bool

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 str

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

routing_control_count int

Count of associated routing controls

status ControlPanelStatus

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

controlPanelArn String

The Amazon Resource Name (ARN) of the cluster.

defaultControlPanel 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 String

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

routingControlCount Number

Count of associated routing controls

status "PENDING" | "DEPLOYED" | "PENDING_DELETION"

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

Supporting Types

ControlPanelStatus

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0