Class CreateDirectConnectTunnelRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dc.v20180410.models.CreateDirectConnectTunnelRequest
-
public class CreateDirectConnectTunnelRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetBandwidth()Get 专线带宽,单位:Mbps 默认是物理专线带宽值LonggetBfdEnable()Get 是否开启BFDBFDInfogetBfdInfo()Get BFD配置信息BgpPeergetBgpPeer()Get BgpPeer,用户侧bgp信息,包括Asn和AuthKeyStringgetCloudAttachId()Get 高速上云服务IDStringgetCustomerAddress()Get CustomerAddress,用户侧互联 IPStringgetDirectConnectGatewayId()Get 专线网关 ID,例如 dcg-d545ddfStringgetDirectConnectId()Get 专线 ID,例如:dc-kd7d06ofStringgetDirectConnectOwnerAccount()Get 物理专线 owner,缺省为当前客户(物理专线 owner) 共享专线时这里需要填写共享专线的开发商账号 IDStringgetDirectConnectTunnelName()Get 专用通道名称StringgetNetworkRegion()Get 网络地域StringgetNetworkType()Get 网络类型,分别为VPC、BMVPC,CCN,默认是VPC VPC:私有网络 BMVPC:黑石网络 CCN:云联网LonggetNqaEnable()Get 是否开启NQANQAInfogetNqaInfo()Get NQA配置信息RouteFilterPrefix[]getRouteFilterPrefixes()Get 静态路由,用户IDC的网段地址StringgetRouteType()Get BGP :BGP路由 STATIC:静态 默认为 BGP 路由StringgetTencentAddress()Get TencentAddress,腾讯侧互联 IPStringgetTencentBackupAddress()Get TencentBackupAddress,腾讯侧备用互联 IPLonggetVlan()Get vlan,范围:0 ~ 3000 0:不开启子接口 默认值是非0StringgetVpcId()Get 私有网络统一 ID 或者黑石网络统一 IDvoidsetBandwidth(Long Bandwidth)Set 专线带宽,单位:Mbps 默认是物理专线带宽值voidsetBfdEnable(Long BfdEnable)Set 是否开启BFDvoidsetBfdInfo(BFDInfo BfdInfo)Set BFD配置信息voidsetBgpPeer(BgpPeer BgpPeer)Set BgpPeer,用户侧bgp信息,包括Asn和AuthKeyvoidsetCloudAttachId(String CloudAttachId)Set 高速上云服务IDvoidsetCustomerAddress(String CustomerAddress)Set CustomerAddress,用户侧互联 IPvoidsetDirectConnectGatewayId(String DirectConnectGatewayId)Set 专线网关 ID,例如 dcg-d545ddfvoidsetDirectConnectId(String DirectConnectId)Set 专线 ID,例如:dc-kd7d06ofvoidsetDirectConnectOwnerAccount(String DirectConnectOwnerAccount)Set 物理专线 owner,缺省为当前客户(物理专线 owner) 共享专线时这里需要填写共享专线的开发商账号 IDvoidsetDirectConnectTunnelName(String DirectConnectTunnelName)Set 专用通道名称voidsetNetworkRegion(String NetworkRegion)Set 网络地域voidsetNetworkType(String NetworkType)Set 网络类型,分别为VPC、BMVPC,CCN,默认是VPC VPC:私有网络 BMVPC:黑石网络 CCN:云联网voidsetNqaEnable(Long NqaEnable)Set 是否开启NQAvoidsetNqaInfo(NQAInfo NqaInfo)Set NQA配置信息voidsetRouteFilterPrefixes(RouteFilterPrefix[] RouteFilterPrefixes)Set 静态路由,用户IDC的网段地址voidsetRouteType(String RouteType)Set BGP :BGP路由 STATIC:静态 默认为 BGP 路由voidsetTencentAddress(String TencentAddress)Set TencentAddress,腾讯侧互联 IPvoidsetTencentBackupAddress(String TencentBackupAddress)Set TencentBackupAddress,腾讯侧备用互联 IPvoidsetVlan(Long Vlan)Set vlan,范围:0 ~ 3000 0:不开启子接口 默认值是非0voidsetVpcId(String VpcId)Set 私有网络统一 ID 或者黑石网络统一 IDvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateDirectConnectTunnelRequest
public CreateDirectConnectTunnelRequest()
-
CreateDirectConnectTunnelRequest
public 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.
-
-
Method Detail
-
getDirectConnectId
public String getDirectConnectId()
Get 专线 ID,例如:dc-kd7d06of- Returns:
- DirectConnectId 专线 ID,例如:dc-kd7d06of
-
setDirectConnectId
public void setDirectConnectId(String DirectConnectId)
Set 专线 ID,例如:dc-kd7d06of- Parameters:
DirectConnectId- 专线 ID,例如:dc-kd7d06of
-
getDirectConnectTunnelName
public String getDirectConnectTunnelName()
Get 专用通道名称- Returns:
- DirectConnectTunnelName 专用通道名称
-
setDirectConnectTunnelName
public void setDirectConnectTunnelName(String DirectConnectTunnelName)
Set 专用通道名称- Parameters:
DirectConnectTunnelName- 专用通道名称
-
getDirectConnectOwnerAccount
public String getDirectConnectOwnerAccount()
Get 物理专线 owner,缺省为当前客户(物理专线 owner) 共享专线时这里需要填写共享专线的开发商账号 ID- Returns:
- DirectConnectOwnerAccount 物理专线 owner,缺省为当前客户(物理专线 owner) 共享专线时这里需要填写共享专线的开发商账号 ID
-
setDirectConnectOwnerAccount
public void setDirectConnectOwnerAccount(String DirectConnectOwnerAccount)
Set 物理专线 owner,缺省为当前客户(物理专线 owner) 共享专线时这里需要填写共享专线的开发商账号 ID- Parameters:
DirectConnectOwnerAccount- 物理专线 owner,缺省为当前客户(物理专线 owner) 共享专线时这里需要填写共享专线的开发商账号 ID
-
getNetworkType
public String getNetworkType()
Get 网络类型,分别为VPC、BMVPC,CCN,默认是VPC VPC:私有网络 BMVPC:黑石网络 CCN:云联网- Returns:
- NetworkType 网络类型,分别为VPC、BMVPC,CCN,默认是VPC VPC:私有网络 BMVPC:黑石网络 CCN:云联网
-
setNetworkType
public void setNetworkType(String NetworkType)
Set 网络类型,分别为VPC、BMVPC,CCN,默认是VPC VPC:私有网络 BMVPC:黑石网络 CCN:云联网- Parameters:
NetworkType- 网络类型,分别为VPC、BMVPC,CCN,默认是VPC VPC:私有网络 BMVPC:黑石网络 CCN:云联网
-
getNetworkRegion
public String getNetworkRegion()
Get 网络地域- Returns:
- NetworkRegion 网络地域
-
setNetworkRegion
public void setNetworkRegion(String NetworkRegion)
Set 网络地域- Parameters:
NetworkRegion- 网络地域
-
getVpcId
public String getVpcId()
Get 私有网络统一 ID 或者黑石网络统一 ID- Returns:
- VpcId 私有网络统一 ID 或者黑石网络统一 ID
-
setVpcId
public void setVpcId(String VpcId)
Set 私有网络统一 ID 或者黑石网络统一 ID- Parameters:
VpcId- 私有网络统一 ID 或者黑石网络统一 ID
-
getDirectConnectGatewayId
public String getDirectConnectGatewayId()
Get 专线网关 ID,例如 dcg-d545ddf- Returns:
- DirectConnectGatewayId 专线网关 ID,例如 dcg-d545ddf
-
setDirectConnectGatewayId
public void setDirectConnectGatewayId(String DirectConnectGatewayId)
Set 专线网关 ID,例如 dcg-d545ddf- Parameters:
DirectConnectGatewayId- 专线网关 ID,例如 dcg-d545ddf
-
getBandwidth
public Long getBandwidth()
Get 专线带宽,单位:Mbps 默认是物理专线带宽值- Returns:
- Bandwidth 专线带宽,单位:Mbps 默认是物理专线带宽值
-
setBandwidth
public void setBandwidth(Long Bandwidth)
Set 专线带宽,单位:Mbps 默认是物理专线带宽值- Parameters:
Bandwidth- 专线带宽,单位:Mbps 默认是物理专线带宽值
-
getRouteType
public String getRouteType()
Get BGP :BGP路由 STATIC:静态 默认为 BGP 路由- Returns:
- RouteType BGP :BGP路由 STATIC:静态 默认为 BGP 路由
-
setRouteType
public void setRouteType(String RouteType)
Set BGP :BGP路由 STATIC:静态 默认为 BGP 路由- Parameters:
RouteType- BGP :BGP路由 STATIC:静态 默认为 BGP 路由
-
getBgpPeer
public BgpPeer getBgpPeer()
Get BgpPeer,用户侧bgp信息,包括Asn和AuthKey- Returns:
- BgpPeer BgpPeer,用户侧bgp信息,包括Asn和AuthKey
-
setBgpPeer
public void setBgpPeer(BgpPeer BgpPeer)
Set BgpPeer,用户侧bgp信息,包括Asn和AuthKey- Parameters:
BgpPeer- BgpPeer,用户侧bgp信息,包括Asn和AuthKey
-
getRouteFilterPrefixes
public RouteFilterPrefix[] getRouteFilterPrefixes()
Get 静态路由,用户IDC的网段地址- Returns:
- RouteFilterPrefixes 静态路由,用户IDC的网段地址
-
setRouteFilterPrefixes
public void setRouteFilterPrefixes(RouteFilterPrefix[] RouteFilterPrefixes)
Set 静态路由,用户IDC的网段地址- Parameters:
RouteFilterPrefixes- 静态路由,用户IDC的网段地址
-
getVlan
public Long getVlan()
Get vlan,范围:0 ~ 3000 0:不开启子接口 默认值是非0- Returns:
- Vlan vlan,范围:0 ~ 3000 0:不开启子接口 默认值是非0
-
setVlan
public void setVlan(Long Vlan)
Set vlan,范围:0 ~ 3000 0:不开启子接口 默认值是非0- Parameters:
Vlan- vlan,范围:0 ~ 3000 0:不开启子接口 默认值是非0
-
getTencentAddress
public String getTencentAddress()
Get TencentAddress,腾讯侧互联 IP- Returns:
- TencentAddress TencentAddress,腾讯侧互联 IP
-
setTencentAddress
public void setTencentAddress(String TencentAddress)
Set TencentAddress,腾讯侧互联 IP- Parameters:
TencentAddress- TencentAddress,腾讯侧互联 IP
-
getCustomerAddress
public String getCustomerAddress()
Get CustomerAddress,用户侧互联 IP- Returns:
- CustomerAddress CustomerAddress,用户侧互联 IP
-
setCustomerAddress
public void setCustomerAddress(String CustomerAddress)
Set CustomerAddress,用户侧互联 IP- Parameters:
CustomerAddress- CustomerAddress,用户侧互联 IP
-
getTencentBackupAddress
public String getTencentBackupAddress()
Get TencentBackupAddress,腾讯侧备用互联 IP- Returns:
- TencentBackupAddress TencentBackupAddress,腾讯侧备用互联 IP
-
setTencentBackupAddress
public void setTencentBackupAddress(String TencentBackupAddress)
Set TencentBackupAddress,腾讯侧备用互联 IP- Parameters:
TencentBackupAddress- TencentBackupAddress,腾讯侧备用互联 IP
-
getCloudAttachId
public String getCloudAttachId()
Get 高速上云服务ID- Returns:
- CloudAttachId 高速上云服务ID
-
setCloudAttachId
public void setCloudAttachId(String CloudAttachId)
Set 高速上云服务ID- Parameters:
CloudAttachId- 高速上云服务ID
-
getBfdEnable
public Long getBfdEnable()
Get 是否开启BFD- Returns:
- BfdEnable 是否开启BFD
-
setBfdEnable
public void setBfdEnable(Long BfdEnable)
Set 是否开启BFD- Parameters:
BfdEnable- 是否开启BFD
-
getNqaEnable
public Long getNqaEnable()
Get 是否开启NQA- Returns:
- NqaEnable 是否开启NQA
-
setNqaEnable
public void setNqaEnable(Long NqaEnable)
Set 是否开启NQA- Parameters:
NqaEnable- 是否开启NQA
-
getBfdInfo
public BFDInfo getBfdInfo()
Get BFD配置信息- Returns:
- BfdInfo BFD配置信息
-
setBfdInfo
public void setBfdInfo(BFDInfo BfdInfo)
Set BFD配置信息- Parameters:
BfdInfo- BFD配置信息
-
getNqaInfo
public NQAInfo getNqaInfo()
Get NQA配置信息- Returns:
- NqaInfo NQA配置信息
-
setNqaInfo
public void setNqaInfo(NQAInfo NqaInfo)
Set NQA配置信息- Parameters:
NqaInfo- NQA配置信息
-
-