Class CreateLoadBalancerRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecm.v20190719.models.CreateLoadBalancerRequest
-
public class CreateLoadBalancerRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateLoadBalancerRequest()
CreateLoadBalancerRequest(CreateLoadBalancerRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAddressIPVersion()
Get 仅适用于公网负载均衡。IP版本,可取值:IPV4、IPv6FullChain,默认值 IPV4。说明:取值为IPv6FullChain,表示为IPv6版本。String
getEcmRegion()
Get ECM区域,形如ap-xian-ecm。LoadBalancerInternetAccessible
getInternetAccessible()
Get 负载均衡的带宽限制等信息。String
getLoadBalancerName()
Get 负载均衡实例的名称,只在创建一个实例的时候才会生效。规则:1-50 个英文、汉字、数字、连接线“-”或下划线“_”。 注意:如果名称与系统中已有负载均衡实例的名称相同,则系统将会自动生成此次创建的负载均衡实例的名称。String
getLoadBalancerType()
Get 负载均衡实例的网络类型。目前只支持传入OPEN,表示公网属性。Long
getNumber()
Get 创建负载均衡的个数,默认值 1。String[]
getSecurityGroups()
Get 安全组。String
getSubnetId()
Get 在购买IPV6负载均衡实例的情况下,必须指定子网 ID, 此参数必填。TagInfo[]
getTags()
Get 标签。String
getVipIsp()
Get CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通。String
getVpcId()
Get 负载均衡后端目标设备所属的网络 ID,如vpc-12345678。void
setAddressIPVersion(String AddressIPVersion)
Set 仅适用于公网负载均衡。IP版本,可取值:IPV4、IPv6FullChain,默认值 IPV4。说明:取值为IPv6FullChain,表示为IPv6版本。void
setEcmRegion(String EcmRegion)
Set ECM区域,形如ap-xian-ecm。void
setInternetAccessible(LoadBalancerInternetAccessible InternetAccessible)
Set 负载均衡的带宽限制等信息。void
setLoadBalancerName(String LoadBalancerName)
Set 负载均衡实例的名称,只在创建一个实例的时候才会生效。规则:1-50 个英文、汉字、数字、连接线“-”或下划线“_”。 注意:如果名称与系统中已有负载均衡实例的名称相同,则系统将会自动生成此次创建的负载均衡实例的名称。void
setLoadBalancerType(String LoadBalancerType)
Set 负载均衡实例的网络类型。目前只支持传入OPEN,表示公网属性。void
setNumber(Long Number)
Set 创建负载均衡的个数,默认值 1。void
setSecurityGroups(String[] SecurityGroups)
Set 安全组。void
setSubnetId(String SubnetId)
Set 在购买IPV6负载均衡实例的情况下,必须指定子网 ID, 此参数必填。void
setTags(TagInfo[] Tags)
Set 标签。void
setVipIsp(String VipIsp)
Set CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通。void
setVpcId(String VpcId)
Set 负载均衡后端目标设备所属的网络 ID,如vpc-12345678。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateLoadBalancerRequest
public CreateLoadBalancerRequest()
-
CreateLoadBalancerRequest
public CreateLoadBalancerRequest(CreateLoadBalancerRequest 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.
-
-
Method Detail
-
getEcmRegion
public String getEcmRegion()
Get ECM区域,形如ap-xian-ecm。- Returns:
- EcmRegion ECM区域,形如ap-xian-ecm。
-
setEcmRegion
public void setEcmRegion(String EcmRegion)
Set ECM区域,形如ap-xian-ecm。- Parameters:
EcmRegion
- ECM区域,形如ap-xian-ecm。
-
getLoadBalancerType
public String getLoadBalancerType()
Get 负载均衡实例的网络类型。目前只支持传入OPEN,表示公网属性。- Returns:
- LoadBalancerType 负载均衡实例的网络类型。目前只支持传入OPEN,表示公网属性。
-
setLoadBalancerType
public void setLoadBalancerType(String LoadBalancerType)
Set 负载均衡实例的网络类型。目前只支持传入OPEN,表示公网属性。- Parameters:
LoadBalancerType
- 负载均衡实例的网络类型。目前只支持传入OPEN,表示公网属性。
-
getVipIsp
public String getVipIsp()
Get CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通。- Returns:
- VipIsp CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通。
-
setVipIsp
public void setVipIsp(String VipIsp)
Set CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通。- Parameters:
VipIsp
- CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通。
-
getLoadBalancerName
public String getLoadBalancerName()
Get 负载均衡实例的名称,只在创建一个实例的时候才会生效。规则:1-50 个英文、汉字、数字、连接线“-”或下划线“_”。 注意:如果名称与系统中已有负载均衡实例的名称相同,则系统将会自动生成此次创建的负载均衡实例的名称。- Returns:
- LoadBalancerName 负载均衡实例的名称,只在创建一个实例的时候才会生效。规则:1-50 个英文、汉字、数字、连接线“-”或下划线“_”。 注意:如果名称与系统中已有负载均衡实例的名称相同,则系统将会自动生成此次创建的负载均衡实例的名称。
-
setLoadBalancerName
public void setLoadBalancerName(String LoadBalancerName)
Set 负载均衡实例的名称,只在创建一个实例的时候才会生效。规则:1-50 个英文、汉字、数字、连接线“-”或下划线“_”。 注意:如果名称与系统中已有负载均衡实例的名称相同,则系统将会自动生成此次创建的负载均衡实例的名称。- Parameters:
LoadBalancerName
- 负载均衡实例的名称,只在创建一个实例的时候才会生效。规则:1-50 个英文、汉字、数字、连接线“-”或下划线“_”。 注意:如果名称与系统中已有负载均衡实例的名称相同,则系统将会自动生成此次创建的负载均衡实例的名称。
-
getVpcId
public String getVpcId()
Get 负载均衡后端目标设备所属的网络 ID,如vpc-12345678。- Returns:
- VpcId 负载均衡后端目标设备所属的网络 ID,如vpc-12345678。
-
setVpcId
public void setVpcId(String VpcId)
Set 负载均衡后端目标设备所属的网络 ID,如vpc-12345678。- Parameters:
VpcId
- 负载均衡后端目标设备所属的网络 ID,如vpc-12345678。
-
getNumber
public Long getNumber()
Get 创建负载均衡的个数,默认值 1。- Returns:
- Number 创建负载均衡的个数,默认值 1。
-
setNumber
public void setNumber(Long Number)
Set 创建负载均衡的个数,默认值 1。- Parameters:
Number
- 创建负载均衡的个数,默认值 1。
-
getInternetAccessible
public LoadBalancerInternetAccessible getInternetAccessible()
Get 负载均衡的带宽限制等信息。- Returns:
- InternetAccessible 负载均衡的带宽限制等信息。
-
setInternetAccessible
public void setInternetAccessible(LoadBalancerInternetAccessible InternetAccessible)
Set 负载均衡的带宽限制等信息。- Parameters:
InternetAccessible
- 负载均衡的带宽限制等信息。
-
getTags
public TagInfo[] getTags()
Get 标签。- Returns:
- Tags 标签。
-
setTags
public void setTags(TagInfo[] Tags)
Set 标签。- Parameters:
Tags
- 标签。
-
getSecurityGroups
public String[] getSecurityGroups()
Get 安全组。- Returns:
- SecurityGroups 安全组。
-
setSecurityGroups
public void setSecurityGroups(String[] SecurityGroups)
Set 安全组。- Parameters:
SecurityGroups
- 安全组。
-
getAddressIPVersion
public String getAddressIPVersion()
Get 仅适用于公网负载均衡。IP版本,可取值:IPV4、IPv6FullChain,默认值 IPV4。说明:取值为IPv6FullChain,表示为IPv6版本。- Returns:
- AddressIPVersion 仅适用于公网负载均衡。IP版本,可取值:IPV4、IPv6FullChain,默认值 IPV4。说明:取值为IPv6FullChain,表示为IPv6版本。
-
setAddressIPVersion
public void setAddressIPVersion(String AddressIPVersion)
Set 仅适用于公网负载均衡。IP版本,可取值:IPV4、IPv6FullChain,默认值 IPV4。说明:取值为IPv6FullChain,表示为IPv6版本。- Parameters:
AddressIPVersion
- 仅适用于公网负载均衡。IP版本,可取值:IPV4、IPv6FullChain,默认值 IPV4。说明:取值为IPv6FullChain,表示为IPv6版本。
-
getSubnetId
public String getSubnetId()
Get 在购买IPV6负载均衡实例的情况下,必须指定子网 ID, 此参数必填。- Returns:
- SubnetId 在购买IPV6负载均衡实例的情况下,必须指定子网 ID, 此参数必填。
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 在购买IPV6负载均衡实例的情况下,必须指定子网 ID, 此参数必填。- Parameters:
SubnetId
- 在购买IPV6负载均衡实例的情况下,必须指定子网 ID, 此参数必填。
-
-