Safe Haskell | None |
---|---|
Language | Haskell2010 |
Returns a description of virtual tape library (VTL) devices for the specified gateway. In the response, AWS Storage Gateway returns VTL device information. The list of VTL devices must be from one gateway.
http://docs.aws.amazon.com/storagegateway/latest/APIReference/API_DescribeVTLDevices.html
- data DescribeVTLDevices
- describeVTLDevices :: Text -> DescribeVTLDevices
- dvtldGatewayARN :: Lens' DescribeVTLDevices Text
- dvtldLimit :: Lens' DescribeVTLDevices (Maybe Natural)
- dvtldMarker :: Lens' DescribeVTLDevices (Maybe Text)
- dvtldVTLDeviceARNs :: Lens' DescribeVTLDevices [Text]
- data DescribeVTLDevicesResponse
- describeVTLDevicesResponse :: DescribeVTLDevicesResponse
- dvtldrGatewayARN :: Lens' DescribeVTLDevicesResponse (Maybe Text)
- dvtldrMarker :: Lens' DescribeVTLDevicesResponse (Maybe Text)
- dvtldrVTLDevices :: Lens' DescribeVTLDevicesResponse [VTLDevice]
Request
data DescribeVTLDevices Source
Request constructor
DescribeVTLDevices
constructor.
The fields accessible through corresponding lenses are:
Request lenses
dvtldLimit :: Lens' DescribeVTLDevices (Maybe Natural) Source
Specifies that the number of VTL devices described be limited to the specified number.
dvtldMarker :: Lens' DescribeVTLDevices (Maybe Text) Source
An opaque string that indicates the position at which to begin describing the VTL devices.
dvtldVTLDeviceARNs :: Lens' DescribeVTLDevices [Text] Source
An array of strings, where each string represents the Amazon Resource Name (ARN) of a VTL device.
Response
Response constructor
describeVTLDevicesResponse :: DescribeVTLDevicesResponse Source
DescribeVTLDevicesResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
dvtldrMarker :: Lens' DescribeVTLDevicesResponse (Maybe Text) Source
An opaque string that indicates the position at which the VTL devices that were fetched for description ended. Use the marker in your next request to fetch the next set of VTL devices in the list. If there are no more VTL devices to describe, this field does not appear in the response.
dvtldrVTLDevices :: Lens' DescribeVTLDevicesResponse [VTLDevice] Source
An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.