Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ControlPanel = ControlPanel' {}
- newControlPanel :: ControlPanel
- controlPanel_status :: Lens' ControlPanel (Maybe Status)
- controlPanel_controlPanelArn :: Lens' ControlPanel (Maybe Text)
- controlPanel_clusterArn :: Lens' ControlPanel (Maybe Text)
- controlPanel_routingControlCount :: Lens' ControlPanel (Maybe Int)
- controlPanel_name :: Lens' ControlPanel (Maybe Text)
- controlPanel_defaultControlPanel :: Lens' ControlPanel (Maybe Bool)
Documentation
data ControlPanel Source #
A control panel represents a group of routing controls that can be changed together in a single transaction.
See: newControlPanel
smart constructor.
ControlPanel' | |
|
Instances
newControlPanel :: ControlPanel Source #
Create a value of ControlPanel
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:ControlPanel'
, controlPanel_status
- The deployment status of control panel. Status can be one of the
following: PENDING, DEPLOYED, PENDING_DELETION.
$sel:controlPanelArn:ControlPanel'
, controlPanel_controlPanelArn
- The Amazon Resource Name (ARN) of the control panel.
$sel:clusterArn:ControlPanel'
, controlPanel_clusterArn
- The Amazon Resource Name (ARN) of the cluster that includes the control
panel.
$sel:routingControlCount:ControlPanel'
, controlPanel_routingControlCount
- The number of routing controls in the control panel.
$sel:name:ControlPanel'
, controlPanel_name
- The name of the control panel. You can use any non-white space character
in the name.
$sel:defaultControlPanel:ControlPanel'
, controlPanel_defaultControlPanel
- 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.
controlPanel_status :: Lens' ControlPanel (Maybe Status) Source #
The deployment status of control panel. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.
controlPanel_controlPanelArn :: Lens' ControlPanel (Maybe Text) Source #
The Amazon Resource Name (ARN) of the control panel.
controlPanel_clusterArn :: Lens' ControlPanel (Maybe Text) Source #
The Amazon Resource Name (ARN) of the cluster that includes the control panel.
controlPanel_routingControlCount :: Lens' ControlPanel (Maybe Int) Source #
The number of routing controls in the control panel.
controlPanel_name :: Lens' ControlPanel (Maybe Text) Source #
The name of the control panel. You can use any non-white space character in the name.
controlPanel_defaultControlPanel :: Lens' ControlPanel (Maybe Bool) Source #
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.