public class CreateDirectConnectTunnelRequest extends AbstractModel
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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 © 2023. All rights reserved.