Updated on 2025-08-19 GMT+08:00

VPN Gateway

Permission

API

Action

Dependencies

IAM Project

Enterprise Project

Subscribing to a yearly/monthly P2C VPN gateway

-

vpn:p2cVpnGateway:subscribe

  • vpn:system:listAvailabilityZones
  • vpc:vpcs:list
  • vpc:subnets:get
  • vpc:bandwidths:list
  • vpc:publicIps:create
  • vpc:publicIps:delete
  • vpc:publicIps:update
  • vpc:publicIps:list
  • vpc:quotas:list

×

Changing the specification of a yearly/monthly VPN gateway

-

vpn:p2cVpnGateway:updateSpecification

-

×

Updating a P2C VPN gateway

PUT /v5/{project_id}/p2c-vpn-gateways/{p2c_vgw_id}

vpn:p2cVpnGateway:update

  • vpc:publicIps:create
  • vpc:publicIps:delete
  • vpc:publicIps:update
  • vpc:publicIps:get
  • vpc:publicIps:list
  • vpc:bandwidths:list

×

Querying a specified P2C VPN gateway

GET /v5/{project_id}/p2c-vpn-gateways/{p2c_vgw_id}

vpn:p2cVpnGateway:get

vpc:publicIps:get

×

Querying the P2C VPN gateway list

GET /v5/{project_id}/p2c-vpn-gateways

vpn:p2cVpnGateway:list

vpc:publicIps:get

×

Querying the P2C VPN connection list

GET /v5/{project_id}/p2c-vpn-gateways/{p2c_vgw_id}/connections

vpn:p2cVpnGateway:listConnections

-

×

Disconnecting a connection of a P2C VPN gateway

POST /v5/{project_id}/p2c-vpn-gateways/{p2c_vgw_id}/connections/{connection_id}/disconnect

vpn:p2cVpnGateway:disconnectConnection

-

×

Upgrading a P2C VPN gateway

POST /v5/{project_id}/p2c-vpn-gateways/{vpn_gateway_id}/upgrade

vpn:p2cVpnGateway:upgrade

-

×

Querying the P2C VPN gateway task list

GET /v5/{project_id}/p2c-vpn-gateways/jobs

vpn:p2cVpnGateway:listResourceJobs

-

×

Deleting a P2C VPN gateway task

DELETE /v5/{project_id}/p2c-vpn-gateways/jobs/{job_id}

vpn:p2cVpnGateway:deleteResourceJobs

-

×