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

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 Amazon EC2 Auto Scaling service quotas in the Amazon EC2 Auto Scaling User Guide.

Synopsis

Creating a Request

data DescribeAccountLimits Source #

See: newDescribeAccountLimits smart constructor.

Instances

Instances details
Eq DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Read DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Show DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Generic DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Associated Types

type Rep DescribeAccountLimits :: Type -> Type #

NFData DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Methods

rnf :: DescribeAccountLimits -> () #

Hashable DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

AWSRequest DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Associated Types

type AWSResponse DescribeAccountLimits #

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

type Rep DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

type Rep DescribeAccountLimits = D1 ('MetaData "DescribeAccountLimits" "Amazonka.AutoScaling.DescribeAccountLimits" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" 'False) (C1 ('MetaCons "DescribeAccountLimits'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

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

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Read DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Show DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Generic DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeAccountLimits

Associated Types

type Rep DescribeAccountLimitsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" 'False) (C1 ('MetaCons "DescribeAccountLimitsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "numberOfLaunchConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "numberOfAutoScalingGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "maxNumberOfAutoScalingGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "maxNumberOfLaunchConfigurations") '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:numberOfLaunchConfigurations:DescribeAccountLimitsResponse', describeAccountLimitsResponse_numberOfLaunchConfigurations - The current number of launch configurations for your account.

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

$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:httpStatus:DescribeAccountLimitsResponse', describeAccountLimitsResponse_httpStatus - The response's http status code.

Response Lenses

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

The current number of launch configurations for your account.

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.