Elastic Container Instance (ECI) provides software development kits (SDKs) for multiple programming languages, including Go, Python, and Java. This page lists the available SDKs with links to installation instructions and source code.
SDK generations
Alibaba Cloud provides two SDK generations: V1.0 and V2.0. V2.0 is the current generation. Compared to V1.0, the V2.0 SDK:
Supports more programming languages
Resolves the single-client thread safety issue in V1.0
Is more robust and easier to use
Use the V2.0 SDK. If you are on V1.0, upgrade to V2.0. For more information, see Upgrade V1.0 SDKs.
The ECI V2.0 SDK encapsulates API version 2018-08-08. It uses an AccessKey pair for authentication and handles automatic signing, so you can create and manage ECI resources directly through API calls.
SDK downloads
The ECI V2.0 SDK is available for eight programming languages. Find installation instructions on the OpenAPI Portal, or browse source code and installation guides on GitHub. Install each SDK using the standard package manager for that language.