Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data BlueGreenDeployment = BlueGreenDeployment' {
- blueGreenDeploymentIdentifier :: Maybe Text
- blueGreenDeploymentName :: Maybe Text
- createTime :: Maybe ISO8601
- deleteTime :: Maybe ISO8601
- source :: Maybe Text
- status :: Maybe Text
- statusDetails :: Maybe Text
- switchoverDetails :: Maybe [SwitchoverDetail]
- tagList :: Maybe [Tag]
- target :: Maybe Text
- tasks :: Maybe [BlueGreenDeploymentTask]
- newBlueGreenDeployment :: BlueGreenDeployment
- blueGreenDeployment_blueGreenDeploymentIdentifier :: Lens' BlueGreenDeployment (Maybe Text)
- blueGreenDeployment_blueGreenDeploymentName :: Lens' BlueGreenDeployment (Maybe Text)
- blueGreenDeployment_createTime :: Lens' BlueGreenDeployment (Maybe UTCTime)
- blueGreenDeployment_deleteTime :: Lens' BlueGreenDeployment (Maybe UTCTime)
- blueGreenDeployment_source :: Lens' BlueGreenDeployment (Maybe Text)
- blueGreenDeployment_status :: Lens' BlueGreenDeployment (Maybe Text)
- blueGreenDeployment_statusDetails :: Lens' BlueGreenDeployment (Maybe Text)
- blueGreenDeployment_switchoverDetails :: Lens' BlueGreenDeployment (Maybe [SwitchoverDetail])
- blueGreenDeployment_tagList :: Lens' BlueGreenDeployment (Maybe [Tag])
- blueGreenDeployment_target :: Lens' BlueGreenDeployment (Maybe Text)
- blueGreenDeployment_tasks :: Lens' BlueGreenDeployment (Maybe [BlueGreenDeploymentTask])
Documentation
data BlueGreenDeployment Source #
Contains the details about a blue/green deployment.
For more information, see Using Amazon RDS Blue/Green Deployments for database updates in the Amazon RDS User Guide and Using Amazon RDS Blue/Green Deployments for database updates in the Amazon Aurora User Guide.
See: newBlueGreenDeployment
smart constructor.
BlueGreenDeployment' | |
|
Instances
newBlueGreenDeployment :: BlueGreenDeployment Source #
Create a value of BlueGreenDeployment
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:blueGreenDeploymentIdentifier:BlueGreenDeployment'
, blueGreenDeployment_blueGreenDeploymentIdentifier
- The system-generated identifier of the blue/green deployment.
$sel:blueGreenDeploymentName:BlueGreenDeployment'
, blueGreenDeployment_blueGreenDeploymentName
- The user-supplied name of the blue/green deployment.
$sel:createTime:BlueGreenDeployment'
, blueGreenDeployment_createTime
- Specifies the time when the blue/green deployment was created, in
Universal Coordinated Time (UTC).
$sel:deleteTime:BlueGreenDeployment'
, blueGreenDeployment_deleteTime
- Specifies the time when the blue/green deployment was deleted, in
Universal Coordinated Time (UTC).
$sel:source:BlueGreenDeployment'
, blueGreenDeployment_source
- The source database for the blue/green deployment.
Before switchover, the source database is the production database in the blue environment.
BlueGreenDeployment
, blueGreenDeployment_status
- The status of the blue/green deployment.
Values:
PROVISIONING
- Resources are being created in the green environment.AVAILABLE
- Resources are available in the green environment.SWITCHOVER_IN_PROGRESS
- The deployment is being switched from the blue environment to the green environment.SWITCHOVER_COMPLETED
- Switchover from the blue environment to the green environment is complete.INVALID_CONFIGURATION
- Resources in the green environment are invalid, so switchover isn't possible.SWITCHOVER_FAILED
- Switchover was attempted but failed.DELETING
- The blue/green deployment is being deleted.
$sel:statusDetails:BlueGreenDeployment'
, blueGreenDeployment_statusDetails
- Additional information about the status of the blue/green deployment.
$sel:switchoverDetails:BlueGreenDeployment'
, blueGreenDeployment_switchoverDetails
- The details about each source and target resource in the blue/green
deployment.
$sel:tagList:BlueGreenDeployment'
, blueGreenDeployment_tagList
- Undocumented member.
$sel:target:BlueGreenDeployment'
, blueGreenDeployment_target
- The target database for the blue/green deployment.
Before switchover, the target database is the clone database in the green environment.
$sel:tasks:BlueGreenDeployment'
, blueGreenDeployment_tasks
- Either tasks to be performed or tasks that have been completed on the
target database before switchover.
blueGreenDeployment_blueGreenDeploymentIdentifier :: Lens' BlueGreenDeployment (Maybe Text) Source #
The system-generated identifier of the blue/green deployment.
blueGreenDeployment_blueGreenDeploymentName :: Lens' BlueGreenDeployment (Maybe Text) Source #
The user-supplied name of the blue/green deployment.
blueGreenDeployment_createTime :: Lens' BlueGreenDeployment (Maybe UTCTime) Source #
Specifies the time when the blue/green deployment was created, in Universal Coordinated Time (UTC).
blueGreenDeployment_deleteTime :: Lens' BlueGreenDeployment (Maybe UTCTime) Source #
Specifies the time when the blue/green deployment was deleted, in Universal Coordinated Time (UTC).
blueGreenDeployment_source :: Lens' BlueGreenDeployment (Maybe Text) Source #
The source database for the blue/green deployment.
Before switchover, the source database is the production database in the blue environment.
blueGreenDeployment_status :: Lens' BlueGreenDeployment (Maybe Text) Source #
The status of the blue/green deployment.
Values:
PROVISIONING
- Resources are being created in the green environment.AVAILABLE
- Resources are available in the green environment.SWITCHOVER_IN_PROGRESS
- The deployment is being switched from the blue environment to the green environment.SWITCHOVER_COMPLETED
- Switchover from the blue environment to the green environment is complete.INVALID_CONFIGURATION
- Resources in the green environment are invalid, so switchover isn't possible.SWITCHOVER_FAILED
- Switchover was attempted but failed.DELETING
- The blue/green deployment is being deleted.
blueGreenDeployment_statusDetails :: Lens' BlueGreenDeployment (Maybe Text) Source #
Additional information about the status of the blue/green deployment.
blueGreenDeployment_switchoverDetails :: Lens' BlueGreenDeployment (Maybe [SwitchoverDetail]) Source #
The details about each source and target resource in the blue/green deployment.
blueGreenDeployment_tagList :: Lens' BlueGreenDeployment (Maybe [Tag]) Source #
Undocumented member.
blueGreenDeployment_target :: Lens' BlueGreenDeployment (Maybe Text) Source #
The target database for the blue/green deployment.
Before switchover, the target database is the clone database in the green environment.
blueGreenDeployment_tasks :: Lens' BlueGreenDeployment (Maybe [BlueGreenDeploymentTask]) Source #
Either tasks to be performed or tasks that have been completed on the target database before switchover.