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.

    Elastic Cloud Server (ECS) Java SDK

    Allows you to easily invoke ECS APIs to create HUAWEI CLOUD-based Internet applications.

    Elastic Cloud Server (ECS) Python SDK

    Allows you to easily invoke ECS APIs to create HUAWEI CLOUD-based Internet applications.

    Elastic Cloud Server (ECS) Go SDK

    Allows you to easily invoke ECS APIs to create HUAWEI CLOUD-based 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.

    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 HUAWEI CLOUD-based 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 HUAWEI CLOUD-based applications.

    Image Management Service (IMS) Go SDK

    Allows you to easily operate and manage images. Furthermore, you can use your images to create a wide range of HUAWEI CLOUD-based applications.

    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) Go 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.

    Volume Backup Service (VBS) Java SDK

    Allows you to build a simple, secure, reliable, and economic data backup system. You can create online backups for EVS disks, restore data to any backup point, and customize backup policies to automatically perform periodic backup.

    Volume Backup Service (VBS) Python SDK

    Allows you to build a simple, secure, reliable, and economic data backup system. You can create online backups for EVS disks, restore data to any backup point, and customize backup policies to automatically perform periodic backup.

    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.

    Content Delivery Network (CDN) Java SDK

    With CDN SDKs, you can invoke CDN services in a more convenient way. Operations such as domain name configuration, cache refreshing and preheating, statistics query, and log query can be achieved using CDN SDKs.

    Content Delivery Network (CDN) Python SDK

    With CDN SDKs, you can invoke CDN services in a more convenient way. Operations such as domain name configuration, cache refreshing and preheating, statistics query, and log query can be achieved using CDN SDKs.

    Virtual Private Cloud (VPC) Java SDK

    Allows you to quickly set up isolated, private virtual networks on HUAWEI CLOUD. 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 on HUAWEI CLOUD. 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) Go SDK

    Allows you to quickly set up isolated, private virtual networks on HUAWEI CLOUD. You can configure subnets and security groups in the VPC, and apply for elastic IP addresses to build the service system.

    Elastic Load Balance (ELB) Java SDK

    Allows you to quickly deploy and use the ELB service, including creating elastic load balancers and adding listeners or back-end hosts.

    Elastic Load Balance (ELB) Python SDK

    Allows you to quickly deploy and use the ELB service, including creating elastic load balancers and adding listeners or back-end hosts.

    Domain Name Service (DNS) Java SDK

    Frees you from complex code to integrate the operational capabilities of DNS resources. You can flexibly implement domain name resolution and scheduling.

    Domain Name Service (DNS) Python SDK

    Frees you from complex code to integrate the operational capabilities of DNS resources. You can flexibly implement domain name resolution and scheduling.

    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.

    Distributed Message Service (DMS) HTTP Java SDK

    Allows you to easily invoke HTTP APIs for DMS to quickly build cloud or non-cloud applications in multiple languages.

    Distributed Message Service (DMS) HTTP Python SDK

    Allows you to easily invoke HTTP APIs for DMS to quickly build cloud or non-cloud applications in multiple languages.

    Simple Message Notification (SMN) Java SDK

    The Java SDK simplifies your experience with SMN. You can use the SDK package to easily integrate messaging capabilities into your service systems.

    Simple Message Notification (SMN) Python SDK

    The Python SDK simplifies your experience with SMN. You can use the SDK package to easily integrate messaging capabilities into your service systems.

    Simple Message Notification (SMN) .NET SDK

    The C# SDK simplifies your experience with SMN. You can use the SDK package to easily integrate messaging capabilities into your service systems.

    Simple Message Notification (SMN) PHP SDK

    The PHP SDK simplifies your experience with SMN. You can use the SDK package to easily integrate messaging capabilities into your service systems.

    Simple Message Notification (SMN) Go SDK

    The Go SDK simplifies your experience with SMN. You can use the SDK package to easily integrate messaging capabilities into your service systems.

    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) 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) iOS 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) 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 Anti-Porn Moderation and Distortion Correction, 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.

    Cloud Eye Java SDK

    Simplifies the coding and development of monitored indicators, monitoring data, and alarm rules for HUAWEI CLOUD services.

    Cloud Eye Python 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 on HUAWEI CLOUD.

    Identity and Access Management (IAM) Python SDK

    Allows you to easily invoke IAM APIs to create upper-layer applications on HUAWEI CLOUD.

    Identity and Access Management (IAM) Go SDK

    Allows you to easily invoke IAM APIs to create upper-layer applications on HUAWEI CLOUD.

    Cloud Trace Service (CTS) Java SDK

    Allows you to easily perform CTS operations, such as configuring a tracer and querying required traces.

    Anti-DDoS Java SDK

    Allows you to easily integrate into the service system DDoS traffic-cleaning capabilities, such as enabling or stopping protection as well as querying the protection status.

    Anti-DDoS Python SDK

    Allows you to easily integrate into the service system DDoS traffic-cleaning capabilities, such as enabling or stopping protection as well as querying the protection status.

    Data Encryption Workshop (DEW) Python SDK

    Allows you to easily use the key protected by the hardware security module to protect your data and manage the full lifecycle of your key.

    Loading More Products...