Safe Haskell | None |
---|---|
Language | Haskell2010 |
Copies the specified DBSnapshot. The source DBSnapshot must be in the "available" state.
http://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBSnapshot.html
- data CopyDBSnapshot
- copyDBSnapshot :: Text -> Text -> CopyDBSnapshot
- cdbsSourceDBSnapshotIdentifier :: Lens' CopyDBSnapshot Text
- cdbsTags :: Lens' CopyDBSnapshot [Tag]
- cdbsTargetDBSnapshotIdentifier :: Lens' CopyDBSnapshot Text
- data CopyDBSnapshotResponse
- copyDBSnapshotResponse :: CopyDBSnapshotResponse
- cdbsrDBSnapshot :: Lens' CopyDBSnapshotResponse (Maybe DBSnapshot)
Request
data CopyDBSnapshot Source
Request constructor
CopyDBSnapshot
constructor.
The fields accessible through corresponding lenses are:
Request lenses
cdbsSourceDBSnapshotIdentifier :: Lens' CopyDBSnapshot Text Source
The identifier for the source DB snapshot. Constraints: Must specify a valid system snapshot in the "available" state. If the source snapshot is in the same region as the copy, specify a valid DB snapshot identifier. If the source snapshot is in a different region than the copy, specify a valid DB snapshot ARN. For more information, go to Copying a DB Snapshot. Example: rds:mydb-2012-04-02-00-01 Example: arn:aws:rds:rr-regn-1:123456789012:snapshot:mysql-instance1-snapshot-20130805.
cdbsTags :: Lens' CopyDBSnapshot [Tag] Source
cdbsTargetDBSnapshotIdentifier :: Lens' CopyDBSnapshot Text Source
The identifier for the copied snapshot. Constraints: Cannot be null, empty, or blank Must contain from 1 to 255 alphanumeric characters or hyphens First character must be a letter Cannot end with a hyphen or contain two consecutive hyphens Example: my-db-snapshot.
Response
Response constructor
copyDBSnapshotResponse :: CopyDBSnapshotResponse Source
CopyDBSnapshotResponse
constructor.
The fields accessible through corresponding lenses are: