lb.api.qcloud.com
Action
field for this API is CreateLoadBalancer
.Parameter | Required | Type | Description |
loadBalancerType | No | Int | Network type of the CLB instance. 2: public network; 3: private network. |
forward | No | Int | CLB instance type. 1: CLB; 0: Cassic CLB. Default value: 0. |
loadBalancerName | No | String | CLB instance name, which takes effect only when an instance is created. Rule: 1-50 letters, Chinese, digits, dashes (-), or underscores (_). Note: If this name is the same as that of an existing CLB instance, the system will automatically generate a name for this newly created instance. |
domainPrefix | No | String | Domain name prefix. The domain name of the CLB instance consists of the user-defined domain prefix and the domain suffix automatically generated by Tencent Cloud to ensure the uniqueness. This field is only applicable to Classic CLB instances. Rule: 1-20 lowercase letters, digits or dashes (-). This field is inapplicable to private network CLB. Note: if this domain name prefix is the same as that of an existing CLB instance, the system will automatically generate a domain name prefix for this newly created instance. For example, you only need to enter the prefix "xxxxx" for xxxxx.region.appId.clb.myqcloud.com. |
vpcId | No | String | Network ID of the CLB instance, which can be obtained via the DescribeVpcEx API. If no value or “0” is passed in, the network is Classic Network. |
subnetId | No | Int | A subnet ID specified when you purchase a private network CLB instance in a VPC. The VIP of this instance will be generated in the subnet. This parameter can be left empty in other cases. |
projectId | No | Int | ID of the project to which a CLB instance belongs, which can be obtained via the DescribeProjects API. If this parameter is not passed in, the default project will be used. |
number | No | Int | Number of CLB instances to be created. Default value: 1. |
Parameter | Type | Description |
code | Int | |
message | String | API-related module error message description. |
codeDesc | String | Error code. For a successful operation, "Success" is returned. For a failed operation, a message describing the failure is returned. |
unLoadBalancerIds | Array | Array of unique CLB instance IDs. |
requestId | Int | Task ID. |
dealIds | Array | Reserved field. |
https://lb.api.qcloud.com/v2/index.php?Action=CreateLoadBalancer&<Common request parameters>&loadBalancerType=2&number=3
{"code": 0,"message": "","codeDesc": "Success","requestId": 3901942,"dealIds": ["3901942"],"unLoadBalancerIds": {"3901942": ["lb-cjcymkw9","lb-fpk0oxhp","lb-ikpzv02x"]}}
Was this page helpful?