| 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.DrS.Types.RecoverySnapshot
Description
Synopsis
- data RecoverySnapshot = RecoverySnapshot' {
- ebsSnapshots :: Maybe [Text]
- timestamp :: Maybe Text
- expectedTimestamp :: Text
- snapshotID :: Text
- sourceServerID :: Text
- newRecoverySnapshot :: Text -> Text -> Text -> RecoverySnapshot
- recoverySnapshot_ebsSnapshots :: Lens' RecoverySnapshot (Maybe [Text])
- recoverySnapshot_timestamp :: Lens' RecoverySnapshot (Maybe Text)
- recoverySnapshot_expectedTimestamp :: Lens' RecoverySnapshot Text
- recoverySnapshot_snapshotID :: Lens' RecoverySnapshot Text
- recoverySnapshot_sourceServerID :: Lens' RecoverySnapshot Text
Documentation
data RecoverySnapshot Source #
A snapshot of a Source Server used during recovery.
See: newRecoverySnapshot smart constructor.
Constructors
| RecoverySnapshot' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> RecoverySnapshot |
Create a value of RecoverySnapshot 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:ebsSnapshots:RecoverySnapshot', recoverySnapshot_ebsSnapshots - A list of EBS snapshots.
$sel:timestamp:RecoverySnapshot', recoverySnapshot_timestamp - The actual timestamp that the snapshot was taken.
$sel:expectedTimestamp:RecoverySnapshot', recoverySnapshot_expectedTimestamp - The timestamp of when we expect the snapshot to be taken.
$sel:snapshotID:RecoverySnapshot', recoverySnapshot_snapshotID - The ID of the Recovery Snapshot.
$sel:sourceServerID:RecoverySnapshot', recoverySnapshot_sourceServerID - The ID of the Source Server that the snapshot was taken for.
recoverySnapshot_ebsSnapshots :: Lens' RecoverySnapshot (Maybe [Text]) Source #
A list of EBS snapshots.
recoverySnapshot_timestamp :: Lens' RecoverySnapshot (Maybe Text) Source #
The actual timestamp that the snapshot was taken.
recoverySnapshot_expectedTimestamp :: Lens' RecoverySnapshot Text Source #
The timestamp of when we expect the snapshot to be taken.
recoverySnapshot_snapshotID :: Lens' RecoverySnapshot Text Source #
The ID of the Recovery Snapshot.
recoverySnapshot_sourceServerID :: Lens' RecoverySnapshot Text Source #
The ID of the Source Server that the snapshot was taken for.