amazonka-cloudformation-1.4.5: Amazon CloudFormation SDK.

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

Network.AWS.CloudFormation.DescribeAccountLimits

Contents

Description

Retrieves your account's AWS CloudFormation limits, such as the maximum number of stacks that you can create in your account.

Synopsis

Creating a Request

describeAccountLimits :: DescribeAccountLimits #

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

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

  • dalNextToken - A string that identifies the next page of limits that you want to retrieve.

data DescribeAccountLimits #

The input for the DescribeAccountLimits action.

See: describeAccountLimits smart constructor.

Instances

Eq DescribeAccountLimits # 
Data DescribeAccountLimits # 

Methods

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

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

toConstr :: DescribeAccountLimits -> Constr #

dataTypeOf :: DescribeAccountLimits -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeAccountLimits # 
Show DescribeAccountLimits # 
Generic DescribeAccountLimits # 
Hashable DescribeAccountLimits # 
NFData DescribeAccountLimits # 

Methods

rnf :: DescribeAccountLimits -> () #

AWSRequest DescribeAccountLimits # 
ToQuery DescribeAccountLimits # 
ToPath DescribeAccountLimits # 
ToHeaders DescribeAccountLimits # 
type Rep DescribeAccountLimits # 
type Rep DescribeAccountLimits = D1 (MetaData "DescribeAccountLimits" "Network.AWS.CloudFormation.DescribeAccountLimits" "amazonka-cloudformation-1.4.5-GkPqDOYcHIlLStUFA5eeUs" True) (C1 (MetaCons "DescribeAccountLimits'" PrefixI True) (S1 (MetaSel (Just Symbol "_dalNextToken") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))
type Rs DescribeAccountLimits # 

Request Lenses

dalNextToken :: Lens' DescribeAccountLimits (Maybe Text) #

A string that identifies the next page of limits that you want to retrieve.

Destructuring the Response

describeAccountLimitsResponse #

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

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

  • dalrsNextToken - If the output exceeds 1 MB in size, a string that identifies the next page of limits. If no additional page exists, this value is null.
  • dalrsAccountLimits - An account limit structure that contain a list of AWS CloudFormation account limits and their values.
  • dalrsResponseStatus - -- | The response status code.

data DescribeAccountLimitsResponse #

The output for the DescribeAccountLimits action.

See: describeAccountLimitsResponse smart constructor.

Instances

Eq DescribeAccountLimitsResponse # 
Data DescribeAccountLimitsResponse # 

Methods

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

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

toConstr :: DescribeAccountLimitsResponse -> Constr #

dataTypeOf :: DescribeAccountLimitsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeAccountLimitsResponse # 
Show DescribeAccountLimitsResponse # 
Generic DescribeAccountLimitsResponse # 
NFData DescribeAccountLimitsResponse # 
type Rep DescribeAccountLimitsResponse # 
type Rep DescribeAccountLimitsResponse = D1 (MetaData "DescribeAccountLimitsResponse" "Network.AWS.CloudFormation.DescribeAccountLimits" "amazonka-cloudformation-1.4.5-GkPqDOYcHIlLStUFA5eeUs" False) (C1 (MetaCons "DescribeAccountLimitsResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dalrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_dalrsAccountLimits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [AccountLimit]))) (S1 (MetaSel (Just Symbol "_dalrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)))))

Response Lenses

dalrsNextToken :: Lens' DescribeAccountLimitsResponse (Maybe Text) #

If the output exceeds 1 MB in size, a string that identifies the next page of limits. If no additional page exists, this value is null.

dalrsAccountLimits :: Lens' DescribeAccountLimitsResponse [AccountLimit] #

An account limit structure that contain a list of AWS CloudFormation account limits and their values.