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 |
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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 © 2023. All rights reserved.