检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
华为云是否支持API? VPN属于比较复杂的业务配置,目前暂不支持通过API创建,查询,修改资源,请用户通过管理控制台来操作。 父主题: Console与页面使用
华为云是否支持API? 支持。 父主题: Console与页面使用
API概览 虚拟专用网络提供的接口参见表1,各接口对应的权限说明请参见权限策略和授权项。 表1 VPN接口说明 类型 说明 站点入云VPN API VPN网关 站点入云VPN网关的创建、查询、更新、删除以及查询站点入云VPN网关可用区等接口。 对端网关 对端网关的创建、查询、更新、删除等接口。
参考标准和协议 与VPN相关的参考标准与协议如下: RFC 2403: The Use of HMAC-MD5-96 within ESP and AH RFC 2404: The Use of HMAC-SHA-1-96 within ESP and AH RFC 2409: The
如何调用API 构造请求 认证鉴权 返回结果
API 站点入云VPN API 终端入云VPN API 服务公共接口
终端入云VPN API 终端入云VPN网关 服务端 用户管理 访问策略 父主题: API
文字符必须为UTF-8编码。 每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET、DELETE操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。 对于管理员创建IAM用户接口,您可以从接口的请求部分看到所需的请求参数及参数
约束: 隧道协议类型是SSL,且客户端认证类型为证书认证时必填。 客户端认证类型为证书认证时,至少上传1本客户端CA证书,最多支持上传10本客户端CA证书。 ssl_options ssl_options object 否 SSL隧道协议的可选配置项。隧道协议类型是SSL时,必填。
站点入云VPN API 站点入云VPN网关 对端网关 VPN连接 VPN连接监控 父主题: API
CERT:证书认证。 LOCAL_PASSWORD:口令认证(本地)。 tunnel_protocol String 功能说明:隧道协议类型。 取值范围 SSL:SSL协议。 server_certificate server_certificate object 服务端证书。 client_ca_certificates
CERT:证书认证。 LOCAL_PASSWORD:口令认证(本地)。 tunnel_protocol String 功能说明:隧道协议类型。 取值范围 SSL:SSL协议。 server_certificate server_certificate object 服务端证书。 client_ca_certificates
查询VPN连接监控列表 功能介绍 查询VPN连接监控列表。 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/connection-monitors 表1 参数说明 名称 类型 是否必选 说明 project_id String 是 项目ID,可以通过获取项目ID获取项目ID。
查询VPN连接监控 功能介绍 根据VPN连接监控的ID,查询指定的VPN连接监控。 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/connection-monitors/{connection_monitor_id} 表1 参数说明 名称 类型
icy且VPN网关的IP协议版本号为IPv4时填写。 policy_rules_v6 Array of PolicyRule object 否 功能说明:IPv6策略模式的策略规则组。 约束:最多填写5个。仅当style为policy且VPN网关的IP协议版本号为IPv6时填写。
添加健康检查可以配置VPN网关、向对端网关发送监测报文,统计链路往返时延和丢包率,用于检测VPN连接的质量。 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/connection-monitors 表1 参数说明 名称 类型 是否必选 说明
P或POLICY、或VPN网关的IP协议版本号为IPv6时不返回。 peer_subnets_v6 Array of String IPv6对端子网。当VPN网关的关联模式为ER并且style字段为BGP或POLICY、或VPN网关的IP协议版本号为IPv4时不返回。 tunnel_local_address
P或POLICY、或VPN网关的IP协议版本号为IPv6时不返回。 peer_subnets_v6 Array of String IPv6对端子网。当VPN网关的关联模式为ER并且style字段为BGP或POLICY、或VPN网关的IP协议版本号为IPv4时不返回。 tunnel_local_address
修改VPN服务端 功能介绍 根据VPN服务端ID,修改指定的VPN服务端。 调用方法 请参见如何调用API。 URI PUT /v5/{project_id}/p2c-vpn-gateways/vpn-servers/{vpn_server_id} 表1 参数说明 名称 类型 是否必选
约束: IP协议版本号为IPv4时不填;VPN网关的关联模式为er且style字段为policy或bgp时不填 每个VPN连接最多填写50个对端子网。 tunnel_local_address String 否 功能说明:路由模式下配置在VPN网关上的tunnel接口地址。例如:169