public static final class AddVServerGroupBackendServersRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
AddVServerGroupBackendServersRequest.Builder |
backendServers(String backendServers)
The list of backend servers.
|
AddVServerGroupBackendServersRequest |
build() |
AddVServerGroupBackendServersRequest.Builder |
ownerAccount(String ownerAccount)
OwnerAccount.
|
AddVServerGroupBackendServersRequest.Builder |
ownerId(Long ownerId)
OwnerId.
|
AddVServerGroupBackendServersRequest.Builder |
regionId(String regionId)
The ID of the region where the Classic Load Balancer (CLB) instance is created.
|
AddVServerGroupBackendServersRequest.Builder |
resourceOwnerAccount(String resourceOwnerAccount)
ResourceOwnerAccount.
|
AddVServerGroupBackendServersRequest.Builder |
resourceOwnerId(Long resourceOwnerId)
ResourceOwnerId.
|
AddVServerGroupBackendServersRequest.Builder |
vServerGroupId(String vServerGroupId)
The ID of the server group.
|
public AddVServerGroupBackendServersRequest.Builder backendServers(String backendServers)
The following parameters are used to specify the backend servers: * **ServerId**: The ID of the backend server. You can specify the ID of an Elastic Compute Service (ECS) instance or an elastic network interface (ENI). * **Port**: Required. The port that is used by the backend server. Valid values: **1 to 65535**. * **Weight**: The weight of the backend server. Valid values: **0** to **100**. Default value: **100**. If the value is set to 0, no requests are forwarded to the backend server. * **Type**: The type of backend server. Valid values: * **ecs**: an ECS instance. This is the default value. * **eni**: an ENI. * **Description**: Optional. The description of the backend server. This parameter is of the STRING type. The description must be 1 to 80 characters in length, and can contain letters, digits, hyphens (-), forward slashes (/), periods (.), and underscores (\_). * **ServerIp**: The IP address of the ECS instance or ENI. Examples: * ECS instance:` [{ "ServerId": "i-xxxxxxxxx", "Weight": "100", "Type": "ecs", "Port": "80", "Description": "test-112" }]. ` * ENI:` [{ "ServerId": "eni-xxxxxxxxx", "Weight": "100", "Type": "eni", "ServerIp": "192.168. **. **", "Port":"80","Description":"test-112" }] ` * ENI with multiple IP addresses:` [{ "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" }] `
public AddVServerGroupBackendServersRequest.Builder ownerAccount(String ownerAccount)
public AddVServerGroupBackendServersRequest.Builder ownerId(Long ownerId)
public AddVServerGroupBackendServersRequest.Builder regionId(String regionId)
public AddVServerGroupBackendServersRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public AddVServerGroupBackendServersRequest.Builder resourceOwnerId(Long resourceOwnerId)
public AddVServerGroupBackendServersRequest.Builder vServerGroupId(String vServerGroupId)
public AddVServerGroupBackendServersRequest build()
Copyright © 2024. All rights reserved.