public class LoadBalancer extends AbstractModel
Constructor and Description |
---|
LoadBalancer() |
Modifier and Type | Method and Description |
---|---|
String |
getAddressIPv6()
获取负载均衡实例的IPv6地址
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getAddressIPVersion()
获取IP版本,ipv4 | ipv6
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getAnycastZone()
获取anycast负载均衡的发布域,对于非anycast的负载均衡,此字段返回为空字符串
注意:此字段可能返回 null,表示取不到有效值。
|
ZoneInfo[] |
getBackupZoneSet()
获取备可用区
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getChargeType()
获取负载均衡实例的计费类型
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCreateTime()
获取负载均衡实例的创建时间。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getDomain()
获取负载均衡实例的域名,仅公网传统型负载均衡实例才提供该字段
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getExpireTime()
获取负载均衡实例的过期时间,仅对预付费负载均衡生效
注意:此字段可能返回 null,表示取不到有效值。
|
ExtraInfo |
getExtraInfo()
获取暂做保留,一般用户无需关注。
注意:此字段可能返回 null,表示取不到有效值。
|
Integer |
getForward()
获取负载均衡类型标识,1:负载均衡,0:传统型负载均衡。
|
String |
getIsolatedTime()
获取负载均衡实例被隔离的时间
注意:此字段可能返回 null,表示取不到有效值。
|
Integer |
getIsolation()
获取0:表示未被隔离,1:表示被隔离。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getLoadBalancerId()
获取负载均衡实例 ID。
|
String |
getLoadBalancerName()
获取负载均衡实例的名称。
|
Boolean |
getLoadBalancerPassToTarget()
获取是否默认放通来自CLB的流量。开启默认放通(true):只验证CLB上的安全组;不开启默认放通(false):需同时验证CLB和后端实例上的安全组。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getLoadBalancerType()
获取负载均衡实例的网络类型:
OPEN:公网属性, INTERNAL:内网属性。
|
String[] |
getLoadBalancerVips()
获取负载均衡实例的 VIP 列表。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getLog()
获取用户开启日志的信息,日志只有公网属性创建了 HTTP 、HTTPS 监听器的负载均衡才会有日志。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getLogSetId()
获取负载均衡日志服务(CLS)的日志集ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getLogTopicId()
获取负载均衡日志服务(CLS)的日志主题ID
注意:此字段可能返回 null,表示取不到有效值。
|
ZoneInfo |
getMasterZone()
获取主可用区
注意:此字段可能返回 null,表示取不到有效值。
|
InternetAccessible |
getNetworkAttributes()
获取负载均衡实例的网络属性
注意:此字段可能返回 null,表示取不到有效值。
|
Integer |
getNumericalVpcId()
获取数值形式的私有网络 ID
注意:此字段可能返回 null,表示取不到有效值。
|
Integer |
getOpenBgp()
获取高防 LB 的标识,1:高防负载均衡 0:非高防负载均衡。
注意:此字段可能返回 null,表示取不到有效值。
|
LBChargePrepaid |
getPrepaidAttributes()
获取负载均衡实例的预付费相关属性
注意:此字段可能返回 null,表示取不到有效值。
|
Integer |
getProjectId()
获取负载均衡实例所属的项目 ID, 0 表示默认项目。
|
String[] |
getSecureGroups()
获取负载均衡实例的安全组
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getSnat()
获取在 2016 年 12 月份之前的传统型内网负载均衡都是开启了 snat 的。
注意:此字段可能返回 null,表示取不到有效值。
|
Integer |
getStatus()
获取负载均衡实例的状态,包括
0:创建中,1:正常运行。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getStatusTime()
获取负载均衡实例的上次状态转换时间。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getSubnetId()
获取负载均衡实例所在的子网(仅对内网VPC型LB有意义)
注意:此字段可能返回 null,表示取不到有效值。
|
TagInfo[] |
getTags()
获取负载均衡实例的标签信息
注意:此字段可能返回 null,表示取不到有效值。
|
TargetRegionInfo |
getTargetRegionInfo()
获取负载均衡实例绑定的后端设备的基本信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getVipIsp()
获取负载均衡IP地址所属的ISP
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getVpcId()
获取私有网络的 ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAddressIPv6(String AddressIPv6)
设置负载均衡实例的IPv6地址
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAddressIPVersion(String AddressIPVersion)
设置IP版本,ipv4 | ipv6
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAnycastZone(String AnycastZone)
设置anycast负载均衡的发布域,对于非anycast的负载均衡,此字段返回为空字符串
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setBackupZoneSet(ZoneInfo[] BackupZoneSet)
设置备可用区
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setChargeType(String ChargeType)
设置负载均衡实例的计费类型
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCreateTime(String CreateTime)
设置负载均衡实例的创建时间。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDomain(String Domain)
设置负载均衡实例的域名,仅公网传统型负载均衡实例才提供该字段
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExpireTime(String ExpireTime)
设置负载均衡实例的过期时间,仅对预付费负载均衡生效
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExtraInfo(ExtraInfo ExtraInfo)
设置暂做保留,一般用户无需关注。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setForward(Integer Forward)
设置负载均衡类型标识,1:负载均衡,0:传统型负载均衡。
|
void |
setIsolatedTime(String IsolatedTime)
设置负载均衡实例被隔离的时间
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIsolation(Integer Isolation)
设置0:表示未被隔离,1:表示被隔离。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLoadBalancerId(String LoadBalancerId)
设置负载均衡实例 ID。
|
void |
setLoadBalancerName(String LoadBalancerName)
设置负载均衡实例的名称。
|
void |
setLoadBalancerPassToTarget(Boolean LoadBalancerPassToTarget)
设置是否默认放通来自CLB的流量。开启默认放通(true):只验证CLB上的安全组;不开启默认放通(false):需同时验证CLB和后端实例上的安全组。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLoadBalancerType(String LoadBalancerType)
设置负载均衡实例的网络类型:
OPEN:公网属性, INTERNAL:内网属性。
|
void |
setLoadBalancerVips(String[] LoadBalancerVips)
设置负载均衡实例的 VIP 列表。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLog(String Log)
设置用户开启日志的信息,日志只有公网属性创建了 HTTP 、HTTPS 监听器的负载均衡才会有日志。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLogSetId(String LogSetId)
设置负载均衡日志服务(CLS)的日志集ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLogTopicId(String LogTopicId)
设置负载均衡日志服务(CLS)的日志主题ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMasterZone(ZoneInfo MasterZone)
设置主可用区
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setNetworkAttributes(InternetAccessible NetworkAttributes)
设置负载均衡实例的网络属性
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setNumericalVpcId(Integer NumericalVpcId)
设置数值形式的私有网络 ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setOpenBgp(Integer OpenBgp)
设置高防 LB 的标识,1:高防负载均衡 0:非高防负载均衡。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPrepaidAttributes(LBChargePrepaid PrepaidAttributes)
设置负载均衡实例的预付费相关属性
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setProjectId(Integer ProjectId)
设置负载均衡实例所属的项目 ID, 0 表示默认项目。
|
void |
setSecureGroups(String[] SecureGroups)
设置负载均衡实例的安全组
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSnat(Boolean Snat)
设置在 2016 年 12 月份之前的传统型内网负载均衡都是开启了 snat 的。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStatus(Integer Status)
设置负载均衡实例的状态,包括
0:创建中,1:正常运行。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStatusTime(String StatusTime)
设置负载均衡实例的上次状态转换时间。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSubnetId(String SubnetId)
设置负载均衡实例所在的子网(仅对内网VPC型LB有意义)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTags(TagInfo[] Tags)
设置负载均衡实例的标签信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTargetRegionInfo(TargetRegionInfo TargetRegionInfo)
设置负载均衡实例绑定的后端设备的基本信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setVipIsp(String VipIsp)
设置负载均衡IP地址所属的ISP
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setVpcId(String VpcId)
设置私有网络的 ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getLoadBalancerId()
public void setLoadBalancerId(String LoadBalancerId)
LoadBalancerId
- 负载均衡实例 ID。public String getLoadBalancerName()
public void setLoadBalancerName(String LoadBalancerName)
LoadBalancerName
- 负载均衡实例的名称。public String getLoadBalancerType()
public void setLoadBalancerType(String LoadBalancerType)
LoadBalancerType
- 负载均衡实例的网络类型:
OPEN:公网属性, INTERNAL:内网属性。public Integer getForward()
public void setForward(Integer Forward)
Forward
- 负载均衡类型标识,1:负载均衡,0:传统型负载均衡。public String getDomain()
public void setDomain(String Domain)
Domain
- 负载均衡实例的域名,仅公网传统型负载均衡实例才提供该字段
注意:此字段可能返回 null,表示取不到有效值。public String[] getLoadBalancerVips()
public void setLoadBalancerVips(String[] LoadBalancerVips)
LoadBalancerVips
- 负载均衡实例的 VIP 列表。
注意:此字段可能返回 null,表示取不到有效值。public Integer getStatus()
public void setStatus(Integer Status)
Status
- 负载均衡实例的状态,包括
0:创建中,1:正常运行。
注意:此字段可能返回 null,表示取不到有效值。public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 负载均衡实例的创建时间。
注意:此字段可能返回 null,表示取不到有效值。public String getStatusTime()
public void setStatusTime(String StatusTime)
StatusTime
- 负载均衡实例的上次状态转换时间。
注意:此字段可能返回 null,表示取不到有效值。public Integer getProjectId()
public void setProjectId(Integer ProjectId)
ProjectId
- 负载均衡实例所属的项目 ID, 0 表示默认项目。public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络的 ID
注意:此字段可能返回 null,表示取不到有效值。public Integer getOpenBgp()
public void setOpenBgp(Integer OpenBgp)
OpenBgp
- 高防 LB 的标识,1:高防负载均衡 0:非高防负载均衡。
注意:此字段可能返回 null,表示取不到有效值。public Boolean getSnat()
public void setSnat(Boolean Snat)
Snat
- 在 2016 年 12 月份之前的传统型内网负载均衡都是开启了 snat 的。
注意:此字段可能返回 null,表示取不到有效值。public Integer getIsolation()
public void setIsolation(Integer Isolation)
Isolation
- 0:表示未被隔离,1:表示被隔离。
注意:此字段可能返回 null,表示取不到有效值。public String getLog()
public void setLog(String Log)
Log
- 用户开启日志的信息,日志只有公网属性创建了 HTTP 、HTTPS 监听器的负载均衡才会有日志。
注意:此字段可能返回 null,表示取不到有效值。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 负载均衡实例所在的子网(仅对内网VPC型LB有意义)
注意:此字段可能返回 null,表示取不到有效值。public TagInfo[] getTags()
public void setTags(TagInfo[] Tags)
Tags
- 负载均衡实例的标签信息
注意:此字段可能返回 null,表示取不到有效值。public String[] getSecureGroups()
public void setSecureGroups(String[] SecureGroups)
SecureGroups
- 负载均衡实例的安全组
注意:此字段可能返回 null,表示取不到有效值。public TargetRegionInfo getTargetRegionInfo()
public void setTargetRegionInfo(TargetRegionInfo TargetRegionInfo)
TargetRegionInfo
- 负载均衡实例绑定的后端设备的基本信息
注意:此字段可能返回 null,表示取不到有效值。public String getAnycastZone()
public void setAnycastZone(String AnycastZone)
AnycastZone
- anycast负载均衡的发布域,对于非anycast的负载均衡,此字段返回为空字符串
注意:此字段可能返回 null,表示取不到有效值。public String getAddressIPVersion()
public void setAddressIPVersion(String AddressIPVersion)
AddressIPVersion
- IP版本,ipv4 | ipv6
注意:此字段可能返回 null,表示取不到有效值。public Integer getNumericalVpcId()
public void setNumericalVpcId(Integer NumericalVpcId)
NumericalVpcId
- 数值形式的私有网络 ID
注意:此字段可能返回 null,表示取不到有效值。public String getVipIsp()
public void setVipIsp(String VipIsp)
VipIsp
- 负载均衡IP地址所属的ISP
注意:此字段可能返回 null,表示取不到有效值。public ZoneInfo getMasterZone()
public void setMasterZone(ZoneInfo MasterZone)
MasterZone
- 主可用区
注意:此字段可能返回 null,表示取不到有效值。public ZoneInfo[] getBackupZoneSet()
public void setBackupZoneSet(ZoneInfo[] BackupZoneSet)
BackupZoneSet
- 备可用区
注意:此字段可能返回 null,表示取不到有效值。public String getIsolatedTime()
public void setIsolatedTime(String IsolatedTime)
IsolatedTime
- 负载均衡实例被隔离的时间
注意:此字段可能返回 null,表示取不到有效值。public String getExpireTime()
public void setExpireTime(String ExpireTime)
ExpireTime
- 负载均衡实例的过期时间,仅对预付费负载均衡生效
注意:此字段可能返回 null,表示取不到有效值。public String getChargeType()
public void setChargeType(String ChargeType)
ChargeType
- 负载均衡实例的计费类型
注意:此字段可能返回 null,表示取不到有效值。public InternetAccessible getNetworkAttributes()
public void setNetworkAttributes(InternetAccessible NetworkAttributes)
NetworkAttributes
- 负载均衡实例的网络属性
注意:此字段可能返回 null,表示取不到有效值。public LBChargePrepaid getPrepaidAttributes()
public void setPrepaidAttributes(LBChargePrepaid PrepaidAttributes)
PrepaidAttributes
- 负载均衡实例的预付费相关属性
注意:此字段可能返回 null,表示取不到有效值。public String getLogSetId()
public void setLogSetId(String LogSetId)
LogSetId
- 负载均衡日志服务(CLS)的日志集ID
注意:此字段可能返回 null,表示取不到有效值。public String getLogTopicId()
public void setLogTopicId(String LogTopicId)
LogTopicId
- 负载均衡日志服务(CLS)的日志主题ID
注意:此字段可能返回 null,表示取不到有效值。public String getAddressIPv6()
public void setAddressIPv6(String AddressIPv6)
AddressIPv6
- 负载均衡实例的IPv6地址
注意:此字段可能返回 null,表示取不到有效值。public ExtraInfo getExtraInfo()
public void setExtraInfo(ExtraInfo ExtraInfo)
ExtraInfo
- 暂做保留,一般用户无需关注。
注意:此字段可能返回 null,表示取不到有效值。public Boolean getLoadBalancerPassToTarget()
public void setLoadBalancerPassToTarget(Boolean LoadBalancerPassToTarget)
LoadBalancerPassToTarget
- 是否默认放通来自CLB的流量。开启默认放通(true):只验证CLB上的安全组;不开启默认放通(false):需同时验证CLB和后端实例上的安全组。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2019. All rights reserved.