更新VPN隧道
更新时间:2025-09-25
描述
更新VPN隧道。
请求结构
                Plain Text
                
            
            1    PUT /v{version}/vpn/vpnconn/{vpnConnId}?clientToken={clientToken} HTTP/1.1
2    Host: bcc.bj.baidubce.com
3    Authorization: authorization string
4    {
5        "vpnId": vpnId, 
6        "secretKey": secretKey,
7        "localSubnets": localSubnets,
8        "cgwId": cgwId,
9        "remoteSubnets": remoteSubnets,
10        "description": description,
11        "vpnConnName": vpnConnName,
12        "ikeConfig": ikeConfig,
13        "ipsecConfig": ipsecConfig
14    } 
            请求头域
除公共头域外,无其它特殊头域。
请求参数
| 参数名称 | 类型 | 是否必需 | 参数位置 | 描述 | 
|---|---|---|---|---|
| version | String | 是 | URL参数 | API版本号,当前取值为1 | 
| clientToken | String | 否 | Query参数 | 幂等性Token,是一个长度不超过64位的ASCII字符串,详见ClientToken幂等性。 | 
| vpnConnId | String | 是 | URL参数 | vpn隧道的ID | 
| vpnId | String | 是 | Request Body参数 | VPN隧道所属VPN的ID | 
| secretKey | String | 是 | Request Body参数 | 共享秘钥,8~17位字符,英文、数字和符号必须同时存在,符号仅限!@#$%^*()_ | 
| localSubnets | List<String> | 是 | Request Body参数 | 本端网络cidr列表 | 
| cgwId | String | 是 | Request Body参数 | 用户网关ID | 
| remoteSubnets | List<String> | 是 | Request Body参数 | 对端网络cidr列表 | 
| description | String | 否 | Request Body参数 | 描述 | 
| vpnConnName | String | 是 | Request Body参数 | VPN隧道名称,大小写字母、数字以及-_/.特殊字符,必须以字母开头,长度1-65 | 
| ikeConfig | IkeConfig | 是 | Request Body参数 | IKE配置 | 
| ipsecConfig | IpsecConfig | 是 | Request Body参数 | IPSec配置 | 
返回头域
除公共头域,无其它特殊头域。
返回参数
无特殊返回参数。
请求示例
                Plain Text
                
            
            1    PUT /v1/vpn/vpnconn/vpnconn-ku4cxya6nisq?clientToken=1849ef6b-f73c-4f5d-b88b-259ca47af849 HTTP/1.1
2    Host: bcc.bj.baidubce.com
3    Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
4    {
5        "vpnId":"vpn-s1bpb19cmd8n",
6        "secretKey": "ddd22@www",
7        "localSubnets": ["192.168.0.0/20"],
8        "cgwId": "cgw-76e47745e608",
9        "remoteSubnets": ["192.168.100.0/24"],
10        "description": "111",
11        "vpnConnName": "vpncon",
12        "ikeConfig": 
13        {
14            "ikeVersion": "v1", 
15            "ikeMode": "main", 
16            "ikeEncAlg": "aes", 
17            "ikeAuthAlg": "sha1", 
18            "ikePfs": "group2",
19            "ikeLifeTime": 200
20        },
21        "ipsecConfig": 
22        {
23            "ipsecEncAlg": "aes", 
24            "ipsecAuthAlg": "sha1", 
25            "ipsecPfs": "group2", 
26            "ipsecLifetime": 28800
27        }        
28    }
            返回示例
                Plain Text
                
            
            1    HTTP/1.1 200 OK
2    x-bce-request-id: 1214cca7-4ad5-451d-9215-71cb844c0a50
3    Date: Thu, 16 Mar 2017 06:29:48 GMT
4    Content-Type: application/json;charset=UTF-8
5    Server: BWS
            