Overview

Updated at:

Cloud Managed Network provides Software Development Kits (SDKs) in several languages, such as Java and Python, to help you use the service efficiently. You can select the language version that meets your business needs.

The implementation details for each language-specific Cloud Managed Network SDK may differ. However, all SDKs encapsulate the Cloud Managed Network APIs and provide the same core features. These features include the following:

  • A unified encapsulation of Cloud Managed Network API operations. This eliminates the need to handle the details of building API requests and parsing responses. The interfaces are similar across languages, which makes it easy to switch between them. For more information, see Interface specifications.

  • Implementation of the digital signature logic for Cloud Managed Network APIs. This eliminates the need to handle the details of the signing logic and makes the APIs easier to use. For more information, see Signature mechanism.

SDK list

The following table lists the source code and documentation for the Cloud Managed Network SDKs.

SDK language

References and source code

Java

Aliyun CMN Java SDK

Python

Aliyun CMN Python SDK