public class CreateLoadBalancersRequest extends AbstractModel
Constructor and Description |
---|
CreateLoadBalancersRequest() |
CreateLoadBalancersRequest(CreateLoadBalancersRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
CreateLoadBalancerBzConf |
getBzConf()
Get (未全地域开放)保障型负载均衡设定参数,如果类别选择保障型则需传入此参数。
|
Long |
getExclusive()
Get 负载均衡的独占类别,取值为0表示非独占,1表示四层独占,2表示七层独占,3表示四层和七层独占,4表示共享容灾。
|
Long |
getGoodsNum()
Get 购买黑石负载均衡实例的数量。默认值为1, 最大值为20。
|
String |
getIpProtocolType()
Get IP协议类型。可取的值为“ipv4”或“ipv6”。
|
String |
getLoadBalancerType()
Get 负载均衡的类型,取值为open或internal。open表示公网(有日租),internal表示内网。
|
String |
getPayMode()
Get 黑石负载均衡的计费模式,取值为flow和bandwidth,其中flow模式表示流量模式,bandwidth表示带宽模式。默认值为flow。
|
Long |
getProjectId()
Get 负载均衡所属项目ID。不填则属于默认项目。
|
String[] |
getSpecifiedVips()
Get 指定的VIP,如果指定,则数量必须与goodsNum一致。如果不指定,则由后台分配随机VIP。
|
String |
getSubnetId()
Get 在私有网络内购买内网负载均衡实例的时候需要指定子网ID,内网负载均衡实例的VIP将从这个子网中产生。其他情况不用填写该字段。
|
String |
getTgwSetType()
Get 负载均衡对应的TGW集群类别,取值为tunnel、fullnat或dnat。tunnel表示隧道集群,fullnat表示FULLNAT集群(普通外网负载均衡),dnat表示DNAT集群(增强型外网负载均衡)。默认值为fullnat。如需获取client IP,可以选择 tunnel 模式,fullnat 模式(tcp 通过toa 获取),dnat 模式。
|
String |
getVpcId()
Get 黑石负载均衡实例所属的私有网络ID。
|
void |
setBzConf(CreateLoadBalancerBzConf BzConf)
Set (未全地域开放)保障型负载均衡设定参数,如果类别选择保障型则需传入此参数。
|
void |
setExclusive(Long Exclusive)
Set 负载均衡的独占类别,取值为0表示非独占,1表示四层独占,2表示七层独占,3表示四层和七层独占,4表示共享容灾。
|
void |
setGoodsNum(Long GoodsNum)
Set 购买黑石负载均衡实例的数量。默认值为1, 最大值为20。
|
void |
setIpProtocolType(String IpProtocolType)
Set IP协议类型。可取的值为“ipv4”或“ipv6”。
|
void |
setLoadBalancerType(String LoadBalancerType)
Set 负载均衡的类型,取值为open或internal。open表示公网(有日租),internal表示内网。
|
void |
setPayMode(String PayMode)
Set 黑石负载均衡的计费模式,取值为flow和bandwidth,其中flow模式表示流量模式,bandwidth表示带宽模式。默认值为flow。
|
void |
setProjectId(Long ProjectId)
Set 负载均衡所属项目ID。不填则属于默认项目。
|
void |
setSpecifiedVips(String[] SpecifiedVips)
Set 指定的VIP,如果指定,则数量必须与goodsNum一致。如果不指定,则由后台分配随机VIP。
|
void |
setSubnetId(String SubnetId)
Set 在私有网络内购买内网负载均衡实例的时候需要指定子网ID,内网负载均衡实例的VIP将从这个子网中产生。其他情况不用填写该字段。
|
void |
setTgwSetType(String TgwSetType)
Set 负载均衡对应的TGW集群类别,取值为tunnel、fullnat或dnat。tunnel表示隧道集群,fullnat表示FULLNAT集群(普通外网负载均衡),dnat表示DNAT集群(增强型外网负载均衡)。默认值为fullnat。如需获取client IP,可以选择 tunnel 模式,fullnat 模式(tcp 通过toa 获取),dnat 模式。
|
void |
setVpcId(String VpcId)
Set 黑石负载均衡实例所属的私有网络ID。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CreateLoadBalancersRequest()
public CreateLoadBalancersRequest(CreateLoadBalancersRequest source)
public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 黑石负载均衡实例所属的私有网络ID。public String getLoadBalancerType()
public void setLoadBalancerType(String LoadBalancerType)
LoadBalancerType
- 负载均衡的类型,取值为open或internal。open表示公网(有日租),internal表示内网。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 在私有网络内购买内网负载均衡实例的时候需要指定子网ID,内网负载均衡实例的VIP将从这个子网中产生。其他情况不用填写该字段。public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- 负载均衡所属项目ID。不填则属于默认项目。public Long getGoodsNum()
public void setGoodsNum(Long GoodsNum)
GoodsNum
- 购买黑石负载均衡实例的数量。默认值为1, 最大值为20。public String getPayMode()
public void setPayMode(String PayMode)
PayMode
- 黑石负载均衡的计费模式,取值为flow和bandwidth,其中flow模式表示流量模式,bandwidth表示带宽模式。默认值为flow。public String getTgwSetType()
public void setTgwSetType(String TgwSetType)
TgwSetType
- 负载均衡对应的TGW集群类别,取值为tunnel、fullnat或dnat。tunnel表示隧道集群,fullnat表示FULLNAT集群(普通外网负载均衡),dnat表示DNAT集群(增强型外网负载均衡)。默认值为fullnat。如需获取client IP,可以选择 tunnel 模式,fullnat 模式(tcp 通过toa 获取),dnat 模式。public Long getExclusive()
public void setExclusive(Long Exclusive)
Exclusive
- 负载均衡的独占类别,取值为0表示非独占,1表示四层独占,2表示七层独占,3表示四层和七层独占,4表示共享容灾。public String[] getSpecifiedVips()
public void setSpecifiedVips(String[] SpecifiedVips)
SpecifiedVips
- 指定的VIP,如果指定,则数量必须与goodsNum一致。如果不指定,则由后台分配随机VIP。public CreateLoadBalancerBzConf getBzConf()
public void setBzConf(CreateLoadBalancerBzConf BzConf)
BzConf
- (未全地域开放)保障型负载均衡设定参数,如果类别选择保障型则需传入此参数。public String getIpProtocolType()
public void setIpProtocolType(String IpProtocolType)
IpProtocolType
- IP协议类型。可取的值为“ipv4”或“ipv6”。Copyright © 2022. All rights reserved.