文档中心 > ModifyVpnInstance
ModifyVpnInstance

最近更新时间:2021-12-29

请求方法:POST

接口描述:使用ModifyVpnInstance接口修改VPN。


请求参数

Param

名称

类型

是否必选

描述

Action

String

要执行的操作,取值:ModifyVpnInstance

RegionId

String

地域ID。

Body

名称

类型

是否必选

描述

AzoneId

String

可用区。

InstanceCode

String

规格编码,vpn.ipsec.normal

ChargeType

String

付费类型,prepaid:预付费

OrderCategory

String

订单类型,RENEW。

ComponentProperty

Object

规格信息。

+Bandwidth

Integer

带宽。

+InstanceBandwidthCode

Integer

带宽线路 vpn.bgp.static。

+ConnectionCount

Integer

最大链接数。

+InstanceTypeCode

Integer

实例类型 vpn.ipsec.normal。

InstanceId

string

实例ID。


返回参数

名称

类型

描述

Code

String

创建结果编码。

Msg

String

创建结果描述。

Res

Object

响应结果。

+Resources

Array

新建的实例列表。

++InstanceId

String

分配的NAT的ID。

++Product

String

产品名称。

+OrderId

String

订单ID。


示例

请求示例

POST https://openapi.unicloud.com/networks/vpn?Action=ModifyVpnInstance
&RegionId=HB1-BJMY
&公共请求参数

body

{

  "InstanceId": "vpn-ke93avzywo1c",

  "ChargeType": "prepaid",

  "InstanceCode": "vpn.ipsec.normal",

  "AzoneId": "cn-beijing-a",

  "PayType": "YEAR_MONTH",

  "OrderCategory": "UPGRADE",

  "CommonProperties": {

    "InstanceTypeCode": "vpn.ipsec.normal",

    "ConnectionCount": 11,

    "Bandwidth": 11,

    "InstanceBandwidthCode": "vpn.bgp.static",

  }

}

返回示例

JSON 格式

{

  "Msg": "下单成功",

  "Res": {

    "Resources": [

      {

        "InstanceId": "vpn-ke93avzywo1c",

        "Product": "VPN"

      }

    ],

    "OrderId": "1336554049537204237"

  },

  "Code": "Network.Success"

}