public class LoadBalancer extends AbstractModel
| Constructor and Description | 
|---|
| LoadBalancer() | 
| LoadBalancer(LoadBalancer 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 | 
|---|---|
| String | getCreateTime()Get CLB instance creation time. | 
| String | getLoadBalancerId()Get CLB instance ID. | 
| String | getLoadBalancerName()Get CLB instance name. | 
| Boolean | getLoadBalancerPassToTarget()Get Whether the real server opens the traffic from ELB to the internet. | 
| String | getLoadBalancerType()Get Network type of the CLB instance. | 
| String[] | getLoadBalancerVips()Get List of VIPs of the CLB instance. | 
| LoadBalancerInternetAccessible | getNetworkAttributes()Get Network attribute of the CLB instance. | 
| Position | getPosition()Get Location information. | 
| String | getRegion()Get Region. | 
| String[] | getSecureGroups()Get Security group. | 
| Long | getStatus()Get CLB instance status. | 
| String | getStatusTime()Get Last status change time of the CLB instance. | 
| TagInfo[] | getTags()Get CLB instance tag information. | 
| String | getVipIsp()Get ISP of the CLB IP address. | 
| String | getVpcId()Get VPC ID. | 
| void | setCreateTime(String CreateTime)Set CLB instance creation time. | 
| void | setLoadBalancerId(String LoadBalancerId)Set CLB instance ID. | 
| void | setLoadBalancerName(String LoadBalancerName)Set CLB instance name. | 
| void | setLoadBalancerPassToTarget(Boolean LoadBalancerPassToTarget)Set Whether the real server opens the traffic from ELB to the internet. | 
| void | setLoadBalancerType(String LoadBalancerType)Set Network type of the CLB instance. | 
| void | setLoadBalancerVips(String[] LoadBalancerVips)Set List of VIPs of the CLB instance. | 
| void | setNetworkAttributes(LoadBalancerInternetAccessible NetworkAttributes)Set Network attribute of the CLB instance. | 
| void | setPosition(Position Position)Set Location information. | 
| void | setRegion(String Region)Set Region. | 
| void | setSecureGroups(String[] SecureGroups)Set Security group. | 
| void | setStatus(Long Status)Set CLB instance status. | 
| void | setStatusTime(String StatusTime)Set Last status change time of the CLB instance. | 
| void | setTags(TagInfo[] Tags)Set CLB instance tag information. | 
| void | setVipIsp(String VipIsp)Set ISP of the CLB IP address. | 
| void | setVpcId(String VpcId)Set VPC 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, toJsonStringpublic LoadBalancer()
public LoadBalancer(LoadBalancer source)
public String getRegion()
public void setRegion(String Region)
Region - Region.
Note: this field may return null, indicating that no valid values can be obtained.public Position getPosition()
public void setPosition(Position Position)
Position - Location information.
Note: this field may return null, indicating that no valid values can be obtained.public String getLoadBalancerId()
public void setLoadBalancerId(String LoadBalancerId)
LoadBalancerId - CLB instance ID.
Note: this field may return null, indicating that no valid values can be obtained.public String getLoadBalancerName()
public void setLoadBalancerName(String LoadBalancerName)
LoadBalancerName - CLB instance name.
Note: this field may return null, indicating that no valid values can be obtained.public String getLoadBalancerType()
public void setLoadBalancerType(String LoadBalancerType)
LoadBalancerType - Network type of the CLB instance. Valid values: OPEN: public network
Note: this field may return null, indicating that no valid values can be obtained.public String[] getLoadBalancerVips()
public void setLoadBalancerVips(String[] LoadBalancerVips)
LoadBalancerVips - List of VIPs of the CLB instance.
Note: this field may return null, indicating that no valid values can be obtained.public Long getStatus()
public void setStatus(Long Status)
Status - CLB instance status. Valid values:
 0: creating; 1: running.
Note: this field may return null, indicating that no valid values can be obtained.public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - CLB instance creation time.
Note: this field may return null, indicating that no valid values can be obtained.public String getStatusTime()
public void setStatusTime(String StatusTime)
StatusTime - Last status change time of the CLB instance.
Note: this field may return null, indicating that no valid values can be obtained.public String getVpcId()
public void setVpcId(String VpcId)
VpcId - VPC ID.
Note: this field may return null, indicating that no valid values can be obtained.public TagInfo[] getTags()
public void setTags(TagInfo[] Tags)
Tags - CLB instance tag information.
Note: this field may return null, indicating that no valid values can be obtained.public String getVipIsp()
public void setVipIsp(String VipIsp)
VipIsp - ISP of the CLB IP address.
Note: this field may return null, indicating that no valid values can be obtained.public LoadBalancerInternetAccessible getNetworkAttributes()
public void setNetworkAttributes(LoadBalancerInternetAccessible NetworkAttributes)
NetworkAttributes - Network attribute of the CLB instance.
Note: this field may return null, indicating that no valid values can be obtained.public String[] getSecureGroups()
public void setSecureGroups(String[] SecureGroups)
SecureGroups - Security group.
Note: this field may return null, indicating that no valid values can be obtained.public Boolean getLoadBalancerPassToTarget()
public void setLoadBalancerPassToTarget(Boolean LoadBalancerPassToTarget)
LoadBalancerPassToTarget - Whether the real server opens the traffic from ELB to the internet.
Note: this field may return null, indicating that no valid values can be obtained.Copyright © 2022. All rights reserved.