public class ProxyInfo extends AbstractModel
| Constructor and Description | 
|---|
| ProxyInfo() | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAccessRegion()Get Access region. | 
| RegionDetail | getAccessRegionInfo()Get Access region details, including region ID and region name. | 
| Long | getBandwidth()Get Bandwidth. | 
| Long | getBillingType()Get Billing mode. | 
| Long | getConcurrent()Get Concurrence. | 
| Long | getCreateTime()Get Creation time in the format of UNIX timestamp, indicating the number of seconds that have elapsed since January 1, 1970 (midnight in UTC/GMT). | 
| String | getDomain()Get Accessed domain name. | 
| String | getForwardIP()Get Forwarding IP of the connection | 
| String | getGroupId()Get Connection group ID. | 
| String | getInstanceId()Get Connection instance ID; It's an old parameter, please switch to ProxyId. | 
| String | getIP()Get Accessed IP. | 
| Long | getModifyConfigTime()Get Configuration change time
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getPolicyId()Get Security policy ID. | 
| Long | getProjectId()Get Project ID. | 
| String | getProxyId()Get Connection instance ID; It's a new parameter. | 
| String | getProxyName()Get Connection name. | 
| String | getRealServerRegion()Get Origin server region. | 
| RegionDetail | getRealServerRegionInfo()Get Origin server region details, including region ID and region name. | 
| String[] | getRelatedGlobalDomains()Get List of domain names associated with resolution record
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getScalarable()Get 1: this connection is expandable; 0: this connection is not expandable. | 
| String | getStatus()Get Connection status:
RUNNING: running;
CREATING: creating;
DESTROYING: terminating;
OPENING: enabling;
CLOSING: disabling;
CLOSED: disabled;
ADJUSTING: adjusting configuration
ISOLATING: isolating (it's triggered when the account is in arrears);
ISOLATED: isolated (it's triggered when the account is in arrears);
UNKNOWN: unknown status. | 
| String[] | getSupportProtocols()Get Supported protocol types. | 
| Long | getSupportSecurity()Get Whether security groups are supported. | 
| TagPair[] | getTagSet()Get Tag list. | 
| String | getVersion()Get Connection versions: 1.0, 2.0, 3.0. | 
| void | setAccessRegion(String AccessRegion)Set Access region. | 
| void | setAccessRegionInfo(RegionDetail AccessRegionInfo)Set Access region details, including region ID and region name. | 
| void | setBandwidth(Long Bandwidth)Set Bandwidth. | 
| void | setBillingType(Long BillingType)Set Billing mode. | 
| void | setConcurrent(Long Concurrent)Set Concurrence. | 
| void | setCreateTime(Long CreateTime)Set Creation time in the format of UNIX timestamp, indicating the number of seconds that have elapsed since January 1, 1970 (midnight in UTC/GMT). | 
| void | setDomain(String Domain)Set Accessed domain name. | 
| void | setForwardIP(String ForwardIP)Set Forwarding IP of the connection | 
| void | setGroupId(String GroupId)Set Connection group ID. | 
| void | setInstanceId(String InstanceId)Set Connection instance ID; It's an old parameter, please switch to ProxyId. | 
| void | setIP(String IP)Set Accessed IP. | 
| void | setModifyConfigTime(Long ModifyConfigTime)Set Configuration change time
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setPolicyId(String PolicyId)Set Security policy ID. | 
| void | setProjectId(Long ProjectId)Set Project ID. | 
| void | setProxyId(String ProxyId)Set Connection instance ID; It's a new parameter. | 
| void | setProxyName(String ProxyName)Set Connection name. | 
| void | setRealServerRegion(String RealServerRegion)Set Origin server region. | 
| void | setRealServerRegionInfo(RegionDetail RealServerRegionInfo)Set Origin server region details, including region ID and region name. | 
| void | setRelatedGlobalDomains(String[] RelatedGlobalDomains)Set List of domain names associated with resolution record
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setScalarable(Long Scalarable)Set 1: this connection is expandable; 0: this connection is not expandable. | 
| void | setStatus(String Status)Set Connection status:
RUNNING: running;
CREATING: creating;
DESTROYING: terminating;
OPENING: enabling;
CLOSING: disabling;
CLOSED: disabled;
ADJUSTING: adjusting configuration
ISOLATING: isolating (it's triggered when the account is in arrears);
ISOLATED: isolated (it's triggered when the account is in arrears);
UNKNOWN: unknown status. | 
| void | setSupportProtocols(String[] SupportProtocols)Set Supported protocol types. | 
| void | setSupportSecurity(Long SupportSecurity)Set Whether security groups are supported. | 
| void | setTagSet(TagPair[] TagSet)Set Tag list. | 
| void | setVersion(String Version)Set Connection versions: 1.0, 2.0, 3.0. | 
| 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 String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - Connection instance ID; It's an old parameter, please switch to ProxyId.
Note: This field may return null, indicating that no valid values can be obtained.public Long getCreateTime()
public void setCreateTime(Long CreateTime)
CreateTime - Creation time in the format of UNIX timestamp, indicating the number of seconds that have elapsed since January 1, 1970 (midnight in UTC/GMT).public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - Project ID.public String getProxyName()
public void setProxyName(String ProxyName)
ProxyName - Connection name.public String getAccessRegion()
public void setAccessRegion(String AccessRegion)
AccessRegion - Access region.public String getRealServerRegion()
public void setRealServerRegion(String RealServerRegion)
RealServerRegion - Origin server region.public Long getBandwidth()
public void setBandwidth(Long Bandwidth)
Bandwidth - Bandwidth. Unit: Mbps.public Long getConcurrent()
public void setConcurrent(Long Concurrent)
Concurrent - Concurrence. Unit: requests/second.public String getStatus()
public void setStatus(String Status)
Status - Connection status:
RUNNING: running;
CREATING: creating;
DESTROYING: terminating;
OPENING: enabling;
CLOSING: disabling;
CLOSED: disabled;
ADJUSTING: adjusting configuration
ISOLATING: isolating (it's triggered when the account is in arrears);
ISOLATED: isolated (it's triggered when the account is in arrears);
UNKNOWN: unknown status.public String getDomain()
public void setDomain(String Domain)
Domain - Accessed domain name.public String getIP()
public void setIP(String IP)
IP - Accessed IP.public String getVersion()
public void setVersion(String Version)
Version - Connection versions: 1.0, 2.0, 3.0.public String getProxyId()
public void setProxyId(String ProxyId)
ProxyId - Connection instance ID; It's a new parameter.
Note: This field may return null, indicating that no valid values can be obtained.public Long getScalarable()
public void setScalarable(Long Scalarable)
Scalarable - 1: this connection is expandable; 0: this connection is not expandable.public String[] getSupportProtocols()
public void setSupportProtocols(String[] SupportProtocols)
SupportProtocols - Supported protocol types.public String getGroupId()
public void setGroupId(String GroupId)
GroupId - Connection group ID. This field exists if a connection belongs to a connection group.
Note: This field may return null, indicating that no valid values can be obtained.public String getPolicyId()
public void setPolicyId(String PolicyId)
PolicyId - Security policy ID. This field exists if security policies are configured.
Note: This field may return null, indicating that no valid values can be obtained.public RegionDetail getAccessRegionInfo()
public void setAccessRegionInfo(RegionDetail AccessRegionInfo)
AccessRegionInfo - Access region details, including region ID and region name.
Note: This field may return null, indicating that no valid values can be obtained.public RegionDetail getRealServerRegionInfo()
public void setRealServerRegionInfo(RegionDetail RealServerRegionInfo)
RealServerRegionInfo - Origin server region details, including region ID and region name.
Note: This field may return null, indicating that no valid values can be obtained.public String getForwardIP()
public void setForwardIP(String ForwardIP)
ForwardIP - Forwarding IP of the connectionpublic TagPair[] getTagSet()
public void setTagSet(TagPair[] TagSet)
TagSet - Tag list. This field is an empty list if no tags exist.
Note: This field may return null, indicating that no valid values can be obtained.public Long getSupportSecurity()
public void setSupportSecurity(Long SupportSecurity)
SupportSecurity - Whether security groups are supported.
Note: This field may return null, indicating that no valid values can be obtained.public Long getBillingType()
public void setBillingType(Long BillingType)
BillingType - Billing mode. 0: bill-by-bandwidth; 1: bill-by-traffic.
Note: this field may return null, indicating that no valid values can be obtained.public String[] getRelatedGlobalDomains()
public void setRelatedGlobalDomains(String[] RelatedGlobalDomains)
RelatedGlobalDomains - List of domain names associated with resolution record
Note: this field may return null, indicating that no valid values can be obtained.public Long getModifyConfigTime()
public void setModifyConfigTime(Long ModifyConfigTime)
ModifyConfigTime - Configuration change time
Note: this field may return null, indicating that no valid values can be obtained.Copyright © 2020. All rights reserved.