public class LoadBalancer extends AbstractModel
header, skipSign| 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 |
getAddressIPv6()
Get IPv6 address of a CLB instance
Note: This field may return `null`, indicating that no valid values can be obtained.
|
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 |
setAddressIPv6(String AddressIPv6)
Set IPv6 address of a CLB instance
Note: This field may return `null`, indicating that no valid values can be obtained.
|
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, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, 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.public String getAddressIPv6()
public void setAddressIPv6(String AddressIPv6)
AddressIPv6 - IPv6 address of a CLB instance
Note: This field may return `null`, indicating that no valid values can be obtained.Copyright © 2024. All rights reserved.