Auto Scaling SDKs provide a programmatic interface to create and manage scaling resources. Each SDK wraps the Auto Scaling API (version 2022-02-22) and handles authentication automatically using your AccessKey pair. To use Auto Scaling features, you must install the Auto Scaling SDK for your language.
Prerequisites
Before you begin, make sure you have:
An AccessKey ID and AccessKey secret from the Alibaba Cloud Management Console
An endpoint selected for your deployment region — both public and virtual private cloud (VPC) endpoints are supported (see Request structure for the full list)
Supported languages
Auto Scaling provides SDKs for the following languages. All SDKs are hosted on GitHub and wrap the 2022-02-22 API version.
| Language | GitHub repository | README |
|---|---|---|
| Java | aliyun-openapi-java-sdk | README.md |
| Python | aliyun-openapi-python-sdk | README.md |
| PHP | aliyun-openapi-php-sdk | README.md |
| .NET | aliyun-openapi-net-sdk | README.md |
| C++ | aliyun-openapi-cpp-sdk | README.md |
| Go | alibaba-cloud-sdk-go | README.md |
| Node.js | aliyun-openapi-nodejs-sdk | README.md |
Each README includes installation instructions, a quick-start example, and links to the full SDK reference.
Note: The Java package is available under com.aliyun.ess20220222. The 2014-08-28 API version is no longer updated.Additional resources
| Resource | Description |
|---|---|
| Alibaba Cloud Developer Center | Browse SDKs across all languages, getting started tutorials, and open source projects |
| Obtain an AccessKey pair | Create your AccessKey ID and AccessKey secret in the Alibaba Cloud Management Console |
| Request structure | Endpoint formats for public and VPC access, organized by region |