public class CreateDirectConnectRequest extends AbstractModel
| Constructor and Description | 
|---|
| CreateDirectConnectRequest() | 
| CreateDirectConnectRequest(CreateDirectConnectRequest 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 | getAccessPointId()Get Access point of connection. | 
| Long | getBandwidth()Get Connection port bandwidth in Mbps. | 
| String | getCircuitCode()Get Circuit code of a connection, which is provided by the ISP or connection provider. | 
| String | getCustomerAddress()Get User-side IP address for connection debugging, which is automatically assigned by default. | 
| String | getCustomerContactMail()Get Email address of connection applicant, which is obtained from the account system by default. | 
| String | getCustomerContactNumber()Get Contact number of connection applicant, which is obtained from the account system by default. | 
| String | getCustomerName()Get Name of connection applicant, which is obtained from the account system by default. | 
| String | getDirectConnectName()Get Connection name. | 
| String | getFaultReportContactNumber()Get Fault reporting contact number. | 
| String | getFaultReportContactPerson()Get Fault reporting contact person. | 
| String | getLineOperator()Get ISP that provides connections. | 
| String | getLocation()Get Local IDC location. | 
| String | getPortType()Get Port type of connection. | 
| String | getRedundantDirectConnectId()Get ID of redundant connection. | 
| Boolean | getSignLaw()Get Whether the connection applicant has signed the service agreement. | 
| String | getTencentAddress()Get Tencent-side IP address for connection debugging, which is automatically assigned by default. | 
| Long | getVlan()Get VLAN for connection debugging, which is enabled and automatically assigned by default. | 
| void | setAccessPointId(String AccessPointId)Set Access point of connection. | 
| void | setBandwidth(Long Bandwidth)Set Connection port bandwidth in Mbps. | 
| void | setCircuitCode(String CircuitCode)Set Circuit code of a connection, which is provided by the ISP or connection provider. | 
| void | setCustomerAddress(String CustomerAddress)Set User-side IP address for connection debugging, which is automatically assigned by default. | 
| void | setCustomerContactMail(String CustomerContactMail)Set Email address of connection applicant, which is obtained from the account system by default. | 
| void | setCustomerContactNumber(String CustomerContactNumber)Set Contact number of connection applicant, which is obtained from the account system by default. | 
| void | setCustomerName(String CustomerName)Set Name of connection applicant, which is obtained from the account system by default. | 
| void | setDirectConnectName(String DirectConnectName)Set Connection name. | 
| void | setFaultReportContactNumber(String FaultReportContactNumber)Set Fault reporting contact number. | 
| void | setFaultReportContactPerson(String FaultReportContactPerson)Set Fault reporting contact person. | 
| void | setLineOperator(String LineOperator)Set ISP that provides connections. | 
| void | setLocation(String Location)Set Local IDC location. | 
| void | setPortType(String PortType)Set Port type of connection. | 
| void | setRedundantDirectConnectId(String RedundantDirectConnectId)Set ID of redundant connection. | 
| void | setSignLaw(Boolean SignLaw)Set Whether the connection applicant has signed the service agreement. | 
| void | setTencentAddress(String TencentAddress)Set Tencent-side IP address for connection debugging, which is automatically assigned by default. | 
| void | setVlan(Long Vlan)Set VLAN for connection debugging, which is enabled and automatically assigned by default. | 
| 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 CreateDirectConnectRequest()
public CreateDirectConnectRequest(CreateDirectConnectRequest source)
public String getDirectConnectName()
public void setDirectConnectName(String DirectConnectName)
DirectConnectName - Connection name.public String getAccessPointId()
public void setAccessPointId(String AccessPointId)
AccessPointId - Access point of connection.
You can call `DescribeAccessPoints` to get the region ID. The selected access point must exist and be available.public String getLineOperator()
public void setLineOperator(String LineOperator)
LineOperator - ISP that provides connections. Valid values: ChinaTelecom (China Telecom), ChinaMobile (China Mobile), ChinaUnicom (China Unicom), In-houseWiring (in-house wiring), ChinaOther (other Chinese ISPs), InternationalOperator (international ISPs).public String getPortType()
public void setPortType(String PortType)
PortType - Port type of connection. Valid values: 100Base-T (100-Megabit electrical Ethernet interface), 1000Base-T (1-Gigabit electrical Ethernet interface), 1000Base-LX (1-Gigabit single-module optical Ethernet interface; 10 KM), 10GBase-T (10-Gigabit electrical Ethernet interface), 10GBase-LR (10-Gigabit single-module optical Ethernet interface; 10 KM). Default value: 1000Base-LX.public String getCircuitCode()
public void setCircuitCode(String CircuitCode)
CircuitCode - Circuit code of a connection, which is provided by the ISP or connection provider.public String getLocation()
public void setLocation(String Location)
Location - Local IDC location.public Long getBandwidth()
public void setBandwidth(Long Bandwidth)
Bandwidth - Connection port bandwidth in Mbps. Value range: [2,10240]. Default value: 1000.public String getRedundantDirectConnectId()
public void setRedundantDirectConnectId(String RedundantDirectConnectId)
RedundantDirectConnectId - ID of redundant connection.public Long getVlan()
public void setVlan(Long Vlan)
Vlan - VLAN for connection debugging, which is enabled and automatically assigned by default.public String getTencentAddress()
public void setTencentAddress(String TencentAddress)
TencentAddress - Tencent-side IP address for connection debugging, which is automatically assigned by default.public String getCustomerAddress()
public void setCustomerAddress(String CustomerAddress)
CustomerAddress - User-side IP address for connection debugging, which is automatically assigned by default.public String getCustomerName()
public void setCustomerName(String CustomerName)
CustomerName - Name of connection applicant, which is obtained from the account system by default.public String getCustomerContactMail()
public void setCustomerContactMail(String CustomerContactMail)
CustomerContactMail - Email address of connection applicant, which is obtained from the account system by default.public String getCustomerContactNumber()
public void setCustomerContactNumber(String CustomerContactNumber)
CustomerContactNumber - Contact number of connection applicant, which is obtained from the account system by default.public String getFaultReportContactPerson()
public void setFaultReportContactPerson(String FaultReportContactPerson)
FaultReportContactPerson - Fault reporting contact person.public String getFaultReportContactNumber()
public void setFaultReportContactNumber(String FaultReportContactNumber)
FaultReportContactNumber - Fault reporting contact number.public Boolean getSignLaw()
public void setSignLaw(Boolean SignLaw)
SignLaw - Whether the connection applicant has signed the service agreement. Default value: true.Copyright © 2023. All rights reserved.