public class ModifyVpnConnectionAttributeRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ModifyVpnConnectionAttributeRequest() |
ModifyVpnConnectionAttributeRequest(ModifyVpnConnectionAttributeRequest 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 |
---|---|
String |
getCustomerGatewayId()
Get 对端网关ID,4.0及以上网关下的通道支持更新。
|
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 健康检查配置
|
String |
getHealthCheckLocalIp()
Get 本端通道探测IP。
|
String |
getHealthCheckRemoteIp()
Get 对端通道探测IP。
|
IKEOptionsSpecification |
getIKEOptionsSpecification()
Get IKE配置(Internet Key Exchange,因特网密钥交换),IKE具有一套自我保护机制,用户配置网络安全协议。
|
IPSECOptionsSpecification |
getIPSECOptionsSpecification()
Get IPSec配置,腾讯云提供IPSec安全会话设置。
|
String |
getNegotiationType()
Get 协商类型,默认为active(主动协商)。可选值:active(主动协商),passive(被动协商),flowTrigger(流量协商)
|
String |
getPreShareKey()
Get 预共享密钥。
|
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中哪些网段通信。
|
String |
getVpnConnectionId()
Get VPN通道实例ID。形如:vpnx-f49l6u0z。
|
String |
getVpnConnectionName()
Get VPN通道名称,可任意命名,但不得超过60个字符。
|
void |
setCustomerGatewayId(String CustomerGatewayId)
Set 对端网关ID,4.0及以上网关下的通道支持更新。
|
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 健康检查配置
|
void |
setHealthCheckLocalIp(String HealthCheckLocalIp)
Set 本端通道探测IP。
|
void |
setHealthCheckRemoteIp(String HealthCheckRemoteIp)
Set 对端通道探测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 |
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 |
setVpnConnectionId(String VpnConnectionId)
Set VPN通道实例ID。形如:vpnx-f49l6u0z。
|
void |
setVpnConnectionName(String VpnConnectionName)
Set VPN通道名称,可任意命名,但不得超过60个字符。
|
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 ModifyVpnConnectionAttributeRequest()
public ModifyVpnConnectionAttributeRequest(ModifyVpnConnectionAttributeRequest source)
public String getVpnConnectionId()
public void setVpnConnectionId(String VpnConnectionId)
VpnConnectionId
- VPN通道实例ID。形如:vpnx-f49l6u0z。public String getVpnConnectionName()
public void setVpnConnectionName(String VpnConnectionName)
VpnConnectionName
- VPN通道名称,可任意命名,但不得超过60个字符。public String getPreShareKey()
public void setPreShareKey(String PreShareKey)
PreShareKey
- 预共享密钥。public 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 Boolean getEnableHealthCheck()
public void setEnableHealthCheck(Boolean EnableHealthCheck)
EnableHealthCheck
- 是否启用通道健康检查,默认为False。public String getHealthCheckLocalIp()
public void setHealthCheckLocalIp(String HealthCheckLocalIp)
HealthCheckLocalIp
- 本端通道探测IP。public String getHealthCheckRemoteIp()
public void setHealthCheckRemoteIp(String HealthCheckRemoteIp)
HealthCheckRemoteIp
- 对端通道探测IP。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 String getCustomerGatewayId()
public void setCustomerGatewayId(String CustomerGatewayId)
CustomerGatewayId
- 对端网关ID,4.0及以上网关下的通道支持更新。public HealthCheckConfig getHealthCheckConfig()
public void setHealthCheckConfig(HealthCheckConfig HealthCheckConfig)
HealthCheckConfig
- 健康检查配置Copyright © 2024. All rights reserved.