All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.applicationautoscaling.package-info Maven / Gradle / Ivy

/*
 * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */

/**
 * 

* With Application Auto Scaling, you can configure automatic scaling for the following resources: *

*
    *
  • *

    * Amazon ECS services *

    *
  • *
  • *

    * Amazon EC2 Spot Fleet requests *

    *
  • *
  • *

    * Amazon EMR clusters *

    *
  • *
  • *

    * Amazon AppStream 2.0 fleets *

    *
  • *
  • *

    * Amazon DynamoDB tables and global secondary indexes throughput capacity *

    *
  • *
  • *

    * Amazon Aurora Replicas *

    *
  • *
  • *

    * Amazon SageMaker endpoint variants *

    *
  • *
  • *

    * Custom resources provided by your own applications or services *

    *
  • *
  • *

    * Amazon Comprehend document classification endpoints *

    *
  • *
  • *

    * AWS Lambda function provisioned concurrency *

    *
  • *
  • *

    * Amazon Keyspaces (for Apache Cassandra) tables *

    *
  • *
*

* API Summary *

*

* The Application Auto Scaling service API includes three key sets of actions: *

*
    *
  • *

    * Register and manage scalable targets - Register AWS or custom resources as scalable targets (a resource that * Application Auto Scaling can scale), set minimum and maximum capacity limits, and retrieve information on existing * scalable targets. *

    *
  • *
  • *

    * Configure and manage automatic scaling - Define scaling policies to dynamically scale your resources in response to * CloudWatch alarms, schedule one-time or recurring scaling actions, and retrieve your recent scaling activity history. *

    *
  • *
  • *

    * Suspend and resume scaling - Temporarily suspend and later resume automatic scaling by calling the RegisterScalableTarget API action for any Application Auto Scaling scalable target. You can suspend and resume * (individually or in combination) scale-out activities that are triggered by a scaling policy, scale-in activities * that are triggered by a scaling policy, and scheduled scaling. *

    *
  • *
*

* To learn more about Application Auto Scaling, including information about granting IAM users required permissions for * Application Auto Scaling actions, see the Application Auto Scaling User Guide. *

*/ package com.amazonaws.services.applicationautoscaling;




© 2015 - 2025 Weber Informatics LLC | Privacy Policy