Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Returns information about the cache of a gateway. This operation is only supported in the cached volume, tape and file gateway types.
The response includes disk IDs that are configured as cache, and it includes the amount of cache allocated and used.
Synopsis
- describeCache :: Text -> DescribeCache
- data DescribeCache
- dcGatewayARN :: Lens' DescribeCache Text
- describeCacheResponse :: Int -> DescribeCacheResponse
- data DescribeCacheResponse
- dcrsGatewayARN :: Lens' DescribeCacheResponse (Maybe Text)
- dcrsDiskIds :: Lens' DescribeCacheResponse [Text]
- dcrsCacheUsedPercentage :: Lens' DescribeCacheResponse (Maybe Double)
- dcrsCacheHitPercentage :: Lens' DescribeCacheResponse (Maybe Double)
- dcrsCacheMissPercentage :: Lens' DescribeCacheResponse (Maybe Double)
- dcrsCacheAllocatedInBytes :: Lens' DescribeCacheResponse (Maybe Integer)
- dcrsCacheDirtyPercentage :: Lens' DescribeCacheResponse (Maybe Double)
- dcrsResponseStatus :: Lens' DescribeCacheResponse Int
Creating a Request
Creates a value of DescribeCache
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcGatewayARN
- Undocumented member.
data DescribeCache Source #
See: describeCache
smart constructor.
Instances
Request Lenses
dcGatewayARN :: Lens' DescribeCache Text Source #
Undocumented member.
Destructuring the Response
describeCacheResponse Source #
Creates a value of DescribeCacheResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcrsGatewayARN
- Undocumented member.dcrsDiskIds
- Undocumented member.dcrsCacheUsedPercentage
- Undocumented member.dcrsCacheHitPercentage
- Undocumented member.dcrsCacheMissPercentage
- Undocumented member.dcrsCacheAllocatedInBytes
- Undocumented member.dcrsCacheDirtyPercentage
- Undocumented member.dcrsResponseStatus
- -- | The response status code.
data DescribeCacheResponse Source #
See: describeCacheResponse
smart constructor.
Instances
Response Lenses
dcrsGatewayARN :: Lens' DescribeCacheResponse (Maybe Text) Source #
Undocumented member.
dcrsDiskIds :: Lens' DescribeCacheResponse [Text] Source #
Undocumented member.
dcrsCacheUsedPercentage :: Lens' DescribeCacheResponse (Maybe Double) Source #
Undocumented member.
dcrsCacheHitPercentage :: Lens' DescribeCacheResponse (Maybe Double) Source #
Undocumented member.
dcrsCacheMissPercentage :: Lens' DescribeCacheResponse (Maybe Double) Source #
Undocumented member.
dcrsCacheAllocatedInBytes :: Lens' DescribeCacheResponse (Maybe Integer) Source #
Undocumented member.
dcrsCacheDirtyPercentage :: Lens' DescribeCacheResponse (Maybe Double) Source #
Undocumented member.
dcrsResponseStatus :: Lens' DescribeCacheResponse Int Source #
- - | The response status code.