Updated on 2025-09-22 GMT+08:00

API Overview

A combination of these types of APIs allows you to use all functions provided by ELB. Table 1 describes the APIs provided by ELB.

Table 1 ELB APIs

Type

Resource

Description

APIs (Dedicated load balancers)

Load balancer

Creates, updates, and deletes a load balancer, queries the details of a load balancer, lists load balancers, and queries the status tree for a load balancer.

Certificate

Creates, modifies, and deletes a certificate, queries the details of a certificate, and lists certificates.

Security policy

Adds, modifies, and deletes a security policy, queries the details of a security policy, and lists security policies.

IP address group

Configures, modifies, and deletes an IP address group, queries the details of an IP address group, and lists IP address groups.

Listener

Adds, modifies, and deletes a listener, queries the details of a listener, and lists listeners.

Backend server group

Adds, modifies, and deletes a backend server group, queries the details of a backend server group, and lists backend server groups.

Backend server

Adds, modifies, and deletes a backend server, queries the details of a backend server, and lists backend servers.

Health check

Configures, modifies, and disables a health check, queries the details of a health check, and lists health checks.

Forwarding policy

Adds, updates, and deletes a forwarding policy, queries the details of a forwarding policy, lists forwarding policies, and updates forwarding policy priorities.

Forwarding rule

Adds, modifies, and deletes a forwarding rule, queries the details of a forwarding rule, and lists forwarding rules.

Shared load balancer APIs

Load balancer

Creates, updates, and deletes a load balancer, queries the details of a load balancer, lists load balancers, and queries the status tree for a load balancer.

Listener

Adds, updates, and deletes a listener, queries the details of a listener, and lists listeners.

Backend server group

Adds, updates, and deletes a backend server group, queries the details of a backend server group, and lists backend server groups.

Backend server

Adds, updates, and removes a backend server, queries the details of a backend server, and lists backend servers.

Health check

Configures, updates, and disables a health check, queries the details of a health check, and lists health checks.

Forwarding policy

Adds, updates, and deletes a forwarding policy, queries the details of a forwarding policy, and lists forwarding policies.

Forwarding rule

Adds, updates, and deletes a forwarding rule, queries the details of a forwarding rule, and lists forwarding rules.

Whitelist

Creates, updates, and deletes a whitelist, queries the details of a whitelist, and lists whitelists.

SSL certificate

Creates, modifies, deletes a certificate, queries the details of a certificate, and lists certificates.

Shared load balancer APIs (OpenStack)

Load balancer

Creates, updates, and deletes a load balancer, queries the details of a load balancer, lists load balancers, and queries the status tree for a load balancer.

Listener

Adds, updates, and deletes a listener, queries the details of a listener, and lists listeners.

Backend server group

Adds, updates, and deletes a backend server group, queries the details of a backend server group, and lists backend server groups.

Backend server

Adds, updates, and removes a backend server, queries the details of a backend server, and lists backend servers.

Health check

Configures, updates, and disables a health check, queries the details of a health check, and lists health checks.

Forwarding policy

Adds, updates, and deletes a forwarding policy, queries the details of a forwarding policy, and lists forwarding policies.

Forwarding rule

Adds, updates, and deletes a forwarding rule, queries the details of a forwarding rule, and lists forwarding rules.

Whitelist

Creates, updates, and deletes a whitelist, queries the details of a whitelist, and lists whitelists.

SSL certificate

Creates, modifies, deletes a certificate, queries the details of a certificate, and lists certificates.

Tag

Adds a tag to and deletes a tag from a load balancer, batch adds and deletes load balancer tags, lists all tags of a load balancer, lists tags of all load balancers, queries load balancers by tag, adds a tag to and deletes a tag from a listener, batch adds and deletes listener tags, lists all tags of a listener, lists tags of all listeners, and queries listeners by tag.