
# CLI命令参考（终端入云VPN）
#### 终端入云VPN网关
| API名称 API Name | 命令 Command | 描述 Description | 操作 Operation                                               |
|:---|:---|:---|:---|
| 创建终端入云VPN网关                                                | hcloud VPN CreateP2cVgw                                | 该接口可以用于创建终端入云VPN网关。                                        | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=CreateP2cVgw)                  |
| 删除终端入云VPN网关                                                | hcloud VPN DeleteP2cVgw                                | 该接口可以用于删除指定的终端入云VPN网关。                                     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=DeleteP2cVgw)                  |
| 断开终端入云VPN网关连接                                              | hcloud VPN DeleteP2cVgwConnection                      | 该接口可以用于断开指定终端入云VPN网关连接。                                    | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=DeleteP2cVgwConnection)        |
| 删除指定任务的记录                                                  | hcloud VPN DeleteP2cVpnGatewayJob                      | 该接口可以用于删除指定的任务记录。                                          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=DeleteP2cVpnGatewayJob)        |
| 查询终端入云VPN网关可用区                                             | hcloud VPN ListP2cVgwAvailabilityZones                 | 该接口可以用于查询终端入云VPN网关可用区。                                     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=ListP2cVgwAvailabilityZones)   |
| 查询终端入云VPN网关连接信息列表                                          | hcloud VPN ListP2cVgwConnections                       | 该接口可以用于查询连接列表。                                             | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ListP2cVgwConnections)         |
| 查询终端入云VPN网关列表                                              | hcloud VPN ListP2cVgws                                 | 该接口可以用于查询终端入云VPN网关列表。                                      | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=ListP2cVgws)                   |
| 查询资源任务列表                                                   | hcloud VPN ListP2cVpnGatewayJobs                       | 该接口可以用于查询资源任务列表。                                           | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ListP2cVgwConnections)         |
| 查询终端入云VPN网关                                                | hcloud VPN ShowP2cVgw                                  | 该接口可以用于查询指定的VPN网关。                                         | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ListP2cVgwConnections)         |
| 更新终端入云VPN网关                                                | hcloud VPN UpdateP2cVgw                                | 该接口可以用于修改指定的终端入云VPN网关。                                     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/IAM/cli?version=v5&api=DeleteUserV5)       |
| 升级VPN资源                                                    | hcloud VPN UpgradeP2cVpnGateway                        | 该接口可以用于升级终端入云VPN网关。                                        | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=UpgradeP2cVpnGateway)          |
| 删除VPN连接日志配置                                                | hcloud VPN DeleteVpnConnectionsLogConfig               | 该接口可以用于删除指定P2C VPN网关的连接日志配置。                               | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=DeleteVpnConnectionsLogConfig) |
| 查询VPN连接日志配置                                                | hcloud VPN ShowVpnConnectionsLogConfig                 | 该接口可以用于查询指定P2C VPN网关的连接日志配置。                               | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=DeleteVpnConnectionsLogConfig) |
| 更新VPN连接日志配置                                                | hcloud VPN UpdateVpnConnectionsLogConfig               | 该接口可以用于修改指定P2C VPN网关的连接日志配置。                               | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=DeleteVpnConnectionsLogConfig) |
   
#### 服务端
| API名称           | 命令                                  | 描述                    | 操作                                                                                                |
|:---|:---|:---|:---|
| 创建一个VPN 服务端     | hcloud VPN CreateVpnServer          | 该接口可以用于创建一个VPN 服务端。   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=CreateVpnServer)          |
| 导出服务端对应的客户端配置信息 | hcloud VPN ExportClientConfig       | 该接口可以用于导出客户端配置信息。     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=ExportClientConfig)       |
| 查询租户下的所有服务端信息   | hcloud VPN ListVpnServersByProject  | 该接口可以用于查询租户下所有VPN服务端。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ListVpnServersByProject)  |
| 查询一个网关下的服务端信息   | hcloud VPN ListVpnServersByVgw      | 该接口可以用于查询VPN服务端。      | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ListVpnServersByVgw)      |
| 更新指定VPN 服务端     | hcloud VPN UpdateVpnServer          | 该接口可以用于修改指定的VPN服务端。   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=UpdateVpnServer)          |
| 校验客户端CA         | hcloud VPN CheckClientCaCertificate | 该接口可以用于检验客户端CA证书合法性。  | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=CheckClientCaCertificate) |
| 删除客户端的CA证书      | hcloud VPN DeleteClientCa           | 该接口可以用于删除客户端CA证书。     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=DeleteClientCa)           |
| 导入客户端 CA 证书     | hcloud VPN ImportClientCa           | 该接口可以用于上传客户端CA证书。     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=ImportClientCa)           |
| 查询客户端的CA证书      | hcloud VPN ShowClientCa             | 该接口可以用于查询客户端CA证书信息。   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ShowClientCa)             |
| 修改客户端的CA证书      | hcloud VPN UpdateClientCa           | 该接口可以用于更新指定的客户端CA证书。  | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=UpdateVpnServer)          |
   
#### 用户管理
| API名称      | 命令                                 | 描述                      | 操作                                                                                               |
|:---|:---|:---|:---|
| 批量创建VPN用户  | hcloud VPN BatchCreateVpnUsers     | 该接口可以用于批量创建VPN用户。       | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=BatchCreateVpnUsers)     |
| 批量删除VPN用户  | hcloud VPN BatchDeleteVpnUsers     | 该接口可以用于批量删除指定用户。        | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=BatchDeleteVpnUsers)     |
| 创建VPN用户    | hcloud VPN CreateVpnUser           | 该接口可以用于创建VPN用户。         | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=CreateVpnUser)           |
| 删除VPN用户    | hcloud VPN DeleteVpnUser           | 该接口可以用于删除指定用户。          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=DeleteVpnUser)           |
| 查询VPN用户列表  | hcloud VPN ListVpnUsers            | 该接口可以用于查询用户信息列表。        | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ListVpnUsers)            |
| 重置VPN用户密码  | hcloud VPN ResetVpnUserPassword    | 该接口可以用于重置指定VPN用户的密码。    | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ResetVpnUserPassword)    |
| 查询VPN用户    | hcloud VPN ShowVpnUser             | 该接口可以用于查询用户信息。          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=ShowVpnUser)             |
| 修改VPN用户    | hcloud VPN UpdateVpnUser           | 该接口可以用于修改指定的用户。         | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=UpdateVpnUser)           |
| 修改VPN用户密码  | hcloud VPN UpdateVpnUserPassword   | 该接口可以用于修改指定VPN用户的密码。    | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=UpdateVpnUserPassword)   |
| 添加VPN用户到组  | hcloud VPN AddVpnUsersToGroup      | 该接口可以用于将VPN用户添加到指定用户组中。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=AddVpnUsersToGroup)      |
| 创建VPN用户组   | hcloud VPN CreateVpnUserGroup      | 该接口可以用于创建VPN用户组。        | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=CreateVpnUserGroup)      |
| 删除VPN用户组   | hcloud VPN DeleteVpnUserGroup      | 该接口可以用于删除指定用户组。         | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=DeleteVpnUserGroup)      |
| 查询VPN用户组列表 | hcloud VPN ListVpnUserGroups       | 该接口可以用于用户组信息列表。         | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ListVpnUserGroups)       |
| 查询组内VPN用户  | hcloud VPN ListVpnUsersInGroup     | 该接口可以用于查询组内用户信息。        | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ListVpnUsersInGroup)     |
| 删除组内VPN用户  | hcloud VPN RemoveVpnUsersFromGroup | 该接口可以用于将VPN用户从指定用户组中移除。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=RemoveVpnUsersFromGroup) |
| 查询VPN用户组   | hcloud VPN ShowVpnUserGroup        | 该接口可以用于查询用户组信息。         | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=ShowVpnUserGroup)        |
| 修改VPN用户组   | hcloud VPN UpdateVpnUserGroup      | 该接口可以用于修改指定的用户组。        | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=UpdateVpnUserGroup)      |
   
#### 访问策略
| API名称       | 命令                               | 描述                  | 操作                                                                                             |
|:---|:---|:---|:---|
| 创建VPN访问策略   | hcloud VPN CreateVpnAccessPolicy | 该接口可以用于创建访问策略。      | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=CreateVpnAccessPolicy) |
| 删除VPN访问策略   | hcloud VPN DeleteVpnAccessPolicy | 该接口可以用于删除指定访问策略。    | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=DeleteVpnAccessPolicy) |
| 查询VPN访问策略列表 | hcloud VPN ListVpnAccessPolicies | 该接口可以用于查询VPN访问策略列表。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/doc?api=ListVpnAccessPolicies) |
| 查询VPN访问策略   | hcloud VPN ShowVpnAccessPolicy   | 该接口可以用于查询VPN访问策略。   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=ShowVpnAccessPolicy)   |
| 修改VPN访问策略   | hcloud VPN UpdateVpnAccessPolicy | 该接口可以用于修改指定的访问策略。   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/VPN/cli?api=UpdateVpnAccessPolicy) |
   
