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 |
Lists the recovery points for a specified gateway. This operation is only supported in the cached volume gateway type.
Each cache volume has one recovery point. A volume recovery point is a point in time at which all data of the volume is consistent and from which you can create a snapshot or clone a new cached volume from a source volume. To create a snapshot from a volume recovery point use the CreateSnapshotFromVolumeRecoveryPoint operation.
Synopsis
- data ListVolumeRecoveryPoints = ListVolumeRecoveryPoints' {
- gatewayARN :: Text
- newListVolumeRecoveryPoints :: Text -> ListVolumeRecoveryPoints
- listVolumeRecoveryPoints_gatewayARN :: Lens' ListVolumeRecoveryPoints Text
- data ListVolumeRecoveryPointsResponse = ListVolumeRecoveryPointsResponse' {}
- newListVolumeRecoveryPointsResponse :: Int -> ListVolumeRecoveryPointsResponse
- listVolumeRecoveryPointsResponse_gatewayARN :: Lens' ListVolumeRecoveryPointsResponse (Maybe Text)
- listVolumeRecoveryPointsResponse_volumeRecoveryPointInfos :: Lens' ListVolumeRecoveryPointsResponse (Maybe [VolumeRecoveryPointInfo])
- listVolumeRecoveryPointsResponse_httpStatus :: Lens' ListVolumeRecoveryPointsResponse Int
Creating a Request
data ListVolumeRecoveryPoints Source #
See: newListVolumeRecoveryPoints
smart constructor.
Instances
newListVolumeRecoveryPoints Source #
Create a value of ListVolumeRecoveryPoints
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:
ListVolumeRecoveryPoints
, listVolumeRecoveryPoints_gatewayARN
- Undocumented member.
Request Lenses
listVolumeRecoveryPoints_gatewayARN :: Lens' ListVolumeRecoveryPoints Text Source #
Undocumented member.
Destructuring the Response
data ListVolumeRecoveryPointsResponse Source #
See: newListVolumeRecoveryPointsResponse
smart constructor.
ListVolumeRecoveryPointsResponse' | |
|
Instances
newListVolumeRecoveryPointsResponse Source #
Create a value of ListVolumeRecoveryPointsResponse
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:
ListVolumeRecoveryPoints
, listVolumeRecoveryPointsResponse_gatewayARN
- Undocumented member.
$sel:volumeRecoveryPointInfos:ListVolumeRecoveryPointsResponse'
, listVolumeRecoveryPointsResponse_volumeRecoveryPointInfos
- An array of VolumeRecoveryPointInfo objects.
$sel:httpStatus:ListVolumeRecoveryPointsResponse'
, listVolumeRecoveryPointsResponse_httpStatus
- The response's http status code.
Response Lenses
listVolumeRecoveryPointsResponse_gatewayARN :: Lens' ListVolumeRecoveryPointsResponse (Maybe Text) Source #
Undocumented member.
listVolumeRecoveryPointsResponse_volumeRecoveryPointInfos :: Lens' ListVolumeRecoveryPointsResponse (Maybe [VolumeRecoveryPointInfo]) Source #
An array of VolumeRecoveryPointInfo objects.
listVolumeRecoveryPointsResponse_httpStatus :: Lens' ListVolumeRecoveryPointsResponse Int Source #
The response's http status code.