amazonka-autoscaling-2.0: Amazon Auto Scaling SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AutoScaling.DescribeAccountLimits

Description

Describes the current Amazon EC2 Auto Scaling resource quotas for your account.

When you establish an Amazon Web Services account, the account has initial quotas on the maximum number of Auto Scaling groups and launch configurations that you can create in a given Region. For more information, see Quotas for Amazon EC2 Auto Scaling in the Amazon EC2 Auto Scaling User Guide.

Synopsis

Creating a Request

data DescribeAccountLimits Source #

See: newDescribeAccountLimits smart constructor.

Instances

Instances details
ToHeaders DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

ToPath DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

ToQuery DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

AWSRequest DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Associated Types

type AWSResponse DescribeAccountLimits #

Generic DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Associated Types

type Rep DescribeAccountLimits :: Type -> Type #

Read DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Show DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

NFData DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Methods

rnf :: DescribeAccountLimits -> () #

Eq DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Hashable DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

type AWSResponse DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

type Rep DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

type Rep DescribeAccountLimits = D1 ('MetaData "DescribeAccountLimits" "Amazonka.AutoScaling.DescribeAccountLimits" "amazonka-autoscaling-2.0-IerpHfP4BA3Ir4ZL2IR1De" 'False) (C1 ('MetaCons "DescribeAccountLimits'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeAccountLimits :: DescribeAccountLimits Source #

Create a value of DescribeAccountLimits with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data DescribeAccountLimitsResponse Source #

See: newDescribeAccountLimitsResponse smart constructor.

Constructors

DescribeAccountLimitsResponse' 

Fields

Instances

Instances details
Generic DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Associated Types

type Rep DescribeAccountLimitsResponse :: Type -> Type #

Read DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Show DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

NFData DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Eq DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

type Rep DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

type Rep DescribeAccountLimitsResponse = D1 ('MetaData "DescribeAccountLimitsResponse" "Amazonka.AutoScaling.DescribeAccountLimits" "amazonka-autoscaling-2.0-IerpHfP4BA3Ir4ZL2IR1De" 'False) (C1 ('MetaCons "DescribeAccountLimitsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxNumberOfAutoScalingGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "maxNumberOfLaunchConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "numberOfAutoScalingGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "numberOfLaunchConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeAccountLimitsResponse Source #

Create a value of DescribeAccountLimitsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxNumberOfAutoScalingGroups:DescribeAccountLimitsResponse', describeAccountLimitsResponse_maxNumberOfAutoScalingGroups - The maximum number of groups allowed for your account. The default is 200 groups per Region.

$sel:maxNumberOfLaunchConfigurations:DescribeAccountLimitsResponse', describeAccountLimitsResponse_maxNumberOfLaunchConfigurations - The maximum number of launch configurations allowed for your account. The default is 200 launch configurations per Region.

$sel:numberOfAutoScalingGroups:DescribeAccountLimitsResponse', describeAccountLimitsResponse_numberOfAutoScalingGroups - The current number of groups for your account.

$sel:numberOfLaunchConfigurations:DescribeAccountLimitsResponse', describeAccountLimitsResponse_numberOfLaunchConfigurations - The current number of launch configurations for your account.

$sel:httpStatus:DescribeAccountLimitsResponse', describeAccountLimitsResponse_httpStatus - The response's http status code.

Response Lenses

describeAccountLimitsResponse_maxNumberOfAutoScalingGroups :: Lens' DescribeAccountLimitsResponse (Maybe Int) Source #

The maximum number of groups allowed for your account. The default is 200 groups per Region.

describeAccountLimitsResponse_maxNumberOfLaunchConfigurations :: Lens' DescribeAccountLimitsResponse (Maybe Int) Source #

The maximum number of launch configurations allowed for your account. The default is 200 launch configurations per Region.

describeAccountLimitsResponse_numberOfLaunchConfigurations :: Lens' DescribeAccountLimitsResponse (Maybe Int) Source #

The current number of launch configurations for your account.