Updated on 2026-09-11 GMT+08:00

SCM

Certificate Lifecycle Management

API Name

Command

Description

Operation

Querying the Certificate List

hcloud SCM ListCertificates/v3

This API is used to query the certificate list by certificate name or bound domain name.

Go debug

Importing a Certificate

hcloud SCM ImportCertificate/v3

Import a certificate to CCM.

Go debug

Obtaining Details of a Certificate

hcloud SCM ShowCertificate/v3

This API is used to query details about a certificate.

Go debug

Deleting a Certificate

hcloud SCM DeleteCertificate/v3

This API is used to delete a certificate from Huawei Cloud.

Go debug

Exporting a Certificate

hcloud SCM ExportCertificate/v3

This API is used to export a certificate.

Go debug

Disable certificate notification list.

hcloud SCM DisableNotification/v3

This API is used to disable certificate notification list.

Go debug

Enable certificate notification list.

hcloud SCM EnableNotification/v3

This API is used to enable certificate notification.

Go debug

Certificate Order Management

API Name

Command

Description

Operation

Purchasing an SSL Certificate

hcloud SCM SubscribeCertificate/v3

This API is used to purchase an SSL certificate.

Go debug

Certificate Application Management

API Name

Command

Description

Operation

Apply for a certificate.

hcloud SCM ApplyCertificate/v3

This API is used to apply for a certificate.

Go debug

Withdrawing a Certificate Application

hcloud SCM CancelCertificateRequest/v3

Withdraw the certificate application.

Go debug

Certificate Deployment Management

API Name

Command

Description

Operation

Pushing a Certificate

hcloud SCM PushCertificate/v3

This API is used to push an SSL certificate to another HUAWEI CLOUD service, such as Elastic Load Balance (ELB), Web Application Firewall (WAF), and Content Delivery Network (CDN).

Go debug

Pushing Certificates in Batches

hcloud SCM BatchPushCertificate/v3

This API is used to push an SSL certificate to another Huawei Cloud service in batches, such as Elastic Load Balance (ELB), Web Application Firewall (WAF), and Content Delivery Network (CDN).

Go debug

Deploying Certificates

hcloud SCM DeployCertificate/v3

This API is used to deploy an SSL certificate to another Huawei Cloud service, such as Elastic Load Balance (ELB), Web Application Firewall (WAF), and Content Delivery Network (CDN).

Go debug

Querying Deployed Resources

hcloud SCM ListDeployedResources/v3

Query the resources deployed for the issued and uploaded non-SM series cryptographic algorithm certificates.

Go debug

Certificate Tag Management

API Name

Command

Description

Operation

Querying the Certificate List by Tag

hcloud SCM ListCertificatesByTag/v3

Query the certificate list by tag.

Go debug

Creating or Deleting Tags in Batches

hcloud SCM BatchCreateOrDeleteTags/v3

Create or delete tags in batches.

Go debug

Creating a Tag

hcloud SCM CreateCertificateTag/v3

Create a tag.

Go debug

Querying the Tag List by Certificate ID

hcloud SCM ListTagsByCertificate/v3

Query the tag list based on the certificate ID.

Go debug

Querying the List of All Tags

hcloud SCM ListAllTags/v3

Query the list of all tags.

Go debug

CSR Management

API Name

Command

Description

Operation

Creating a CSR

hcloud SCM CreateCsr/v3

Create a CSR.

Go debug

Querying the CSR List

hcloud SCM ListCsr/v3

Query the CSR list.

Go debug

Querying a CSR

hcloud SCM ShowCsr/v3

Query the CSR.

Go debug

Updating CSR

hcloud SCM UpdateCsr/v3

Update CSR.

Go debug

Deleting a CSR

hcloud SCM DeleteCsr/v3

Delete CSR

Go debug

Upload CSR

hcloud SCM UploadCsr/v3

Upload CSR

Go debug

Querying a Private Key

hcloud SCM ShowCsrPrivateKey/v3

Query the private key.

Go debug