public class DescribeLoadBalancersRequest extends AbstractModel
Constructor and Description |
---|
DescribeLoadBalancersRequest() |
Modifier and Type | Method and Description |
---|---|
String[] |
getBackendPrivateIps()
Get Private IP of the real server bound to a CLB.
|
String[] |
getBackendPublicIps()
Get Public IP of the real server bound to a CLB.
|
String |
getDomain()
Get Domain name assigned to a CLB instance by Tencent Cloud.
|
Filter[] |
getFilters()
Get Each request can have up to 10 `Filters` and 100 `Filter.Values`.
|
Long |
getForward()
Get CLB instance type.
|
Long |
getLimit()
Get Number of returned CLB instances.
|
String[] |
getLoadBalancerIds()
Get CLB instance ID.
|
String |
getLoadBalancerName()
Get CLB instance name.
|
String |
getLoadBalancerType()
Get CLB instance network type:
OPEN: public network; INTERNAL: private network.
|
String[] |
getLoadBalancerVips()
Get VIP address of a CLB instance (there can be multiple addresses)
|
String |
getMasterZone()
Get Master AZ, such as "100001" (Guangzhou Zone 1)
|
Long |
getOffset()
Get Data offset.
|
String |
getOrderBy()
Get Sort by parameter.
|
Long |
getOrderType()
Get 1: reverse; 0: sequential.
|
Long |
getProjectId()
Get ID of the project to which a CLB instance belongs, which can be obtained through the DescribeProject API.
|
String |
getSearchKey()
Get Search field which fuzzy matches name, domain name, or VIP.
|
String |
getSecurityGroup()
Get Security group ID, such as sg-m1cc9123
|
String |
getVpcId()
Get VPC where a CLB instance resides, such as vpc-bhqkbhdx.
|
Long |
getWithRs()
Get Whether a CLB instance is bound to a real server.
|
void |
setBackendPrivateIps(String[] BackendPrivateIps)
Set Private IP of the real server bound to a CLB.
|
void |
setBackendPublicIps(String[] BackendPublicIps)
Set Public IP of the real server bound to a CLB.
|
void |
setDomain(String Domain)
Set Domain name assigned to a CLB instance by Tencent Cloud.
|
void |
setFilters(Filter[] Filters)
Set Each request can have up to 10 `Filters` and 100 `Filter.Values`.
|
void |
setForward(Long Forward)
Set CLB instance type.
|
void |
setLimit(Long Limit)
Set Number of returned CLB instances.
|
void |
setLoadBalancerIds(String[] LoadBalancerIds)
Set CLB instance ID.
|
void |
setLoadBalancerName(String LoadBalancerName)
Set CLB instance name.
|
void |
setLoadBalancerType(String LoadBalancerType)
Set CLB instance network type:
OPEN: public network; INTERNAL: private network.
|
void |
setLoadBalancerVips(String[] LoadBalancerVips)
Set VIP address of a CLB instance (there can be multiple addresses)
|
void |
setMasterZone(String MasterZone)
Set Master AZ, such as "100001" (Guangzhou Zone 1)
|
void |
setOffset(Long Offset)
Set Data offset.
|
void |
setOrderBy(String OrderBy)
Set Sort by parameter.
|
void |
setOrderType(Long OrderType)
Set 1: reverse; 0: sequential.
|
void |
setProjectId(Long ProjectId)
Set ID of the project to which a CLB instance belongs, which can be obtained through the DescribeProject API.
|
void |
setSearchKey(String SearchKey)
Set Search field which fuzzy matches name, domain name, or VIP.
|
void |
setSecurityGroup(String SecurityGroup)
Set Security group ID, such as sg-m1cc9123
|
void |
setVpcId(String VpcId)
Set VPC where a CLB instance resides, such as vpc-bhqkbhdx.
|
void |
setWithRs(Long WithRs)
Set Whether a CLB instance is bound to a real server.
|
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 String[] getLoadBalancerIds()
public void setLoadBalancerIds(String[] LoadBalancerIds)
LoadBalancerIds
- CLB instance ID.public String getLoadBalancerType()
public void setLoadBalancerType(String LoadBalancerType)
LoadBalancerType
- CLB instance network type:
OPEN: public network; INTERNAL: private network.public Long getForward()
public void setForward(Long Forward)
Forward
- CLB instance type. 1: generic CLB instance; 0: classic CLB instancepublic String getLoadBalancerName()
public void setLoadBalancerName(String LoadBalancerName)
LoadBalancerName
- CLB instance name.public String getDomain()
public void setDomain(String Domain)
Domain
- Domain name assigned to a CLB instance by Tencent Cloud. This parameter is meaningful only for the public network classic CLB.public String[] getLoadBalancerVips()
public void setLoadBalancerVips(String[] LoadBalancerVips)
LoadBalancerVips
- VIP address of a CLB instance (there can be multiple addresses)public String[] getBackendPublicIps()
public void setBackendPublicIps(String[] BackendPublicIps)
BackendPublicIps
- Public IP of the real server bound to a CLB.public String[] getBackendPrivateIps()
public void setBackendPrivateIps(String[] BackendPrivateIps)
BackendPrivateIps
- Private IP of the real server bound to a CLB.public Long getOffset()
public void setOffset(Long Offset)
Offset
- Data offset. Default value: 0.public Long getLimit()
public void setLimit(Long Limit)
Limit
- Number of returned CLB instances. Default value: 20. Maximum value: 100.public String getOrderBy()
public void setOrderBy(String OrderBy)
OrderBy
- Sort by parameter. Value range: LoadBalancerName, CreateTime, Domain, LoadBalancerType.public Long getOrderType()
public void setOrderType(Long OrderType)
OrderType
- 1: reverse; 0: sequential. Default value: reverse by creation time |public String getSearchKey()
public void setSearchKey(String SearchKey)
SearchKey
- Search field which fuzzy matches name, domain name, or VIP.public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- ID of the project to which a CLB instance belongs, which can be obtained through the DescribeProject API.public Long getWithRs()
public void setWithRs(Long WithRs)
WithRs
- Whether a CLB instance is bound to a real server. 0: no; 1: yes; -1: query all.public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC where a CLB instance resides, such as vpc-bhqkbhdx.
Basic network does not support queries by VpcId.public String getSecurityGroup()
public void setSecurityGroup(String SecurityGroup)
SecurityGroup
- Security group ID, such as sg-m1cc9123public String getMasterZone()
public void setMasterZone(String MasterZone)
MasterZone
- Master AZ, such as "100001" (Guangzhou Zone 1)public Filter[] getFilters()
public void setFilters(Filter[] Filters)
Filters
- Each request can have up to 10 `Filters` and 100 `Filter.Values`. Detailed filter conditions:
Copyright © 2020. All rights reserved.