Adds backend servers to a specified server group.
Debugging
Request parameters
Parameter | Type | Required | Example | Description |
---|---|---|---|---|
Action | String | Yes | AddVServerGroupBackendServers |
The operation that you want to perform. Set the value to AddVServerGroupBackendServers. |
BackendServers | String | Yes | [{ "ServerId": "eni-xxxxxxxxx", "Weight": "100", "Type": "eni", "ServerIp": "192.168. **. **", "Port":"80","Description":"test-112" },{ "ServerId": "eni-xxxxxxxxx", "Weight": "100", "Type": "eni", "ServerIp": "172.166. **. **", "Port":"80","Description":"test-113" }] |
The list of backend servers. You can specify up to 20 backend servers in each request. The following parameters are used to specify the backend servers:
Examples:
|
RegionId | String | Yes | cn-hangzhou |
The ID of the region where the Classic Load Balancer (CLB) instance is created. |
VServerGroupId | String | Yes | rsp-cige6****** |
The ID of the server group. |
Response parameters
Parameter | Type | Example | Description |
---|---|---|---|
VServerGroupId | String | rsp-cige6j****** |
The ID of the server group. |
BackendServers | Array of BackendServer |
The list of backend servers. |
|
BackendServer | |||
ServerId | String | vm-231 |
The ID of the ECS instance or ENI. |
Port | Integer | 70 |
The port that is used by the backend server. |
Weight | Integer | 100 |
The weight of the backend server. |
Description | String | ServerGroup |
The description of the server group. |
Type | String | ecs |
The type of backend server. Valid values:
|
RequestId | String | 9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C |
The ID of the request. |
Examples
Sample requests
http(s)://[Endpoint]/? Action=AddVServerGroupBackendServers
&BackendServers=[{ "ServerId": "eni-xxxxxxxxx", "Weight": "100", "Type": "eni", "ServerIp": "192.168. **. **", "Port":"80","Description":"test-112" },{ "ServerId": "eni-xxxxxxxxx", "Weight": "100", "Type": "eni", "ServerIp": "172.166. **. **", "Port":"80","Description":"test-113" }]
&RegionId=cn-hangzhou
&VServerGroupId=rsp-cige6******
&<Common request parameters>
Sample success responses
XML
format
<AddVServerGroupBackendServersResponse>
<RequestId>9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C</RequestId>
<VServerGroupId>rsp-cige6*****</VServerGroupId>
<BackendServers>
<BackendServer>
<ServerId>vm-233</ServerId>
<Port>80</Port>
<Weight>100</Weight>
</BackendServer>
<BackendServer>
<ServerId>vm-232</ServerId>
<Port>90</Port>
<Weight>100</Weight>
</BackendServer>
<BackendServer>
<ServerId>vm-231</ServerId>
<Port>70</Port>
<Weight>100</Weight>
</BackendServer>
</BackendServers>
</AddVServerGroupBackendServersResponse>
JSON
format
{
"AddVServerGroupBackendServers": {
"RequestId": "9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C",
"VServerGroupId": "rsp-cige6j*****",
"BackendServers": {
"BackendServer": [
{
"ServerId": "vm-233",
"Port": "80",
"Weight": "100"
},
{
"ServerId": "vm-232",
"Port": "90",
"Weight": "100"
},
{
"ServerId": "vm-231",
"Port": "70",
"Weight": "100"
}
]
}
}
}
Error codes
For a list of error codes, visit the API Error Center.