Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Promotes a Read Replica DB instance to a standalone DB instance.
- promoteReadReplica :: Text -> PromoteReadReplica
- data PromoteReadReplica
- prrPreferredBackupWindow :: Lens' PromoteReadReplica (Maybe Text)
- prrBackupRetentionPeriod :: Lens' PromoteReadReplica (Maybe Int)
- prrDBInstanceIdentifier :: Lens' PromoteReadReplica Text
- promoteReadReplicaResponse :: Int -> PromoteReadReplicaResponse
- data PromoteReadReplicaResponse
- prrrsDBInstance :: Lens' PromoteReadReplicaResponse (Maybe DBInstance)
- prrrsResponseStatus :: Lens' PromoteReadReplicaResponse Int
Creating a Request
Creates a value of PromoteReadReplica
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
prrPreferredBackupWindow
- The daily time range during which automated backups are created if automated backups are enabled, using theBackupRetentionPeriod
parameter. Default: A 30-minute window selected at random from an 8-hour block of time per region. To see the time blocks available, see Adjusting the Preferred Maintenance Window in the Amazon RDS User Guide. Constraints: * Must be in the formathh24:mi-hh24:mi
. * Times should be in Universal Coordinated Time (UTC). * Must not conflict with the preferred maintenance window. * Must be at least 30 minutes.prrBackupRetentionPeriod
- The number of days to retain automated backups. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups. Default: 1 Constraints: * Must be a value from 0 to 8prrDBInstanceIdentifier
- The DB instance identifier. This value is stored as a lowercase string. Constraints: * Must be the identifier for an existing Read Replica DB instance * Must contain from 1 to 63 alphanumeric characters or hyphens * First character must be a letter * Cannot end with a hyphen or contain two consecutive hyphens Example:mydbinstance
data PromoteReadReplica Source #
See: promoteReadReplica
smart constructor.
Request Lenses
prrPreferredBackupWindow :: Lens' PromoteReadReplica (Maybe Text) Source #
The daily time range during which automated backups are created if automated backups are enabled, using the BackupRetentionPeriod
parameter. Default: A 30-minute window selected at random from an 8-hour block of time per region. To see the time blocks available, see Adjusting the Preferred Maintenance Window in the Amazon RDS User Guide. Constraints: * Must be in the format hh24:mi-hh24:mi
. * Times should be in Universal Coordinated Time (UTC). * Must not conflict with the preferred maintenance window. * Must be at least 30 minutes.
prrBackupRetentionPeriod :: Lens' PromoteReadReplica (Maybe Int) Source #
The number of days to retain automated backups. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups. Default: 1 Constraints: * Must be a value from 0 to 8
prrDBInstanceIdentifier :: Lens' PromoteReadReplica Text Source #
The DB instance identifier. This value is stored as a lowercase string. Constraints: * Must be the identifier for an existing Read Replica DB instance * Must contain from 1 to 63 alphanumeric characters or hyphens * First character must be a letter * Cannot end with a hyphen or contain two consecutive hyphens Example: mydbinstance
Destructuring the Response
promoteReadReplicaResponse Source #
Creates a value of PromoteReadReplicaResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
prrrsDBInstance
- Undocumented member.prrrsResponseStatus
- -- | The response status code.
data PromoteReadReplicaResponse Source #
See: promoteReadReplicaResponse
smart constructor.
Response Lenses
prrrsDBInstance :: Lens' PromoteReadReplicaResponse (Maybe DBInstance) Source #
Undocumented member.
prrrsResponseStatus :: Lens' PromoteReadReplicaResponse Int Source #
- - | The response status code.