Updated on 2025-07-29 GMT+08:00

Overview

Thanks for using Huawei Cloud Ubiquitous Cloud Native Service (UCS). UCS is the industry's first distributed cloud native product. It enables you to run cloud native applications across regions and clouds with intelligent traffic distribution, while enjoying a consistent experience in terms of the deployment, management, and ecosystem.

This document describes how to use application programming interfaces (APIs) to perform operations on UCS, such as creating or deleting fleets, registering or deleting clusters, and creating, updating, or deleting permission policies.

If you plan to access UCS through an API, ensure that you are familiar with UCS concepts. For details, see What Is Huawei Cloud UCS?

API Calling

Huawei Cloud UCS provides Representational State Transfer (REST) APIs, allowing you to call APIs using HTTPS.

For details, see Calling APIs.

Endpoints

An endpoint is the request address for calling an API. Endpoints vary depending on services and regions. For the endpoints of all services, see Regions and Endpoints.

The following table lists UCS endpoints. Select a desired one based on the service requirements.

Table 1 UCS endpoints

Website

Endpoint

Huawei Cloud Chinese Mainland

ucs.myhuaweicloud.com

Huawei Cloud International

ucs-intl.myhuaweicloud.com

Constraints

  • Huawei Cloud UCS imposes quotas on the number and capacity of resources that an account can access. By default, up to 50 fleets, 50 clusters, and 50 permission policies can be created. To create more resources, see What Are the Quota Limits of UCS?
  • For more constraints, see the description of each API.