VPN Connection
| Permission | API | Action | Dependencies | IAM Project | Enterprise Project |
|---|---|---|---|---|---|
| Creating a VPN connection | POST /v5/{project_id}/vpn-connection | vpn:vpnConnections:create | ces:metricData:list ces:currentRegionSupportedMetrics:list vpc:vpcs:list vpc:vpcs:get vpc:subnets:get vpc:subnets:list vpc:subNetworkInterfaces:update vpc:publicIps:get vpc:publicIps:list vpc:bandwidths:list vpc:ports:get vpc:routeTables:update vpc:routeTables:get | √ | √ |
| Querying the VPN connection list | GET /v5/{project_id}/vpn-connection | vpn:vpnConnections:list | vpc:publicIps:get vpc:publicIps:list vpc:bandwidths:list er:instances:list er:instances:get vpc:vpcs:list vpc:vpcs:get vpc:subnets:get vpc:subnets:list | √ | × |
| Querying details about a VPN connection | GET /v5/{project_id}/vpn-connection/{vpn_connection_id} | vpn:vpnConnections:get | vpc:publicIps:get vpc:publicIps:list vpc:bandwidths:list er:instances:list er:instances:get vpc:vpcs:list vpc:vpcs:get vpc:subnets:get vpc:subnets:list | √ | √ |
| Updating a VPN connection | PUT /v5/{project_id}/vpn-connection/{vpn_connection_id} | vpn:vpnConnections:update | vpc:vpcs:list vpc:vpcs:get vpc:subnets:get vpc:subnets:list vpc:subNetworkInterfaces:update vpc:publicIps:get vpc:publicIps:list vpc:bandwidths:list vpc:ports:get vpc:routeTables:update vpc:routeTables:get | √ | √ |
| Deleting a VPN connection | DELETE /v5/{project_id}/vpn-connection/{vpn_connection_id} | vpn:vpnConnections:delete | ces:metricData:list ces:currentRegionSupportedMetrics:list vpc:vpcs:list vpc:vpcs:get vpc:subnets:get vpc:subNetworkInterfaces:update vpc:publicIps:get vpc:publicIps:list vpc:bandwidths:list vpc:ports:get vpc:routeTables:update vpc:routeTables:get | √ | √ |
| Creating VPN connections in batches | POST /v5/{project_id}/vpn-connections/batch-create | vpn:vpnConnections:batchCreate | ces:metricData:list ces:currentRegionSupportedMetrics:list vpc:vpcs:list vpc:vpcs:get vpc:subnets:get vpc:subnets:list vpc:subNetworkInterfaces:update vpc:publicIps:get vpc:publicIps:list vpc:bandwidths:list vpc:ports:get vpc:routeTables:update vpc:routeTables:get | √ | √ |
| Querying VPN connection logs | GET /v5/{project_id}/vpn-connection/{vpn_connection_id}/log | vpn:vpnConnections:getLog | - | √ | √ |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.