public class CreateVpnConnectionRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateVpnConnectionRequest() | 
| CreateVpnConnectionRequest(CreateVpnConnectionRequest 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 | 
|---|---|
| BgpConfig | getBgpConfig()Get BGP配置。 | 
| String | getCustomerGatewayId()Get 对端网关ID。例如:cgw-2wqq41m9,可通过[DescribeCustomerGateways](https://cloud.tencent.com/document/product/215/17516)接口查询对端网关。 | 
| String | getDpdAction()Get DPD超时后的动作。默认为clear。dpdEnable为1(开启)时有效。可取值为clear(断开)和restart(重试) | 
| Long | getDpdEnable()Get DPD探测开关。默认为0,表示关闭DPD探测。可选值:0(关闭),1(开启) | 
| String | getDpdTimeout()Get DPD超时时间。即探测确认对端不存在需要的时间。dpdEnable为1(开启)时有效。默认30,单位为秒 | 
| Boolean | getEnableHealthCheck()Get 是否支持隧道内健康检查,默认为False。 | 
| HealthCheckConfig | getHealthCheckConfig()Get 健康检查NQA配置。 | 
| String | getHealthCheckLocalIp()Get 健康检查本端地址,默认值为随机在169.254.128.0/17分配一个IP。 | 
| String | getHealthCheckRemoteIp()Get 健康检查对端地址,默认值为随机在169.254.128.0/17分配一个IP。 | 
| IKEOptionsSpecification | getIKEOptionsSpecification()Get IKE配置(Internet Key Exchange,因特网密钥交换),IKE具有一套自我保护机制,用户配置网络安全协议 | 
| IPSECOptionsSpecification | getIPSECOptionsSpecification()Get IPSec配置,腾讯云提供IPSec安全会话设置 | 
| String | getNegotiationType()Get 协商类型,默认为active(主动协商)。可选值:active(主动协商),passive(被动协商),flowTrigger(流量协商) | 
| String | getPreShareKey()Get 预共享密钥。 | 
| CreateVpnConnRoute | getRoute()Get 创建通道路由信息。 | 
| String | getRouteType()Get 通道类型, 例如:["STATIC", "StaticRoute", "Policy"] | 
| SecurityPolicyDatabase[] | getSecurityPolicyDatabases()Get SPD策略组,例如:{"10.0.0.5/24":["172.123.10.5/16"]},10.0.0.5/24是vpc内网段172.123.10.5/16是IDC网段。用户指定VPC内哪些网段可以和您IDC中哪些网段通信。 | 
| Tag[] | getTags()Get 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] | 
| String | getVpcId()Get VPC实例ID。可通过[DescribeVpcs](https://cloud.tencent.com/document/product/215/15778)接口返回值中的VpcId获取。
CCN VPN 形的通道 可以不传VPCID | 
| String | getVpnConnectionName()Get 通道名称,可任意命名,但不得超过60个字符。 | 
| String | getVpnGatewayId()Get VPN网关实例ID。 | 
| void | setBgpConfig(BgpConfig BgpConfig)Set BGP配置。 | 
| void | setCustomerGatewayId(String CustomerGatewayId)Set 对端网关ID。例如:cgw-2wqq41m9,可通过[DescribeCustomerGateways](https://cloud.tencent.com/document/product/215/17516)接口查询对端网关。 | 
| void | setDpdAction(String DpdAction)Set DPD超时后的动作。默认为clear。dpdEnable为1(开启)时有效。可取值为clear(断开)和restart(重试) | 
| void | setDpdEnable(Long DpdEnable)Set DPD探测开关。默认为0,表示关闭DPD探测。可选值:0(关闭),1(开启) | 
| void | setDpdTimeout(String DpdTimeout)Set DPD超时时间。即探测确认对端不存在需要的时间。dpdEnable为1(开启)时有效。默认30,单位为秒 | 
| void | setEnableHealthCheck(Boolean EnableHealthCheck)Set 是否支持隧道内健康检查,默认为False。 | 
| void | setHealthCheckConfig(HealthCheckConfig HealthCheckConfig)Set 健康检查NQA配置。 | 
| void | setHealthCheckLocalIp(String HealthCheckLocalIp)Set 健康检查本端地址,默认值为随机在169.254.128.0/17分配一个IP。 | 
| void | setHealthCheckRemoteIp(String HealthCheckRemoteIp)Set 健康检查对端地址,默认值为随机在169.254.128.0/17分配一个IP。 | 
| void | setIKEOptionsSpecification(IKEOptionsSpecification IKEOptionsSpecification)Set IKE配置(Internet Key Exchange,因特网密钥交换),IKE具有一套自我保护机制,用户配置网络安全协议 | 
| void | setIPSECOptionsSpecification(IPSECOptionsSpecification IPSECOptionsSpecification)Set IPSec配置,腾讯云提供IPSec安全会话设置 | 
| void | setNegotiationType(String NegotiationType)Set 协商类型,默认为active(主动协商)。可选值:active(主动协商),passive(被动协商),flowTrigger(流量协商) | 
| void | setPreShareKey(String PreShareKey)Set 预共享密钥。 | 
| void | setRoute(CreateVpnConnRoute Route)Set 创建通道路由信息。 | 
| void | setRouteType(String RouteType)Set 通道类型, 例如:["STATIC", "StaticRoute", "Policy"] | 
| void | setSecurityPolicyDatabases(SecurityPolicyDatabase[] SecurityPolicyDatabases)Set SPD策略组,例如:{"10.0.0.5/24":["172.123.10.5/16"]},10.0.0.5/24是vpc内网段172.123.10.5/16是IDC网段。用户指定VPC内哪些网段可以和您IDC中哪些网段通信。 | 
| void | setTags(Tag[] Tags)Set 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] | 
| void | setVpcId(String VpcId)Set VPC实例ID。可通过[DescribeVpcs](https://cloud.tencent.com/document/product/215/15778)接口返回值中的VpcId获取。
CCN VPN 形的通道 可以不传VPCID | 
| void | setVpnConnectionName(String VpnConnectionName)Set 通道名称,可任意命名,但不得超过60个字符。 | 
| void | setVpnGatewayId(String VpnGatewayId)Set VPN网关实例ID。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateVpnConnectionRequest()
public CreateVpnConnectionRequest(CreateVpnConnectionRequest source)
public String getVpnGatewayId()
public void setVpnGatewayId(String VpnGatewayId)
VpnGatewayId - VPN网关实例ID。public String getCustomerGatewayId()
public void setCustomerGatewayId(String CustomerGatewayId)
CustomerGatewayId - 对端网关ID。例如:cgw-2wqq41m9,可通过[DescribeCustomerGateways](https://cloud.tencent.com/document/product/215/17516)接口查询对端网关。public String getVpnConnectionName()
public void setVpnConnectionName(String VpnConnectionName)
VpnConnectionName - 通道名称,可任意命名,但不得超过60个字符。public String getPreShareKey()
public void setPreShareKey(String PreShareKey)
PreShareKey - 预共享密钥。public String getVpcId()
public void setVpcId(String VpcId)
VpcId - VPC实例ID。可通过[DescribeVpcs](https://cloud.tencent.com/document/product/215/15778)接口返回值中的VpcId获取。
CCN VPN 形的通道 可以不传VPCIDpublic SecurityPolicyDatabase[] getSecurityPolicyDatabases()
public void setSecurityPolicyDatabases(SecurityPolicyDatabase[] SecurityPolicyDatabases)
SecurityPolicyDatabases - SPD策略组,例如:{"10.0.0.5/24":["172.123.10.5/16"]},10.0.0.5/24是vpc内网段172.123.10.5/16是IDC网段。用户指定VPC内哪些网段可以和您IDC中哪些网段通信。public IKEOptionsSpecification getIKEOptionsSpecification()
public void setIKEOptionsSpecification(IKEOptionsSpecification IKEOptionsSpecification)
IKEOptionsSpecification - IKE配置(Internet Key Exchange,因特网密钥交换),IKE具有一套自我保护机制,用户配置网络安全协议public IPSECOptionsSpecification getIPSECOptionsSpecification()
public void setIPSECOptionsSpecification(IPSECOptionsSpecification IPSECOptionsSpecification)
IPSECOptionsSpecification - IPSec配置,腾讯云提供IPSec安全会话设置public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]public Boolean getEnableHealthCheck()
public void setEnableHealthCheck(Boolean EnableHealthCheck)
EnableHealthCheck - 是否支持隧道内健康检查,默认为False。public String getHealthCheckLocalIp()
public void setHealthCheckLocalIp(String HealthCheckLocalIp)
HealthCheckLocalIp - 健康检查本端地址,默认值为随机在169.254.128.0/17分配一个IP。public String getHealthCheckRemoteIp()
public void setHealthCheckRemoteIp(String HealthCheckRemoteIp)
HealthCheckRemoteIp - 健康检查对端地址,默认值为随机在169.254.128.0/17分配一个IP。public String getRouteType()
public void setRouteType(String RouteType)
RouteType - 通道类型, 例如:["STATIC", "StaticRoute", "Policy"]public String getNegotiationType()
public void setNegotiationType(String NegotiationType)
NegotiationType - 协商类型,默认为active(主动协商)。可选值:active(主动协商),passive(被动协商),flowTrigger(流量协商)public Long getDpdEnable()
public void setDpdEnable(Long DpdEnable)
DpdEnable - DPD探测开关。默认为0,表示关闭DPD探测。可选值:0(关闭),1(开启)public String getDpdTimeout()
public void setDpdTimeout(String DpdTimeout)
DpdTimeout - DPD超时时间。即探测确认对端不存在需要的时间。dpdEnable为1(开启)时有效。默认30,单位为秒public String getDpdAction()
public void setDpdAction(String DpdAction)
DpdAction - DPD超时后的动作。默认为clear。dpdEnable为1(开启)时有效。可取值为clear(断开)和restart(重试)public CreateVpnConnRoute getRoute()
public void setRoute(CreateVpnConnRoute Route)
Route - 创建通道路由信息。public BgpConfig getBgpConfig()
public void setBgpConfig(BgpConfig BgpConfig)
BgpConfig - BGP配置。public HealthCheckConfig getHealthCheckConfig()
public void setHealthCheckConfig(HealthCheckConfig HealthCheckConfig)
HealthCheckConfig - 健康检查NQA配置。Copyright © 2025. All rights reserved.