amazonka-glacier-1.6.1: Amazon Glacier 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.Glacier.ListProvisionedCapacity

Contents

Description

This operation lists the provisioned capacity units for the specified AWS account.

Synopsis

Creating a Request

listProvisionedCapacity Source #

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

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

  • lpcAccountId - The AWS account ID of the account that owns the vault. You can either specify an AWS account ID or optionally a single - (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the credentials used to sign the request. If you use an account ID, don't include any hyphens (-) in the ID.

data ListProvisionedCapacity Source #

See: listProvisionedCapacity smart constructor.

Instances
Eq ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Data ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Methods

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

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

toConstr :: ListProvisionedCapacity -> Constr #

dataTypeOf :: ListProvisionedCapacity -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Show ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Generic ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Associated Types

type Rep ListProvisionedCapacity :: Type -> Type #

Hashable ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

AWSRequest ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Associated Types

type Rs ListProvisionedCapacity :: Type #

ToHeaders ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

ToPath ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

ToQuery ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

NFData ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Methods

rnf :: ListProvisionedCapacity -> () #

type Rep ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

type Rep ListProvisionedCapacity = D1 (MetaData "ListProvisionedCapacity" "Network.AWS.Glacier.ListProvisionedCapacity" "amazonka-glacier-1.6.1-1jk94OYE8nZKrGhzWrcb8m" True) (C1 (MetaCons "ListProvisionedCapacity'" PrefixI True) (S1 (MetaSel (Just "_lpcAccountId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs ListProvisionedCapacity Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Request Lenses

lpcAccountId :: Lens' ListProvisionedCapacity Text Source #

The AWS account ID of the account that owns the vault. You can either specify an AWS account ID or optionally a single - (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the credentials used to sign the request. If you use an account ID, don't include any hyphens (-) in the ID.

Destructuring the Response

listProvisionedCapacityResponse Source #

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

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

data ListProvisionedCapacityResponse Source #

See: listProvisionedCapacityResponse smart constructor.

Instances
Eq ListProvisionedCapacityResponse Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Data ListProvisionedCapacityResponse Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Methods

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

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

toConstr :: ListProvisionedCapacityResponse -> Constr #

dataTypeOf :: ListProvisionedCapacityResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListProvisionedCapacityResponse Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Show ListProvisionedCapacityResponse Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Generic ListProvisionedCapacityResponse Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

Associated Types

type Rep ListProvisionedCapacityResponse :: Type -> Type #

NFData ListProvisionedCapacityResponse Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

type Rep ListProvisionedCapacityResponse Source # 
Instance details

Defined in Network.AWS.Glacier.ListProvisionedCapacity

type Rep ListProvisionedCapacityResponse = D1 (MetaData "ListProvisionedCapacityResponse" "Network.AWS.Glacier.ListProvisionedCapacity" "amazonka-glacier-1.6.1-1jk94OYE8nZKrGhzWrcb8m" False) (C1 (MetaCons "ListProvisionedCapacityResponse'" PrefixI True) (S1 (MetaSel (Just "_lpcrsProvisionedCapacityList") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ProvisionedCapacityDescription])) :*: S1 (MetaSel (Just "_lpcrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses