openapi: 3.0.0 info: version: 2011-01-01 x-release: v4 title: 'Auto Scaling #Action=AttachInstances #Action=AttachInstances #Action=DescribeAccountLimits API' description: Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling is designed to automatically launch and terminate EC2 instances based on user-defined scaling policies, scheduled actions, and health checks.

For more information, see the Amazon EC2 Auto Scaling User Guide and the Amazon EC2 Auto Scaling API Reference.

x-logo: url: https://api.apis.guru/v2/cache/logo/https_twitter.com_awscloud_profile_image.png backgroundColor: '#FFFFFF' termsOfService: https://aws.amazon.com/service-terms/ contact: name: Mike Ralphson email: mike.ralphson@gmail.com url: https://github.com/mermade/aws2openapi x-twitter: PermittedSoc license: name: Apache 2.0 License url: http://www.apache.org/licenses/ x-providerName: amazonaws.com x-serviceName: autoscaling x-origin: - contentType: application/json url: https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/autoscaling-2011-01-01.normal.json converter: url: https://github.com/mermade/aws2openapi version: 1.0.0 x-apisguru-driver: external x-apiClientRegistration: url: https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct x-apisguru-categories: - cloud x-preferred: true servers: - url: http://autoscaling.{region}.amazonaws.com variables: region: description: The AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - us-gov-west-1 - us-gov-east-1 - ca-central-1 - eu-north-1 - eu-west-1 - eu-west-2 - eu-west-3 - eu-central-1 - eu-south-1 - af-south-1 - ap-northeast-1 - ap-northeast-2 - ap-northeast-3 - ap-southeast-1 - ap-southeast-2 - ap-east-1 - ap-south-1 - sa-east-1 - me-south-1 default: us-east-1 description: The Auto Scaling multi-region endpoint - url: https://autoscaling.{region}.amazonaws.com variables: region: description: The AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - us-gov-west-1 - us-gov-east-1 - ca-central-1 - eu-north-1 - eu-west-1 - eu-west-2 - eu-west-3 - eu-central-1 - eu-south-1 - af-south-1 - ap-northeast-1 - ap-northeast-2 - ap-northeast-3 - ap-southeast-1 - ap-southeast-2 - ap-east-1 - ap-south-1 - sa-east-1 - me-south-1 default: us-east-1 description: The Auto Scaling multi-region endpoint - url: http://autoscaling.amazonaws.com variables: {} description: The general Auto Scaling endpoint for US East (N. Virginia) - url: https://autoscaling.amazonaws.com variables: {} description: The general Auto Scaling endpoint for US East (N. Virginia) - url: http://autoscaling.{region}.amazonaws.com.cn variables: region: description: The AWS region enum: - cn-north-1 - cn-northwest-1 default: cn-north-1 description: The Auto Scaling endpoint for China (Beijing) and China (Ningxia) - url: https://autoscaling.{region}.amazonaws.com.cn variables: region: description: The AWS region enum: - cn-north-1 - cn-northwest-1 default: cn-north-1 description: The Auto Scaling endpoint for China (Beijing) and China (Ningxia) security: - hmac: [] tags: - name: '#Action=DescribeAccountLimits' paths: /#Action=DescribeAccountLimits: parameters: - $ref: '#/components/parameters/X-Amz-Content-Sha256' - $ref: '#/components/parameters/X-Amz-Date' - $ref: '#/components/parameters/X-Amz-Algorithm' - $ref: '#/components/parameters/X-Amz-Credential' - $ref: '#/components/parameters/X-Amz-Security-Token' - $ref: '#/components/parameters/X-Amz-Signature' - $ref: '#/components/parameters/X-Amz-SignedHeaders' get: x-aws-operation-name: DescribeAccountLimits operationId: GET_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.

responses: '200': description: Success content: text/xml: schema: $ref: '#/components/schemas/DescribeAccountLimitsAnswer' examples: GET_DescribeAccountLimits200Example: summary: Default GET_DescribeAccountLimits 200 response x-microcks-default: true value: MaxNumberOfAutoScalingGroups: example-string MaxNumberOfLaunchConfigurations: example-string NumberOfAutoScalingGroups: example-string '480': description: ResourceContentionFault content: text/xml: schema: $ref: '#/components/schemas/ResourceContentionFault' examples: GET_DescribeAccountLimits480Example: summary: Default GET_DescribeAccountLimits 480 response x-microcks-default: true value: {} parameters: - name: Action in: query required: true schema: type: string enum: - DescribeAccountLimits - name: Version in: query required: true schema: type: string enum: - 2011-01-01 summary: Amazon EC2 Auto Scaling GET_ Describe Account Limits x-microcks-operation: delay: 0 dispatcher: FALLBACK tags: - '#Action=DescribeAccountLimits' post: x-aws-operation-name: DescribeAccountLimits operationId: POST_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.

responses: '200': description: Success content: text/xml: schema: $ref: '#/components/schemas/DescribeAccountLimitsAnswer' examples: POST_DescribeAccountLimits200Example: summary: Default POST_DescribeAccountLimits 200 response x-microcks-default: true value: MaxNumberOfAutoScalingGroups: example-string MaxNumberOfLaunchConfigurations: example-string NumberOfAutoScalingGroups: example-string '480': description: ResourceContentionFault content: text/xml: schema: $ref: '#/components/schemas/ResourceContentionFault' examples: POST_DescribeAccountLimits480Example: summary: Default POST_DescribeAccountLimits 480 response x-microcks-default: true value: {} parameters: - name: Action in: query required: true schema: type: string enum: - DescribeAccountLimits - name: Version in: query required: true schema: type: string enum: - 2011-01-01 summary: Amazon EC2 Auto Scaling POST_ Describe Account Limits x-microcks-operation: delay: 0 dispatcher: FALLBACK tags: - '#Action=DescribeAccountLimits' components: parameters: X-Amz-Credential: name: X-Amz-Credential in: header schema: type: string required: false X-Amz-SignedHeaders: name: X-Amz-SignedHeaders in: header schema: type: string required: false X-Amz-Security-Token: name: X-Amz-Security-Token in: header schema: type: string required: false X-Amz-Content-Sha256: name: X-Amz-Content-Sha256 in: header schema: type: string required: false X-Amz-Date: name: X-Amz-Date in: header schema: type: string required: false X-Amz-Signature: name: X-Amz-Signature in: header schema: type: string required: false X-Amz-Algorithm: name: X-Amz-Algorithm in: header schema: type: string required: false schemas: MaxNumberOfAutoScalingGroups: type: integer MaxNumberOfLaunchConfigurations: type: integer NumberOfAutoScalingGroups: type: integer ResourceContentionFault: {} DescribeAccountLimitsAnswer: type: object example: MaxNumberOfAutoScalingGroups: 20 MaxNumberOfLaunchConfigurations: 100 NumberOfAutoScalingGroups: 3 NumberOfLaunchConfigurations: 5 properties: MaxNumberOfAutoScalingGroups: allOf: - $ref: '#/components/schemas/MaxNumberOfAutoScalingGroups' - description: The maximum number of groups allowed for your account. The default is 200 groups per Region. example: example-string MaxNumberOfLaunchConfigurations: allOf: - $ref: '#/components/schemas/MaxNumberOfLaunchConfigurations' - description: The maximum number of launch configurations allowed for your account. The default is 200 launch configurations per Region. example: example-string NumberOfAutoScalingGroups: allOf: - $ref: '#/components/schemas/NumberOfAutoScalingGroups' - description: The current number of groups for your account. example: example-string NumberOfLaunchConfigurations: allOf: - $ref: '#/components/schemas/NumberOfLaunchConfigurations' - description: The current number of launch configurations for your account. example: example-string NumberOfLaunchConfigurations: type: integer securitySchemes: hmac: type: apiKey name: Authorization in: header description: Amazon Signature authorization v4 x-amazon-apigateway-authtype: awsSigv4 externalDocs: description: Amazon Web Services documentation url: https://docs.aws.amazon.com/autoscaling/ x-hasEquivalentPaths: true