Elastic Desktop Service (EDS) SDKs let you create and manage cloud desktop resources programmatically — without signing requests manually or writing authentication logic from scratch. SDKs are available for seven languages: Java, TypeScript, Go, PHP, Python, C#, and C++.
To use any EDS SDK, you need an Alibaba Cloud account and an AccessKey pair. See Obtain an AccessKey pair.
How EDS SDKs work
All EDS SDKs wrap the API operations released on September 30, 2020 (ecd20200930). Each SDK:
Authenticates requests automatically using your AccessKey pair — no manual request signing required.
Provides typed wrappers around every EDS API operation.
Requires both the EDS SDK and the Alibaba Cloud core library for your language (for example, Java requires
ecd20200930andtea-openapi).
SDK versions
Alibaba Cloud OpenAPI Explorer provides two SDK versions: For more information about the differences between the two, see Differences between upgraded SDKs and original SDKs.
Upgraded SDKs — improved developer experience and verified sample code. Note that upgraded SDKs do not add new API features.
Original SDKs — the earlier version, still available for existing integrations.
Available SDKs
For installation instructions and sample code, use the links in the table below. Each tutorial is hosted on Alibaba Cloud OpenAPI Explorer and covers dependency setup, client initialization, and a runnable example.
On each GitHub repository page, you can check the release notes, download the package, and view the changelog.
References
For SDK documentation, getting started tutorials, and open source projects across all Alibaba Cloud services, see the Apsara Developer Community.
The Alibaba Cloud Developer Center provides SDKs for frequently used programming languages. It also provides information such as Maven project addresses, pip commands, and version guides. For more information, see Developer Center.
For SDKs in other programming languages, see Third-party SDK services.
For WUYING Workspace management endpoints, see Endpoints.
For cloud computer management APIs, see the API directory.