Load Balance Dedicated Cluster (LBDC)

BLB BLB

  • API Reference
    • Access control
    • API Service Domain Name
    • Appendix
    • Application BLB Interface
      • Application BLB Instance Related Interfaces
      • Application BLB Listener Related Interfaces
      • Application BLB Security Group Related Interfaces
      • Application BLB Server Group Related Interfaces
    • Application IPv6 BLB Interface
      • Application IPv6 BLB Instance Related Interfaces
      • Application IPv6 BLB Listener Related Interfaces
      • Application IPv6 BLB Security Group Related Interfaces
      • Application IPv6 BLB Server Group Related Interfaces
    • BLB Order Related Interfaces
      • BLB - Resize
      • BLB Charge Shift - Cancel Prepay to Postpay
      • BLB Charge Shift - Postpay to Prepay
      • BLB Charge Shift - Prepay to Postpay
      • BLB Inquiry
      • BLB Unsubscribe Interface
    • Document Update Records
    • Error code
    • Interface Specifications
    • Introduction
    • Load Balancer Dedicated Cluster LBDC Interface
      • LBDC Instance Related Interfaces
    • Service Publishing Point Interface
      • Service Publishing Point Related Interfaces
    • Standard BLB Interface
      • Standard BLB Instance Related Interfaces
      • Standard BLB Listener Related Interfaces
      • Standard BLB Real Server Related Interfaces
      • Standard BLB Security Group Related Interfaces
    • Standard IPv6 BLB Interface
      • Standard IPv6 BLB Related Interfaces
  • FAQs
    • Billing Problems
    • Common Questions Overview
    • Configuration-related questions
    • Fault-related questions
    • General Problems
    • Load Balancer Dedicated Cluster Related Issues
    • Performance-related questions
    • Security Problems
  • Function Release Records
  • Operation guide
    • Access control
    • Access Logs
    • Application BLB instance
    • Application IPv6 Instance
    • BLB metric description
    • Certification
    • Custom configuration
    • Extended domain name
    • General-purpose BLB instance
      • Creating BLB Ordinary Instance
      • Managing BLB Ordinary Instance
    • General-purpose IPv6 BLB instance
    • Identity and access management
    • IP Group Usage Guide
    • Load Balance Dedicated Cluster
    • Load Balancer Frontend and Backend Protocol Correspondence
    • Recording Access Logs Using VPC Flow Logs
    • Service Release Point
    • Tag Management
  • Product Description
    • Application scenarios
    • Basic Architecture
    • Basic concepts
    • Performance Specification Description
    • Product advantages
    • Product features
    • Product Introduction
    • Usage restrictions
  • Product pricing
    • Load Balancer Dedicated Cluster Billing
    • Load Balancer Instance Billing
  • Quick Start
  • SDK
    • GO-SDK
      • Application BLB Instance
      • Initialization
      • Install
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Ordinary BLB Instance
      • Overview
      • Service Release Point
      • Version Change Records
    • Java-SDK
      • Application BLB instance
      • General-purpose BLB instance
      • Initialization
      • Install the SDK Package
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Overview
      • Service Release Point
      • Version Update Description
    • PHP-SDK
      • Initialization
      • Install
      • Ordinary BLB Instance
      • Overview
    • Python-SDK
      • Application BLB Instance
      • Initialization
      • Install
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Ordinary BLB Instance
      • Overview
      • Service Release Point
      • Version Update Description
  • Service Level Agreement (SLA)
    • Description of Baidu AI Cloud Load Balancer Trusted Cloud certification service availability
    • LBDC Service Level Agreement SLA
    • BLB Service Level Agreement (V2.0)
  • Typical Practices
    • BLB Selection Guide
    • Health Check Exception Troubleshooting
    • Implementing BLB Association with Listeners, Real Servers, Security Groups, etc. via Terraform
    • Implementing Multi-Site Hosting via Application BLB
    • Load Balancer Security Protection Strategy
    • Managing BLB via Terraform
    • Obtaining Client Information via Application BLB Instance
    • Using IP Group Function to Mount Real Servers Across VPCs in Different Regions
    • Using IP Group Function to Mount Real Servers Across VPCs in the Same Region
All documents
menu
No results found, please re-enter

BLB BLB

  • API Reference
    • Access control
    • API Service Domain Name
    • Appendix
    • Application BLB Interface
      • Application BLB Instance Related Interfaces
      • Application BLB Listener Related Interfaces
      • Application BLB Security Group Related Interfaces
      • Application BLB Server Group Related Interfaces
    • Application IPv6 BLB Interface
      • Application IPv6 BLB Instance Related Interfaces
      • Application IPv6 BLB Listener Related Interfaces
      • Application IPv6 BLB Security Group Related Interfaces
      • Application IPv6 BLB Server Group Related Interfaces
    • BLB Order Related Interfaces
      • BLB - Resize
      • BLB Charge Shift - Cancel Prepay to Postpay
      • BLB Charge Shift - Postpay to Prepay
      • BLB Charge Shift - Prepay to Postpay
      • BLB Inquiry
      • BLB Unsubscribe Interface
    • Document Update Records
    • Error code
    • Interface Specifications
    • Introduction
    • Load Balancer Dedicated Cluster LBDC Interface
      • LBDC Instance Related Interfaces
    • Service Publishing Point Interface
      • Service Publishing Point Related Interfaces
    • Standard BLB Interface
      • Standard BLB Instance Related Interfaces
      • Standard BLB Listener Related Interfaces
      • Standard BLB Real Server Related Interfaces
      • Standard BLB Security Group Related Interfaces
    • Standard IPv6 BLB Interface
      • Standard IPv6 BLB Related Interfaces
  • FAQs
    • Billing Problems
    • Common Questions Overview
    • Configuration-related questions
    • Fault-related questions
    • General Problems
    • Load Balancer Dedicated Cluster Related Issues
    • Performance-related questions
    • Security Problems
  • Function Release Records
  • Operation guide
    • Access control
    • Access Logs
    • Application BLB instance
    • Application IPv6 Instance
    • BLB metric description
    • Certification
    • Custom configuration
    • Extended domain name
    • General-purpose BLB instance
      • Creating BLB Ordinary Instance
      • Managing BLB Ordinary Instance
    • General-purpose IPv6 BLB instance
    • Identity and access management
    • IP Group Usage Guide
    • Load Balance Dedicated Cluster
    • Load Balancer Frontend and Backend Protocol Correspondence
    • Recording Access Logs Using VPC Flow Logs
    • Service Release Point
    • Tag Management
  • Product Description
    • Application scenarios
    • Basic Architecture
    • Basic concepts
    • Performance Specification Description
    • Product advantages
    • Product features
    • Product Introduction
    • Usage restrictions
  • Product pricing
    • Load Balancer Dedicated Cluster Billing
    • Load Balancer Instance Billing
  • Quick Start
  • SDK
    • GO-SDK
      • Application BLB Instance
      • Initialization
      • Install
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Ordinary BLB Instance
      • Overview
      • Service Release Point
      • Version Change Records
    • Java-SDK
      • Application BLB instance
      • General-purpose BLB instance
      • Initialization
      • Install the SDK Package
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Overview
      • Service Release Point
      • Version Update Description
    • PHP-SDK
      • Initialization
      • Install
      • Ordinary BLB Instance
      • Overview
    • Python-SDK
      • Application BLB Instance
      • Initialization
      • Install
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Ordinary BLB Instance
      • Overview
      • Service Release Point
      • Version Update Description
  • Service Level Agreement (SLA)
    • Description of Baidu AI Cloud Load Balancer Trusted Cloud certification service availability
    • LBDC Service Level Agreement SLA
    • BLB Service Level Agreement (V2.0)
  • Typical Practices
    • BLB Selection Guide
    • Health Check Exception Troubleshooting
    • Implementing BLB Association with Listeners, Real Servers, Security Groups, etc. via Terraform
    • Implementing Multi-Site Hosting via Application BLB
    • Load Balancer Security Protection Strategy
    • Managing BLB via Terraform
    • Obtaining Client Information via Application BLB Instance
    • Using IP Group Function to Mount Real Servers Across VPCs in Different Regions
    • Using IP Group Function to Mount Real Servers Across VPCs in the Same Region
  • Document center
  • arrow
  • BLBBLB
  • arrow
  • SDK
  • arrow
  • Python-SDK
  • arrow
  • Load Balance Dedicated Cluster (LBDC)
Table of contents on this page
  • Create LBDC
  • Upgrade LBDC
  • Renew LBDC
  • Retrieve LBDC list
  • Retrieve LBDC details
  • Update LBDC
  • Retrieve list of BLBs associated with LBDC

Load Balance Dedicated Cluster (LBDC)

Updated at:2025-10-16

Create LBDC

Create an LBDC instance.

You can create LBDC instance with the following code

Function declaration

Plain Text
1def create_lbdc(self, name, type, ccu_count, billing, desc=None, renew=None, client_token=None, config=None)

Parameter Meaning

Refer to the OpenAPI documentation: CreateLBDC: Create LBDC

Response Value

Operation succeeded:

Plain Text
1{
2    "id": "bgw_group-a3t786p1",
3    "type": "4Layer",
4    "desc":""
5}

Operation failed:

Throw an exception. For the exception list, refer to: Exception List

Code example

For specific code examples, refer to: example_create_lbdc.py

Upgrade LBDC

Upgrade an LBDC instance.

You can upgrade an LBDC instance with the following code

Function declaration

Plain Text
1def upgrade_lbdc(self, lbdc_id, ccu_count, action=b'resize', client_token=None, config=None)

Parameter Meaning

Refer to the OpenAPI documentation: UpgradeLBDC: Upgrade LBDC

Response Value

Operation succeeded:

Respond with 200

Operation failed:

Throw an exception. For the exception list, refer to: Exception List

Code example

For specific code examples, refer to: example_upgrade_lbdc.py

Renew LBDC

Renew an LBDC instance.

You can renew an LBDC instance with the following code

Function declaration

Plain Text
1def renew_lbdc(self, lbdc_id, billing, action=b'purchaseReserved', client_token=None, config=None)

Parameter Meaning

Refer to the OpenAPI documentation: RenewLBDC: Renew LBDC

Response Value

Operation succeeded:

Respond with 200

Operation failed:

Throw an exception. For the exception list, refer to: Exception List

Code example

For specific code examples, refer to: example_renew_lbdc.py

Retrieve LBDC list

Retrieve the LBDC list.

You can retrieve LBDC list with the following code

Function declaration

Plain Text
1def list_lbdc(self, lbdc_id=None, name=None, config=None)

Parameter Meaning

Refer to the OpenAPI documentation: ListLBDC: Retrieve LBDC List

Response Value

Operation succeeded:

Plain Text
1{
2    "clusterList": [{
3        "id": "bgw_group-a3t786p1",
4        "name": "abc",
5        "type": "4Layer",
6        "status": "available",
7        "ccuCount": 1,
8        "createTime": "2021-08-25T06:13:09Z",
9        "expireTime": "2021-09-25T06:13:09Z",
10        "desc": ""
11        }
12    ],
13    "marker": "bgw_group-a3t786p1",
14    "nextMarker": null,
15    "isTruncated": false,
16    "maxKeys": 1000
17}

Operation failed:

Throw an exception. For the exception list, refer to: Exception List

Code example

For specific code examples, refer to: example_list_lbdc.py

Retrieve LBDC details

Retrieve detailed information about the LBDC.

You can retrieve LBDC details with the following code

Function declaration

Plain Text
1def get_lbdc(self, lbdc_id, config=None)

Parameter Meaning

Refer to the OpenAPI documentation: DescribeLBDC: Retrieve LBDC Details

Response Value

Operation succeeded:

Plain Text
1{
2    "id": "bgw_group-a3t786p1",
3    "name": "abc",
4    "type": "4Layer",
5    "status": "available",
6    "ccuCount": 1,
7    "createTime": "2021-08-25T06:13:09Z",
8    "expireTime": "2021-09-25T06:13:09Z",
9    "desc": "",
10    "totalConnectCount":100,
11    "newConnectCps":100,
12    "networkInBps":100,
13    "networkOutBps":100
14}

Operation failed:

Throw an exception. For the exception list, refer to: Exception List

Code example

For specific code examples, refer to: example_get_lbdc.py

Update LBDC

Update the LBDC instance.

You can update LBDC with the following code

Function declaration

Plain Text
1def update_lbdc(self, lbdc_id, name=None, desc=None, client_token=None, config=None)

Parameter Meaning

Refer to the OpenAPI documentation: UpdateLBDC: Update LBDC

Response Value

Operation succeeded:

Respond with 200

Operation failed:

Throw an exception. For the exception list, refer to: Exception List

Code example

For specific code examples, refer to: example_update_lbdc.py

Retrieve list of BLBs associated with LBDC

Retrieve the list of BLBs associated with the LBDC.

You can retrieve list of BLBs associated with LBDC with the following code

Function declaration

Plain Text
1def list_lbdc_blb(self, lbdc_id, config=None)

Parameter Meaning

Refer to the OpenAPI documentation: GetBlbListOfLBDC: Retrieve List of BLBs Associated with LBDC

Response Value

Operation succeeded:

Plain Text
1{
2    "blbList": [
3        {
4            "blbId": "lb-1c791997",
5            "name": "abc",
6            "status": "available",
7            "blbType": "normal",
8            "publicIp": "10.10.10.10",
9            "eipRouteType": "bgp",
10            "bandwidth": 20,
11            "address": "192.168.0.7",
12            "ipv6": "2400:da00:e003:1820::4",
13            "vpcId": "vpc-0n1hhh8759b0",
14            "subnetId": "sbn-p09p0ihp7498"
15        }
16    ]
17}

Operation failed:

Throw an exception. For the exception list, refer to: Exception List

Code example

For specific code examples, refer to: example_list_lbdc_blb.py

Previous
IPv6 BLB Instance
Next
Ordinary BLB Instance