public static final class ModifyVpnConnectionAttributeResponseBody.Builder extends Object
构造器和说明 |
---|
Builder() |
public ModifyVpnConnectionAttributeResponseBody.Builder createTime(Long createTime)
This value is a UNIX timestamp representing the number of milliseconds that have elapsed since the epoch time January 1, 1970, 00:00:00 UTC.
public ModifyVpnConnectionAttributeResponseBody.Builder customerGatewayId(String customerGatewayId)
This parameter is returned only for single-tunnel IPsec-VPN connections.
public ModifyVpnConnectionAttributeResponseBody.Builder description(String description)
public ModifyVpnConnectionAttributeResponseBody.Builder effectImmediately(Boolean effectImmediately)
* **true**: IPsec negotiations immediately start after the configuration takes effect. * **false**: IPsec negotiations start when inbound traffic is detected.
public ModifyVpnConnectionAttributeResponseBody.Builder enableDpd(Boolean enableDpd)
* **false** * **true** This parameter is returned only for single-tunnel IPsec-VPN connections.
public ModifyVpnConnectionAttributeResponseBody.Builder enableNatTraversal(Boolean enableNatTraversal)
* **false** * **true** This parameter is returned only for single-tunnel IPsec-VPN connections.
public ModifyVpnConnectionAttributeResponseBody.Builder enableTunnelsBgp(Boolean enableTunnelsBgp)
* **true** * **false** This parameter is returned only by dual-tunnel IPsec-VPN connections.
public ModifyVpnConnectionAttributeResponseBody.Builder ikeConfig(ModifyVpnConnectionAttributeResponseBody.IkeConfig ikeConfig)
**IkeConfig** parameters are returned only for single-tunnel IPsec-VPN connections.
public ModifyVpnConnectionAttributeResponseBody.Builder ipsecConfig(ModifyVpnConnectionAttributeResponseBody.IpsecConfig ipsecConfig)
**IpsecConfig** parameters are returned only for single-tunnel IPsec-VPN connections.
public ModifyVpnConnectionAttributeResponseBody.Builder localSubnet(String localSubnet)
public ModifyVpnConnectionAttributeResponseBody.Builder name(String name)
public ModifyVpnConnectionAttributeResponseBody.Builder remoteSubnet(String remoteSubnet)
public ModifyVpnConnectionAttributeResponseBody.Builder requestId(String requestId)
public ModifyVpnConnectionAttributeResponseBody.Builder resourceGroupId(String resourceGroupId)
The IPsec-VPN connection and the VPN gateway associated with the IPsec-VPN connection belong to the same resource group. You can call the [ListResourceGroups](~~158855~~) operation to query resource groups.
public ModifyVpnConnectionAttributeResponseBody.Builder tunnelOptionsSpecification(ModifyVpnConnectionAttributeResponseBody.TunnelOptionsSpecification tunnelOptionsSpecification)
**TunnelOptionsSpecification** parameters are returned only for dual-tunnel IPsec-VPN connections.
public ModifyVpnConnectionAttributeResponseBody.Builder vcoHealthCheck(ModifyVpnConnectionAttributeResponseBody.VcoHealthCheck vcoHealthCheck)
**VcoHealthCheck** parameters are returned only for single-tunnel IPsec-VPN connections.
public ModifyVpnConnectionAttributeResponseBody.Builder vpnBgpConfig(ModifyVpnConnectionAttributeResponseBody.VpnBgpConfig vpnBgpConfig)
**VpnBgpConfig** parameters are returned only for single-tunnel IPsec-VPN connections.
public ModifyVpnConnectionAttributeResponseBody.Builder vpnConnectionId(String vpnConnectionId)
public ModifyVpnConnectionAttributeResponseBody.Builder vpnGatewayId(String vpnGatewayId)
public ModifyVpnConnectionAttributeResponseBody build()
Copyright © 2024. All rights reserved.