Help Center/ Virtual Private Network/ CLI Reference/ CLI Command Reference (P2C VPN)
Updated on 2026-09-14 GMT+08:00

CLI Command Reference (P2C VPN)

P2C VPN Gateway

API Name

Command

Description

Operation

CreateP2cVgw

hcloud VPN CreateP2cVgw

Creates a P2C VPN gateway.

Debug

DeleteP2cVgw

hcloud VPN DeleteP2cVgw

Deletes a specified P2C VPN gateway.

Debug

DeleteP2cVgwConnection

hcloud VPN DeleteP2cVgwConnection

Tears down connections of a specified P2C VPN gateway.

Debug

DeleteP2cVpnGatewayJob

hcloud VPN DeleteP2cVpnGatewayJob

Deletes records of a specified task.

Debug

ListP2cVgwAvailabilityZones

hcloud VPN ListP2cVgwAvailabilityZones

Queries the AZs of P2C VPN gateways.

Debug

ListP2cVgwConnections

hcloud VPN ListP2cVgwConnections

Queries the connection list.

Debug

ListP2cVgws

hcloud VPN ListP2cVgws

Queries the P2C VPN gateway list.

Debug

ListP2cVpnGatewayJobs

hcloud VPN ListP2cVpnGatewayJobs

Queries the resource task list.

Debug

ShowP2cVgw

hcloud VPN ShowP2cVgw

Queries a specified VPN gateway.

Debug

UpdateP2cVgw

hcloud VPN UpdateP2cVgw

Updates a specified P2C VPN gateway.

Debug

UpgradeP2cVpnGateway

hcloud VPN UpgradeP2cVpnGateway

Upgrades a P2C VPN gateway.

Debug

DeleteVpnConnectionsLogConfig

hcloud VPN DeleteVpnConnectionsLogConfig

Deletes the connection log configuration of a specified P2C VPN gateway.

Debug

ShowVpnConnectionsLogConfig

hcloud VPN ShowVpnConnectionsLogConfig

Queries the connection log configuration of a specified P2C VPN gateway.

Debug

UpdateVpnConnectionsLogConfig

hcloud VPN UpdateVpnConnectionsLogConfig

Updates the connection log configuration of a specified P2C VPN gateway.

Debug

Server

API Name

Command

Description

Operation

CreateVpnServer

hcloud VPN CreateVpnServer

Creates a VPN server.

Debug

ExportClientConfig

hcloud VPN ExportClientConfig

Exports the client configuration information.

Debug

ListVpnServersByProject

hcloud VPN ListVpnServersByProject

Queries all VPN servers of a tenant.

Debug

ListVpnServersByVgw

hcloud VPN ListVpnServersByVgw

Queries VPN server information.

Debug

UpdateVpnServer

hcloud VPN UpdateVpnServer

Updates a specified VPN server.

Debug

CheckClientCaCertificate

hcloud VPN CheckClientCaCertificate

Verifies the validity of a client CA certificate.

Debug

DeleteClientCa

hcloud VPN DeleteClientCa

Deletes a client CA certificate.

Debug

ImportClientCa

hcloud VPN ImportClientCa

Imports a client CA certificate.

Debug

ShowClientCa

hcloud VPN ShowClientCa

Queries information about a client CA certificate.

Debug

UpdateClientCa

hcloud VPN UpdateClientCa

Updates a specified client CA certificate.

Debug

User Management

API Name

Command

Description

Operation

BatchCreateVpnUsers

hcloud VPN BatchCreateVpnUsers

Creates VPN users in batches.

Debug

BatchDeleteVpnUsers

hcloud VPN BatchDeleteVpnUsers

Deletes specified users in batches.

Debug

CreateVpnUser

hcloud VPN CreateVpnUser

Creates a VPN user.

Debug

DeleteVpnUser

hcloud VPN DeleteVpnUser

Deletes a specified user.

Debug

ListVpnUsers

hcloud VPN ListVpnUsers

Queries the user list.

Debug

ResetVpnUserPassword

hcloud VPN ResetVpnUserPassword

Resets the password of a specified VPN user.

Debug

ShowVpnUser

hcloud VPN ShowVpnUser

Queries user information.

Debug

UpdateVpnUser

hcloud VPN UpdateVpnUser

Updates a specified user.

Debug

UpdateVpnUserPassword

hcloud VPN UpdateVpnUserPassword

Changes the password of a specified VPN user.

Debug

AddVpnUsersToGroup

hcloud VPN AddVpnUsersToGroup

Adds VPN users to a specified user group.

Debug

CreateVpnUserGroup

hcloud VPN CreateVpnUserGroup

Creates a VPN user group.

Debug

DeleteVpnUserGroup

hcloud VPN DeleteVpnUserGroup

Deletes a specified user group.

Debug

ListVpnUserGroups

hcloud VPN ListVpnUserGroups

Queries the user group list.

Debug

ListVpnUsersInGroup

hcloud VPN ListVpnUsersInGroup

Queries information about users in a group.

Debug

RemoveVpnUsersFromGroup

hcloud VPN RemoveVpnUsersFromGroup

Removes VPN users from a specified user group.

Debug

ShowVpnUserGroup

hcloud VPN ShowVpnUserGroup

Queries information about a user group.

Debug

UpdateVpnUserGroup

hcloud VPN UpdateVpnUserGroup

Updates a specified user group.

Debug

Access Policy

API Name

Command

Description

Operation

CreateVpnAccessPolicy

hcloud VPN CreateVpnAccessPolicy

Creates an access policy.

Debug

DeleteVpnAccessPolicy

hcloud VPN DeleteVpnAccessPolicy

Deletes a specified access policy.

Debug

ListVpnAccessPolicies

hcloud VPN ListVpnAccessPolicies

Queries the VPN access policy list.

Debug

ShowVpnAccessPolicy

hcloud VPN ShowVpnAccessPolicy

Queries a VPN access policy.

Debug

UpdateVpnAccessPolicy

hcloud VPN UpdateVpnAccessPolicy

Updates a specified access policy.

Debug