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 |
Returns a list of virtual tape recovery points that are available for the specified tape gateway.
A recovery point is a point-in-time view of a virtual tape at which all the data on the virtual tape is consistent. If your gateway crashes, virtual tapes that have recovery points can be recovered to a new gateway. This operation is only supported in the tape gateway type.
This operation returns paginated results.
Synopsis
- data DescribeTapeRecoveryPoints = DescribeTapeRecoveryPoints' {}
- newDescribeTapeRecoveryPoints :: Text -> DescribeTapeRecoveryPoints
- describeTapeRecoveryPoints_limit :: Lens' DescribeTapeRecoveryPoints (Maybe Natural)
- describeTapeRecoveryPoints_marker :: Lens' DescribeTapeRecoveryPoints (Maybe Text)
- describeTapeRecoveryPoints_gatewayARN :: Lens' DescribeTapeRecoveryPoints Text
- data DescribeTapeRecoveryPointsResponse = DescribeTapeRecoveryPointsResponse' {}
- newDescribeTapeRecoveryPointsResponse :: Int -> DescribeTapeRecoveryPointsResponse
- describeTapeRecoveryPointsResponse_gatewayARN :: Lens' DescribeTapeRecoveryPointsResponse (Maybe Text)
- describeTapeRecoveryPointsResponse_marker :: Lens' DescribeTapeRecoveryPointsResponse (Maybe Text)
- describeTapeRecoveryPointsResponse_tapeRecoveryPointInfos :: Lens' DescribeTapeRecoveryPointsResponse (Maybe [TapeRecoveryPointInfo])
- describeTapeRecoveryPointsResponse_httpStatus :: Lens' DescribeTapeRecoveryPointsResponse Int
Creating a Request
data DescribeTapeRecoveryPoints Source #
DescribeTapeRecoveryPointsInput
See: newDescribeTapeRecoveryPoints
smart constructor.
Instances
newDescribeTapeRecoveryPoints Source #
Create a value of DescribeTapeRecoveryPoints
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:limit:DescribeTapeRecoveryPoints'
, describeTapeRecoveryPoints_limit
- Specifies that the number of virtual tape recovery points that are
described be limited to the specified number.
DescribeTapeRecoveryPoints
, describeTapeRecoveryPoints_marker
- An opaque string that indicates the position at which to begin
describing the virtual tape recovery points.
DescribeTapeRecoveryPoints
, describeTapeRecoveryPoints_gatewayARN
- Undocumented member.
Request Lenses
describeTapeRecoveryPoints_limit :: Lens' DescribeTapeRecoveryPoints (Maybe Natural) Source #
Specifies that the number of virtual tape recovery points that are described be limited to the specified number.
describeTapeRecoveryPoints_marker :: Lens' DescribeTapeRecoveryPoints (Maybe Text) Source #
An opaque string that indicates the position at which to begin describing the virtual tape recovery points.
describeTapeRecoveryPoints_gatewayARN :: Lens' DescribeTapeRecoveryPoints Text Source #
Undocumented member.
Destructuring the Response
data DescribeTapeRecoveryPointsResponse Source #
DescribeTapeRecoveryPointsOutput
See: newDescribeTapeRecoveryPointsResponse
smart constructor.
DescribeTapeRecoveryPointsResponse' | |
|
Instances
newDescribeTapeRecoveryPointsResponse Source #
Create a value of DescribeTapeRecoveryPointsResponse
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:
DescribeTapeRecoveryPoints
, describeTapeRecoveryPointsResponse_gatewayARN
- Undocumented member.
DescribeTapeRecoveryPoints
, describeTapeRecoveryPointsResponse_marker
- An opaque string that indicates the position at which the virtual tape
recovery points that were listed for description ended.
Use this marker in your next request to list the next set of virtual tape recovery points in the list. If there are no more recovery points to describe, this field does not appear in the response.
$sel:tapeRecoveryPointInfos:DescribeTapeRecoveryPointsResponse'
, describeTapeRecoveryPointsResponse_tapeRecoveryPointInfos
- An array of TapeRecoveryPointInfos that are available for the specified
gateway.
$sel:httpStatus:DescribeTapeRecoveryPointsResponse'
, describeTapeRecoveryPointsResponse_httpStatus
- The response's http status code.
Response Lenses
describeTapeRecoveryPointsResponse_gatewayARN :: Lens' DescribeTapeRecoveryPointsResponse (Maybe Text) Source #
Undocumented member.
describeTapeRecoveryPointsResponse_marker :: Lens' DescribeTapeRecoveryPointsResponse (Maybe Text) Source #
An opaque string that indicates the position at which the virtual tape recovery points that were listed for description ended.
Use this marker in your next request to list the next set of virtual tape recovery points in the list. If there are no more recovery points to describe, this field does not appear in the response.
describeTapeRecoveryPointsResponse_tapeRecoveryPointInfos :: Lens' DescribeTapeRecoveryPointsResponse (Maybe [TapeRecoveryPointInfo]) Source #
An array of TapeRecoveryPointInfos that are available for the specified gateway.
describeTapeRecoveryPointsResponse_httpStatus :: Lens' DescribeTapeRecoveryPointsResponse Int Source #
The response's http status code.