public class CreateDirectConnectTunnelRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateDirectConnectTunnelRequest() | 
| CreateDirectConnectTunnelRequest(CreateDirectConnectTunnelRequest 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 | 
|---|---|
| Long | getBandwidth()Get Direct Connect bandwidth in Mbps. | 
| Long | getBfdEnable()Get Whether to enable BFD | 
| BFDInfo | getBfdInfo()Get BFD configuration information | 
| BgpPeer | getBgpPeer()Get BgpPeer, which is BGP information on the user side and includes Asn and AuthKey. | 
| String | getCloudAttachId()Get Cloud Attached Connection Service ID | 
| String | getCustomerAddress()Get CustomerAddress: User-side IP address. | 
| String | getDirectConnectGatewayId()Get Direct connect gateway ID, such as `dcg-d545ddf`. | 
| String | getDirectConnectId()Get Direct Connect ID, such as `dc-kd7d06of`. | 
| String | getDirectConnectOwnerAccount()Get Connection owner, who is the current customer by default. | 
| String | getDirectConnectTunnelName()Get Dedicated tunnel name. | 
| String | getNetworkRegion()Get Network region. | 
| String | getNetworkType()Get Network type. | 
| Long | getNqaEnable()Get Whether to enable NQA | 
| NQAInfo | getNqaInfo()Get NQA configuration information | 
| RouteFilterPrefix[] | getRouteFilterPrefixes()Get Static routing, i.e., IP range of the user's IDC. | 
| String | getRouteType()Get BGP: BGP routing. | 
| String | getTencentAddress()Get TencentAddress: Tencent-side IP address. | 
| String | getTencentBackupAddress()Get TencentBackupAddress, i.e., Tencent-side standby IP address | 
| Long | getVlan()Get VLAN. | 
| String | getVpcId()Get Unified VPC ID or BMVPC ID. | 
| void | setBandwidth(Long Bandwidth)Set Direct Connect bandwidth in Mbps. | 
| void | setBfdEnable(Long BfdEnable)Set Whether to enable BFD | 
| void | setBfdInfo(BFDInfo BfdInfo)Set BFD configuration information | 
| void | setBgpPeer(BgpPeer BgpPeer)Set BgpPeer, which is BGP information on the user side and includes Asn and AuthKey. | 
| void | setCloudAttachId(String CloudAttachId)Set Cloud Attached Connection Service ID | 
| void | setCustomerAddress(String CustomerAddress)Set CustomerAddress: User-side IP address. | 
| void | setDirectConnectGatewayId(String DirectConnectGatewayId)Set Direct connect gateway ID, such as `dcg-d545ddf`. | 
| void | setDirectConnectId(String DirectConnectId)Set Direct Connect ID, such as `dc-kd7d06of`. | 
| void | setDirectConnectOwnerAccount(String DirectConnectOwnerAccount)Set Connection owner, who is the current customer by default. | 
| void | setDirectConnectTunnelName(String DirectConnectTunnelName)Set Dedicated tunnel name. | 
| void | setNetworkRegion(String NetworkRegion)Set Network region. | 
| void | setNetworkType(String NetworkType)Set Network type. | 
| void | setNqaEnable(Long NqaEnable)Set Whether to enable NQA | 
| void | setNqaInfo(NQAInfo NqaInfo)Set NQA configuration information | 
| void | setRouteFilterPrefixes(RouteFilterPrefix[] RouteFilterPrefixes)Set Static routing, i.e., IP range of the user's IDC. | 
| void | setRouteType(String RouteType)Set BGP: BGP routing. | 
| void | setTencentAddress(String TencentAddress)Set TencentAddress: Tencent-side IP address. | 
| void | setTencentBackupAddress(String TencentBackupAddress)Set TencentBackupAddress, i.e., Tencent-side standby IP address | 
| void | setVlan(Long Vlan)Set VLAN. | 
| void | setVpcId(String VpcId)Set Unified VPC ID or BMVPC ID. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateDirectConnectTunnelRequest()
public CreateDirectConnectTunnelRequest(CreateDirectConnectTunnelRequest source)
public String getDirectConnectId()
public void setDirectConnectId(String DirectConnectId)
DirectConnectId - Direct Connect ID, such as `dc-kd7d06of`.public String getDirectConnectTunnelName()
public void setDirectConnectTunnelName(String DirectConnectTunnelName)
DirectConnectTunnelName - Dedicated tunnel name.public String getDirectConnectOwnerAccount()
public void setDirectConnectOwnerAccount(String DirectConnectOwnerAccount)
DirectConnectOwnerAccount - Connection owner, who is the current customer by default.
The developer account ID should be entered for shared connections.public String getNetworkType()
public void setNetworkType(String NetworkType)
NetworkType - Network type. Valid values: VPC, BMVPC, CCN. Default value: VPC.
VPC: Virtual Private Cloud.
BMVPC: BM VPC.
CCN: Cloud Connect Network.public String getNetworkRegion()
public void setNetworkRegion(String NetworkRegion)
NetworkRegion - Network region.public String getVpcId()
public void setVpcId(String VpcId)
VpcId - Unified VPC ID or BMVPC ID.public String getDirectConnectGatewayId()
public void setDirectConnectGatewayId(String DirectConnectGatewayId)
DirectConnectGatewayId - Direct connect gateway ID, such as `dcg-d545ddf`.public Long getBandwidth()
public void setBandwidth(Long Bandwidth)
Bandwidth - Direct Connect bandwidth in Mbps.
Default value: connection bandwidth value.public String getRouteType()
public void setRouteType(String RouteType)
RouteType - BGP: BGP routing.
STATIC: Static routing.
Default value: BGP routing.public BgpPeer getBgpPeer()
public void setBgpPeer(BgpPeer BgpPeer)
BgpPeer - BgpPeer, which is BGP information on the user side and includes Asn and AuthKey.public RouteFilterPrefix[] getRouteFilterPrefixes()
public void setRouteFilterPrefixes(RouteFilterPrefix[] RouteFilterPrefixes)
RouteFilterPrefixes - Static routing, i.e., IP range of the user's IDC.public Long getVlan()
public void setVlan(Long Vlan)
Vlan - VLAN. Value range: 0-3,000.
0: sub-interface not enabled.
Default value: Non-zero.public String getTencentAddress()
public void setTencentAddress(String TencentAddress)
TencentAddress - TencentAddress: Tencent-side IP address.public String getCustomerAddress()
public void setCustomerAddress(String CustomerAddress)
CustomerAddress - CustomerAddress: User-side IP address.public String getTencentBackupAddress()
public void setTencentBackupAddress(String TencentBackupAddress)
TencentBackupAddress - TencentBackupAddress, i.e., Tencent-side standby IP addresspublic String getCloudAttachId()
public void setCloudAttachId(String CloudAttachId)
CloudAttachId - Cloud Attached Connection Service IDpublic Long getBfdEnable()
public void setBfdEnable(Long BfdEnable)
BfdEnable - Whether to enable BFDpublic Long getNqaEnable()
public void setNqaEnable(Long NqaEnable)
NqaEnable - Whether to enable NQApublic BFDInfo getBfdInfo()
public void setBfdInfo(BFDInfo BfdInfo)
BfdInfo - BFD configuration informationpublic NQAInfo getNqaInfo()
public void setNqaInfo(NQAInfo NqaInfo)
NqaInfo - NQA configuration informationCopyright © 2025. All rights reserved.