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, toJsonString
public 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 © 2024. All rights reserved.