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 aDB 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: