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, toJsonString
public 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.