amazonka-cloudformation-1.6.1: Amazon CloudFormation 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.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 Source #

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 Source #

The input for the DescribeAccountLimits action.

See: describeAccountLimits smart constructor.

Instances
Eq DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Data DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.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 Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Show DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Generic DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Associated Types

type Rep DescribeAccountLimits :: Type -> Type #

Hashable DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

AWSRequest DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Associated Types

type Rs DescribeAccountLimits :: Type #

ToHeaders DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

ToPath DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

ToQuery DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

NFData DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Methods

rnf :: DescribeAccountLimits -> () #

type Rep DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

type Rep DescribeAccountLimits = D1 (MetaData "DescribeAccountLimits" "Network.AWS.CloudFormation.DescribeAccountLimits" "amazonka-cloudformation-1.6.1-9C1vgCDBA4sIHFUFfPs2gm" True) (C1 (MetaCons "DescribeAccountLimits'" PrefixI True) (S1 (MetaSel (Just "_dalNextToken") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))
type Rs DescribeAccountLimits Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Request Lenses

dalNextToken :: Lens' DescribeAccountLimits (Maybe Text) Source #

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

Destructuring the Response

describeAccountLimitsResponse Source #

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 Source #

The output for the DescribeAccountLimits action.

See: describeAccountLimitsResponse smart constructor.

Instances
Eq DescribeAccountLimitsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Data DescribeAccountLimitsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

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 Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Show DescribeAccountLimitsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Generic DescribeAccountLimitsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

Associated Types

type Rep DescribeAccountLimitsResponse :: Type -> Type #

NFData DescribeAccountLimitsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

type Rep DescribeAccountLimitsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.DescribeAccountLimits

type Rep DescribeAccountLimitsResponse = D1 (MetaData "DescribeAccountLimitsResponse" "Network.AWS.CloudFormation.DescribeAccountLimits" "amazonka-cloudformation-1.6.1-9C1vgCDBA4sIHFUFfPs2gm" False) (C1 (MetaCons "DescribeAccountLimitsResponse'" PrefixI True) (S1 (MetaSel (Just "_dalrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_dalrsAccountLimits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [AccountLimit])) :*: S1 (MetaSel (Just "_dalrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

dalrsNextToken :: Lens' DescribeAccountLimitsResponse (Maybe Text) Source #

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] Source #

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