私有网络VPC

    更新VPN隧道

    描述

    创建VPN隧道

    请求结构

        PUT /v{version}/vpn/vpnconn/{vpnConnId}?clientToken={clientToken} HTTP/1.1
        Host: bcc.bj.baidubce.com
        Authorization: authorization string
         {
            "vpnId": vpnId, 
            "secretKey": secretKey,
            "localSubnets": localSubnets,
            "remoteIp": remoteIp,
            "remoteSubnets": remoteSubnets,
            "description": description,
            "vpnConnName": vpnConnName,
            "ikeConfig": ikeConfig,
            "ipsecConfig": ipsecConfig
         } 

    请求头域

    除公共头域外,无其它特殊头域。

    请求参数

    参数名称 类型 是否必需 参数位置 描述
    version String URL参数 API版本号
    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列表
    remoteIp String Request Body参数 对端VPN网关公网IP
    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配置

    返回头域

    除公共头域,无其它特殊头域。

    返回参数

    无特殊返回参数。

    请求示例

        PUT /v1/vpn/vpnconn/vpnconn-ku4cxya6nisq?clientToken=1849ef6b-f73c-4f5d-b88b-259ca47af849 HTTP/1.1
        Host: bcc.bj.baidubce.com
        Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
        {
            "vpnId":"vpn-s1bpb19cmd8n",
            "secretKey": "ddd22@www",
            "localSubnets": ["192.168.0.0/20"],
            "remoteIp": "10.107.245.188",
            "remoteSubnets": ["192.168.100.0/24"],
            "description": "111",
            "vpnConnName": "vpncon",
            "ikeConfig": 
            {
                "ikeVersion": "v1", 
                "ikeMode": "main", 
                "ikeEncAlg": "aes", 
                "ikeAuthAlg": "sha1", 
                "ikePfs": "group2",
                "ikeLifeTime": 200
            },
            "ipsecConfig": 
            {
                "ipsecEncAlg": "aes", 
                "ipsecAuthAlg": "sha1", 
                "ipsecPfs": "group2", 
                "ipsecLifetime": 28800
            }        
        }

    返回示例

        HTTP/1.1 200 OK
        x-bce-request-id: 1214cca7-4ad5-451d-9215-71cb844c0a50
        Date: Thu, 16 Mar 2017 06:29:48 GMT
        Content-Type: application/json;charset=UTF-8
        Server: BWS
    上一篇
    查询VPN隧道
    下一篇
    创建VPN隧道