Server
Permission |
API |
Action |
Dependencies |
IAM Project |
Enterprise Project |
---|---|---|---|---|---|
Creating a P2C VPN server |
POST /v5/{project_id}/p2c-vpn-gateways/{p2c_vgw_id}/vpn-servers |
vpn:p2cVpnGateway:createServer |
scm:cert:get scm:cert:list scm:cert:download vpc:publicIps:get vpc:routeTables:update vpc:subnets:get |
√ |
x |
Querying server information on a gateway |
GET /v5/{project_id}/p2c-vpn-gateways/{p2c_vgw_id}/vpn-servers |
vpn:p2cVpnGateway:listServers |
- |
√ |
x |
Updating server information on a specified gateway |
PUT /v5/{project_id}/p2c-vpn-gateways/vpn-servers/{vpn_server_id} |
vpn:p2cVpnGateway:updateServer |
scm:cert:get scm:cert:list scm:cert:download vpc:publicIps:get vpc:routeTables:update vpc:subnets:get |
√ |
x |
Exporting the client configuration information corresponding to a server |
POST /v5/{project_id}/p2c-vpn-gateways/vpn-servers/{vpn_server_id}/client-config/export |
vpn:p2cVpnGateway:exportClientConfig |
- |
√ |
x |
Verifying the validity of CA certificates |
POST /v5/{project_id}/p2c-vpn-gateways/vpn-servers/client-ca-certificates/check |
vpn:system:checkClientCaCertificate |
- |
√ |
x |
Importing client CA certificates |
POST /v5/{project_id}/p2c-vpn-gateways/vpn-servers/{vpn_server_id}/client-ca-certificates |
vpn:p2cVpnGateway:importClientCa |
- |
√ |
x |
Modifying a client CA certificate |
PUT /v5/{project_id}/p2c-vpn-gateways/vpn-servers/{vpn_server_id}/client-ca-certificates/{client_ca_certificate_id} |
vpn:p2cVpnGateway:updateClientCa |
- |
√ |
x |
Querying a client CA certificate |
GET /v5/{project_id}/p2c-vpn-gateways/vpn-servers/{vpn_server_id}/client-ca-certificates/{client_ca_certificate_id} |
vpn:p2cVpnGateway:getClientCa |
- |
√ |
x |
Deleting a client CA certificate |
DELETE /v5/{project_id}/p2c-vpn-gateways/vpn-servers/{vpn_server_id}/client-ca-certificates/{client_ca_certificate_id} |
vpn:p2cVpnGateway:deleteClientCa |
- |
√ |
x |
Querying information about all servers of a tenant |
GET /v5/{project_id}/vpn-servers |
vpn:p2cVpnGateway:listAllServers |
- |
√ |
x |
Disconnecting connections of a P2C VPN gateway |
POST /v5/{project_id}/p2c-vpn-gateways/{p2c_vgw_id}/connections/{connection_id}/disconnect |
vpn:p2cVpnGateway:disconnectConnection |
- |
√ |
x |
Updating the P2C VPN connection log configuration |
PUT /v5/{project_id}/p2c-vpn-gateways/{p2c_vgw_id}/log-config |
vpn:p2cVpnGateway:updateConnectionsLogConfig |
- |
√ |
× |
Querying the P2C VPN connection log configuration |
GET /v5/{project_id}/p2c-vpn-gateways/{p2c_vgw_id}/log-config |
vpn:p2cVpnGateway:getConnectionsLogConfig |
- |
√ |
× |
Deleting the P2C VPN connection log configuration |
DELETE /v5/{project_id}/p2c-vpn-gateways/{p2c_vgw_id}/log-config |
vpn:p2cVpnGateway:deleteConnectionsLogConfig |
- |
√ |
× |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.