Updated on 2026-09-10 GMT+08:00

CLI Command Reference

Disk Management

API Name

Command

Description

Operation

Creating EVS Disks

hcloud EVS CreateVolume

This API is used to create pay-per-use or yearly/monthly EVS disks.

Debug

Expanding Capacity of an EVS Disk

hcloud EVS ResizeVolume

This API is used to expand the capacity of a pay-per-use or yearly/monthly EVS disk.

Debug

Querying Details About an EVS Disk

hcloud EVS ShowVolume

This API is used to query details about a single EVS disk. Enterprise project authorization is supported.

Debug

Updating an EVS Disk

hcloud EVS UpdateVolume

This API is used to update the name and description of an EVS disk.

Debug

Deleting an EVS disk

hcloud EVS DeleteVolume

This API is used to delete an EVS disk.

Debug

Querying Details About All EVS Disks

hcloud EVS ListVolumes

This API is used to query details about all EVS disks.

Debug

Querying EVS Disk Types

hcloud EVS CinderListVolumeTypes

This API is used to query EVS disk types.

Debug

Querying All AZs

hcloud EVS CinderListAvailabilityZones

This API is used to query all AZs.

Debug

Querying Detailed Quotas of a Tenant

hcloud EVS CinderListQuotas

This API is used to query the detailed quotas of a tenant.

Debug

Modifying QoS of an EVS Disk

hcloud EVS ModifyVolumeQoS

This API is used to change the IOPS or throughput of an EVS disk.

Debug

Unsubscribing from Yearly/Monthly EVS Disks

hcloud EVS UnsubscribePostpaidVolume

This API is used to unsubscribe from yearly/monthly EVS disks.

Debug

Changing the Disk Type

hcloud EVS RetypeVolume

This API is used to change the disk type for a pay-per-use or yearly/monthly disk.

Debug

Expanding Capacities of Multiple Disks in a Batch

hcloud EVS BatchResizeVolumes

This API is used to expand the capacities of multiple pay-per-use and yearly/monthly disks in a batch.

Debug

Snapshot Management

API Name

Command

Description

Operation

Creating an EVS Snapshot

hcloud EVS CreateSnapshot

This API is used to create an EVS snapshot.

Debug

Querying Details About an EVS Snapshot

hcloud EVS ShowSnapshot

This API is used to query details about an EVS snapshot. Enterprise project authorization is supported.

Debug

Updating an EVS Snapshot

hcloud EVS UpdateSnapshot

This API is used to update an EVS snapshot. Enterprise project authorization is supported.

Debug

Deleting an EVS Snapshot

hcloud EVS DeleteSnapshot

This API is used to delete an EVS snapshot.

Debug

Querying Details About EVS Snapshots

hcloud EVS ListSnapshots

This API is used to query details about EVS snapshots.

Debug

Rolling Back Data from a Snapshot

hcloud EVS RollbackSnapshot

This API is used to roll back disk data from a snapshot. Enterprise project authorization is supported.

Debug

Tag Management

API Name

Command

Description

Operation

Batch Adding Tags for a Specified EVS Disk

hcloud EVS BatchCreateVolumeTags

This API is used to batch add tags for a specified EVS disk.

Debug

Batch Deleting Tags from a Specified EVS Disk

hcloud EVS BatchDeleteVolumeTags

This API is used to batch delete tags from a specified EVS disk.

Debug

Obtaining Tags of All EVS Disks

hcloud EVS ListVolumeTags

This API is used to obtain tags of all EVS disks of a tenant.

Debug

Querying Tags of an EVS Disk

hcloud EVS ShowVolumeTags

This API is used to query the tags of a specified EVS disk.

Debug

Querying Details of EVS Disks by Tag

hcloud EVS ListVolumesByTags

This API is used to query the details of EVS disks by tag.

Debug

Disk Transfers

API Name

Command

Description

Operation

Querying Details of an EVS Disk Transfer

hcloud EVS CinderShowVolumeTransfer

This API is used to query the details of an EVS disk transfer, including the transfer creation time, transfer ID, and transfer name.

Debug

Deleting an EVS Disk Transfer

hcloud EVS CinderDeleteVolumeTransfer

This API is used to delete a disk transfer. A disk transfer can be deleted if it is not accepted. Accepted disk transfers cannot be deleted.

Debug

Querying All EVS Disk Transfers

hcloud EVS CinderListVolumeTransfers

This API is used to query all EVS disk transfers of the current tenant.

Debug

Creating an EVS Disk Transfer

hcloud EVS CinderCreateVolumeTransfer

This API is used to create an EVS disk transfer. After the transfer has been created, a transfer ID and an authentication key are returned.

Debug

Accepting an EVS Disk Transfer

hcloud EVS CinderAcceptVolumeTransfer

This API is used to accept an EVS disk transfer using a transfer ID and an authentication key.

Debug

API Version Query

API Name

Command

Description

Operation

Querying Information of an API Version

hcloud EVS ShowVersion

This API is used to query information of an API version.

Debug

Querying Information of API Versions

hcloud EVS ListVersions

This API is used to query information of API versions.

Debug

Other

API Name

Command

Description

Operation

Querying Task Status

hcloud EVS ShowJob

This API is used to query the execution status of a task.

Debug

Recycle Bin Management

API Name

Command

Description

Operation

Querying Details About All EVS Disks in the Recycle Bin

hcloud EVS ListVolumesInRecycle

This API is used to query details about all EVS disks in the recycle bin.

Debug

Querying Details About an EVS Disk in the Recycle Bin

hcloud EVS ShowVolumeInRecycle

This API is used to query details about a single EVS disk in the recycle bin.

Debug

Deleting a Disk from the Recycle Bin

hcloud EVS DeleteVolumeInRecycle

This API is used to delete a disk from the recycle bin.

Debug

Recovering a Disk from the Recycle Bin

hcloud EVS RevertVolumeInRecycle

This API is used to recover a disk from the recycle bin.

Debug

Querying the Recycle Bin Policy

hcloud EVS ShowRecyclePolicy

This API is used to query the recycle bin policy.

Debug

Updating the Recycle Bin Policy

hcloud EVS UpdateRecyclePolicy

This API is used to update the recycle bin policy.

Debug