| 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 |
Amazonka.RDS.Types.BlueGreenDeployment
Description
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.
Constructors
| BlueGreenDeployment' | |
Fields
| |
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.