amazonka-storagegateway-1.6.0: Amazon Storage Gateway SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.StorageGateway.DescribeUploadBuffer

Contents

Description

Returns information about the upload buffer of a gateway. This operation is supported for the stored volume, cached volume and tape gateway types.

The response includes disk IDs that are configured as upload buffer space, and it includes the amount of upload buffer space allocated and used.

Synopsis

Creating a Request

describeUploadBuffer Source #

Creates a value of DescribeUploadBuffer with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DescribeUploadBuffer Source #

See: describeUploadBuffer smart constructor.

Instances

Eq DescribeUploadBuffer Source # 
Data DescribeUploadBuffer Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeUploadBuffer -> c DescribeUploadBuffer #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeUploadBuffer #

toConstr :: DescribeUploadBuffer -> Constr #

dataTypeOf :: DescribeUploadBuffer -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DescribeUploadBuffer) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeUploadBuffer) #

gmapT :: (forall b. Data b => b -> b) -> DescribeUploadBuffer -> DescribeUploadBuffer #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeUploadBuffer -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeUploadBuffer -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeUploadBuffer -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeUploadBuffer -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeUploadBuffer -> m DescribeUploadBuffer #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeUploadBuffer -> m DescribeUploadBuffer #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeUploadBuffer -> m DescribeUploadBuffer #

Read DescribeUploadBuffer Source # 
Show DescribeUploadBuffer Source # 
Generic DescribeUploadBuffer Source # 
Hashable DescribeUploadBuffer Source # 
ToJSON DescribeUploadBuffer Source # 
NFData DescribeUploadBuffer Source # 

Methods

rnf :: DescribeUploadBuffer -> () #

AWSRequest DescribeUploadBuffer Source # 
ToHeaders DescribeUploadBuffer Source # 
ToPath DescribeUploadBuffer Source # 
ToQuery DescribeUploadBuffer Source # 
type Rep DescribeUploadBuffer Source # 
type Rep DescribeUploadBuffer = D1 * (MetaData "DescribeUploadBuffer" "Network.AWS.StorageGateway.DescribeUploadBuffer" "amazonka-storagegateway-1.6.0-4O2jykLIBNRAOy2n0S31Gg" True) (C1 * (MetaCons "DescribeUploadBuffer'" PrefixI True) (S1 * (MetaSel (Just Symbol "_dubGatewayARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Text)))
type Rs DescribeUploadBuffer Source # 

Request Lenses

Destructuring the Response

describeUploadBufferResponse Source #

Creates a value of DescribeUploadBufferResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DescribeUploadBufferResponse Source #

See: describeUploadBufferResponse smart constructor.

Instances

Eq DescribeUploadBufferResponse Source # 
Data DescribeUploadBufferResponse Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeUploadBufferResponse -> c DescribeUploadBufferResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeUploadBufferResponse #

toConstr :: DescribeUploadBufferResponse -> Constr #

dataTypeOf :: DescribeUploadBufferResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DescribeUploadBufferResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeUploadBufferResponse) #

gmapT :: (forall b. Data b => b -> b) -> DescribeUploadBufferResponse -> DescribeUploadBufferResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeUploadBufferResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeUploadBufferResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeUploadBufferResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeUploadBufferResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeUploadBufferResponse -> m DescribeUploadBufferResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeUploadBufferResponse -> m DescribeUploadBufferResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeUploadBufferResponse -> m DescribeUploadBufferResponse #

Read DescribeUploadBufferResponse Source # 
Show DescribeUploadBufferResponse Source # 
Generic DescribeUploadBufferResponse Source # 
NFData DescribeUploadBufferResponse Source # 
type Rep DescribeUploadBufferResponse Source # 
type Rep DescribeUploadBufferResponse = D1 * (MetaData "DescribeUploadBufferResponse" "Network.AWS.StorageGateway.DescribeUploadBuffer" "amazonka-storagegateway-1.6.0-4O2jykLIBNRAOy2n0S31Gg" False) (C1 * (MetaCons "DescribeUploadBufferResponse'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_dubrsUploadBufferAllocatedInBytes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Integer))) (S1 * (MetaSel (Just Symbol "_dubrsGatewayARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_dubrsDiskIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [Text]))) ((:*:) * (S1 * (MetaSel (Just Symbol "_dubrsUploadBufferUsedInBytes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Integer))) (S1 * (MetaSel (Just Symbol "_dubrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))))))

Response Lenses