HUAWEI CLOUD SDKs
You can invoke HUAWEI CLOUD APIs via HUAWEI CLOUD SDKs to access HUAWEI CLOUD applications, resources, and data. We have provided instructions here that guide you to obtain, install, and invoke HUAWEI CLOUD SDKs.
You can invoke HUAWEI CLOUD APIs via HUAWEI CLOUD SDKs to access HUAWEI CLOUD applications, resources, and data.
- All
- Elastic Cloud Server (ECS)
- Auto Scaling (AS)
- Image Management Service (IMS)
- FunctionGraph
- Elastic Volume Service (EVS)
- Object Storage Service (OBS)
- Virtual Private Cloud (VPC)
- Document Database Service (DDS)
- Distributed Message Service (DMS)
- API Gateway (APIG)
- Data Ingestion Service (DIS)
- MapReduce Service (MRS)
- Optical Character Recognition (OCR)
- Image Recognition (Image)
- Cloud Stream Service (CS)
- Content Moderation (Moderation)
- Face Recognition (FRS)
- ModelArts
- ImageSearch
- Speech Interaction Service (SIS)
- Cloud Eye (CES)
- Identity and Access Management (IAM)
- Cloud Trace Service (CTS)
- Tag Management Service (TMS)
- Enterprise Project Management Service (EPS)

Elastic Cloud Server (ECS) Java SDK
Allows you to easily invoke ECS APIs to create Internet applications.

Elastic Cloud Server (ECS) Python SDK
Allows you to easily invoke ECS APIs to create Internet applications.

Elastic Cloud Server (ECS) .NET SDK
Allows you to easily invoke ECS APIs to create Internet applications.

Auto Scaling (AS) Java SDK
Allows you to easily use the AS service to build an AS group, set AS configurations, add a scaling policy, and more.

Auto Scaling (AS) Python SDK
Allows you to easily use the AS service to build an AS group, set AS configurations, add a scaling policy, and more.

Auto Scaling (AS) .NET SDK
Allows you to easily use the AS service to build an AS group, set AS configurations, add a scaling policy, and more.

Image Management Service (IMS) Java SDK
Allows you to easily operate and manage images. Furthermore, you can use your images to create a wide range of applications.

Image Management Service (IMS) Python SDK
Allows you to easily operate and manage images. Furthermore, you can use your images to create a wide range of applications.

Image Management Service (IMS) .NET SDK
Allows you to easily operate and manage images. Furthermore, you can use your images to create a wide range of applications.

FunctionGraph Java SDK
Allows you to easily invoke FunctionGraph APIs to quickly create and execute a function and bind a trigger.

FunctionGraph Python SDK
Allows you to easily invoke FunctionGraph APIs to quickly create and execute a function and bind a trigger.

FunctionGraph .NET SDK
Allows you to easily invoke FunctionGraph APIs to quickly create and execute a function and bind a trigger.

Elastic Volume Service (EVS) Java SDK
Allows you to easily manage resources such as EVS disks and EVS disk snapshots. You can perform service operations such as creation, query, capacity expansion, and deletion.

Elastic Volume Service (EVS) Python SDK
Allows you to easily manage resources such as EVS disks and EVS disk snapshots. You can perform service operations such as creation, query, capacity expansion, and deletion.

Elastic Volume Service (EVS) .NET SDK
Allows you to easily manage resources such as EVS disks and EVS disk snapshots. You can perform service operations such as creation, query, capacity expansion, and deletion.

Object Storage Service (OBS) Java SDK
You can use multi-language SDKs to build OBS-based Internet applications, such as web hosting, online videos, online albums, and online backup. This SDK includes the Java software package, sample code, and documents.

Object Storage Service (OBS) Python SDK
You can use multi-language SDKs to build OBS-based Internet applications, such as web hosting, online videos, online albums, and online backup. This SDK includes the Python software package, sample code, and documents.

Object Storage Service (OBS) .NET SDK
You can use multi-language SDKs to build OBS-based Internet applications, such as web hosting, online videos, online albums, and online backup. This SDK includes the .NET software package, sample code, and documents.

Object Storage Service (OBS) PHP SDK
You can use multi-language SDKs to build OBS-based Internet applications, such as web hosting, online videos, online albums, and online backup. This SDK includes the PHP software package, sample code, and documents.

Object Storage Service (OBS) Android SDK
You can use multi-language SDKs to build OBS-based Internet applications, such as web hosting, online videos, online albums, and online backup. This SDK includes the Android software package, sample code, and documents.

Object Storage Service (OBS) Node.js SDK
You can use multi-language SDKs to build OBS-based Internet applications, such as web hosting, online videos, online albums, and online backup. This SDK includes the Node.js software package, sample code, and documents.

Object Storage Service (OBS) Go SDK
You can use multi-language SDKs to build OBS-based Internet applications, such as web hosting, online videos, online albums, and online backup. This SDK includes the Go software package, sample code, and documents.

Object Storage Service (OBS) BrowserJS SDK
You can use multi-language SDKs to build OBS-based Internet applications, such as web hosting, online videos, online albums, and online backup. This SDK includes the BrowserJS software package, sample code, and documents.

Object Storage Service (OBS) C SDK
You can use multi-language SDKs to build OBS-based Internet applications, such as web hosting, online videos, online albums, and online backup. This SDK includes the C software package, sample code, and documents.

Object Storage Service (OBS) iOS SDK
You can use multi-language SDKs to build OBS-based Internet applications, such as web hosting, online videos, online albums, and online backup. This SDK includes the iOS software package, sample code, and documents.

Virtual Private Cloud (VPC) Java SDK
Allows you to quickly set up isolated, private virtual networks. You can configure subnets and security groups in the VPC, and apply for elastic IP addresses to build the service system.

Virtual Private Cloud (VPC) Python SDK
Allows you to quickly set up isolated, private virtual networks. You can configure subnets and security groups in the VPC, and apply for elastic IP addresses to build the service system.

Virtual Private Cloud (VPC) .NET SDK
Allows you to quickly set up isolated, private virtual networks. You can configure subnets and security groups in the VPC, and apply for elastic IP addresses to build the service system.

Document Database Service (DDS) Java SDK
Allows you to easily invoke DDS APIs to create Internet applications.

Document Database Service (DDS) Python SDK
Allows you to easily invoke DDS APIs to create Internet applications.

Document Database Service (DDS) .NET SDK
Allows you to easily invoke DDS APIs to create Internet applications.

Distributed Message Service (DMS) Kafka Java SDK
Supports open-source Kafka APIs and allows third-party applications to invoke Kafka server APIs over the Kafka client.

Distributed Message Service (DMS) TCP Java SDK
Provides TCP-based APIs and allows third-party applications to use the DMS SDK to generate, consume, and confirm messages.

API Gateway (APIG) Java SDK
Guides you through building your development environment, helping you develop API invoking methods through API Gateway.

Data Ingestion Service (DIS) Java SDK
DIS SDK enables you to easily call DIS APIs to complete secondary development.

MapReduce Service (MRS) Java SDK
Allows you to easily manage cloud services for enterprise-level big data clusters, making it easier for you to run big data components such as Hadoop, Spark, HBase, Kafka, and Storm.

MapReduce Service (MRS) Python SDK
Allows you to easily manage cloud services for enterprise-level big data clusters, making it easier for you to run big data components such as Hadoop, Spark, HBase, Kafka, and Storm.

Optical Character Recognition (OCR) Java SDK
Allows you to easily use text recognition services for certificates, invoices, and tables, making your applications and systems more intelligent.

Optical Character Recognition (OCR) Python SDK
Allows you to easily call OCR APIs for recognizing cards, invoices, and tables, making your applications and systems more intelligent.

Optical Character Recognition (OCR) PHP SDK
Allows you to easily call OCR APIs for recognizing cards, invoices, and tables, making your applications and systems more intelligent.

Optical Character Recognition (OCR) Android SDK
Allows you to easily call OCR APIs for recognizing cards, invoices, and tables, making your applications and systems more intelligent.

Optical Character Recognition (OCR) Node.js SDK
Allows you to easily call OCR APIs for recognizing cards, invoices, and tables, making your applications and systems more intelligent.

Optical Character Recognition (OCR) C# SDK
Allows you to easily call OCR APIs for recognizing cards, invoices, and tables, making your applications and systems more intelligent.

Optical Character Recognition (OCR) iOS SDK
Allows you to easily call OCR APIs for recognizing cards, invoices, and tables, making your applications and systems more intelligent.

Optical Character Recognition (OCR) C++ SDK
Allows you to easily call OCR APIs for recognizing cards, invoices, and tables, making your applications and systems more intelligent.

Image Recognition (Image) Java SDK
With Image Java SDK, you can conveniently experience services such as Image Tagging and Recapture Detection, and build your own intelligent image recognition system.

Image Recognition (Image) Python SDK
With Image Python SDK, you can conveniently experience services such as Image Tagging and Recapture Detection, and build your own intelligent image recognition system.

Image Recognition (Image) PHP SDK
With Image Php SDK, you can conveniently experience services such as Image Tagging and Recapture Detection, and build your own intelligent image recognition system.

Image Recognition (Image) Android SDK
With Image Android SDK, you can conveniently experience services such as Image Tagging and Recapture Detection, and build your own intelligent image recognition system.

Image Recognition (Image) Node.js SDK
With Image Node.js SDK, you can conveniently experience services such as Image Tagging and Recapture Detection, and build your own intelligent image recognition system.

Cloud Stream Service (CS) Java SDK
This document describes how to install and configure the development environment and how to perform secondary development by invoking API functions provided by CS SDK.

Content Moderation (Moderation) Java SDK
With Moderation Java SDK, you can conveniently experience services such as image, text, and video moderation, and build your own content moderation system.

Content Moderation (Moderation) Android SDK
With Moderation Android Java SDK, you can conveniently experience services such as image and text, and build your own content moderation system.

Face Recognition (FRS) Java SDK
Allows you to easily use the Face Recognition services, including Face Detection, Face Verification, Face LiveDetect and Facial Resource Management.

Face Recognition (FRS) Python SDK
Allows you to easily use the Face Recognition services, including Face Detection, Face Verification, Face LiveDetect and Facial Resource Management.

Face Recognition (FRS) Go SDK
Allows you to easily use the Face Recognition services, including Face Detection, Face Verification, Face LiveDetect and Facial Resource Management.

Face Recognition (FRS) C# SDK
Allows you to easily use the Face Recognition services, including Face Detection, Face Verification, Face LiveDetect and Facial Resource Management.

ModelArts Python SDK
Allows you to easily invoke ModelArts APIs to create HUAWEI CLOUD-based Internet applications.

ImageSearch Java SDK
With ImageSearch Java SDK, you can conveniently manage instances, add or delete indexed images, search for images, and build your own image search system.

Speech Interaction Service (SIS) Java SDK
By using the SDK of speech interaction service, you can easily call asr, sentence transcription, long audio transcription, real-time asr, tts, tts customization.

Speech Interaction Service (SIS) Python SDK
By using the SDK of speech interaction service, you can easily call asr, sentence transcription, long audio transcription, real-time asr, tts, tts customization.

Cloud Eye (CES) Java SDK
Simplifies the coding and development of monitored indicators, monitoring data, and alarm rules for HUAWEI CLOUD services.

Cloud Eye (CES) Python SDK
Simplifies the coding and development of monitored indicators, monitoring data, and alarm rules for HUAWEI CLOUD services.

Cloud Eye (CES) .NET SDK
Simplifies the coding and development of monitored indicators, monitoring data, and alarm rules for HUAWEI CLOUD services.

Cloud Eye (CES) Go SDK
Simplifies the coding and development of monitored indicators, monitoring data, and alarm rules for HUAWEI CLOUD services.

Identity and Access Management (IAM) Java SDK
Allows you to easily invoke IAM APIs to create upper-layer applications.

Identity and Access Management (IAM) Python SDK
Allows you to easily invoke IAM APIs to create upper-layer applications.

Identity and Access Management (IAM) .NET SDK
Allows you to easily invoke IAM APIs to create upper-layer applications.

Cloud Trace Service (CTS) Java SDK
Allows you to easily perform CTS operations, such as configuring a tracer and querying required traces.

Cloud Trace Service (CTS) Python SDK
Allows you to easily perform CTS operations, such as configuring a tracer and querying required traces.

Tag Management Service (TMS) Java SDK
Tag Management Service is a visualized service for fast and unified cross-region tagging and categorization of cloud services.

Tag Management Service (TMS) Python SDK
Tag Management Service is a visualized service for fast and unified cross-region tagging and categorization of cloud services.

Enterprise Project Management Service (EPS) Java SDK
You can create enterprise projects based on the enterprise organization structure. Then you can manage resources across different regions by enterprise project, grant different permissions to user groups, and add them to enterprise projects. The following describes typical application scenarios of enterprise projects.

Enterprise Project Management Service (EPS) Python SDK
You can create enterprise projects based on the enterprise organization structure. Then you can manage resources across different regions by enterprise project, grant different permissions to user groups, and add them to enterprise projects. The following describes typical application scenarios of enterprise projects.