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. | |
| 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. | |
| 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. | |
| Updating an EVS Disk | hcloud EVS UpdateVolume | This API is used to update the name and description of an EVS disk. | |
| Deleting an EVS disk | hcloud EVS DeleteVolume | This API is used to delete an EVS disk. | |
| Querying Details About All EVS Disks | hcloud EVS ListVolumes | This API is used to query details about all EVS disks. | |
| Querying EVS Disk Types | hcloud EVS CinderListVolumeTypes | This API is used to query EVS disk types. | |
| Querying All AZs | hcloud EVS CinderListAvailabilityZones | This API is used to query all AZs. | |
| Querying Detailed Quotas of a Tenant | hcloud EVS CinderListQuotas | This API is used to query the detailed quotas of a tenant. | |
| Modifying QoS of an EVS Disk | hcloud EVS ModifyVolumeQoS | This API is used to change the IOPS or throughput of an EVS disk. | |
| Unsubscribing from Yearly/Monthly EVS Disks | hcloud EVS UnsubscribePostpaidVolume | This API is used to unsubscribe from yearly/monthly EVS disks. | |
| 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. | |
| 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. |
Snapshot Management
| API Name | Command | Description | Operation |
|---|---|---|---|
| Creating an EVS Snapshot | hcloud EVS CreateSnapshot | This API is used to create an EVS snapshot. | |
| 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. | |
| Updating an EVS Snapshot | hcloud EVS UpdateSnapshot | This API is used to update an EVS snapshot. Enterprise project authorization is supported. | |
| Deleting an EVS Snapshot | hcloud EVS DeleteSnapshot | This API is used to delete an EVS snapshot. | |
| Querying Details About EVS Snapshots | hcloud EVS ListSnapshots | This API is used to query details about EVS snapshots. | |
| 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. |
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. | |
| Batch Deleting Tags from a Specified EVS Disk | hcloud EVS BatchDeleteVolumeTags | This API is used to batch delete tags from a specified EVS disk. | |
| Obtaining Tags of All EVS Disks | hcloud EVS ListVolumeTags | This API is used to obtain tags of all EVS disks of a tenant. | |
| Querying Tags of an EVS Disk | hcloud EVS ShowVolumeTags | This API is used to query the tags of a specified EVS disk. | |
| Querying Details of EVS Disks by Tag | hcloud EVS ListVolumesByTags | This API is used to query the details of EVS disks by tag. |
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. | |
| 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. | |
| Querying All EVS Disk Transfers | hcloud EVS CinderListVolumeTransfers | This API is used to query all EVS disk transfers of the current tenant. | |
| 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. | |
| 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. |
API Version Query
Other
| API Name | Command | Description | Operation |
|---|---|---|---|
| Querying Task Status | hcloud EVS ShowJob | This API is used to query the execution status of a task. |
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. | |
| 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. | |
| Deleting a Disk from the Recycle Bin | hcloud EVS DeleteVolumeInRecycle | This API is used to delete a disk from the recycle bin. | |
| Recovering a Disk from the Recycle Bin | hcloud EVS RevertVolumeInRecycle | This API is used to recover a disk from the recycle bin. | |
| Querying the Recycle Bin Policy | hcloud EVS ShowRecyclePolicy | This API is used to query the recycle bin policy. | |
| Updating the Recycle Bin Policy | hcloud EVS UpdateRecyclePolicy | This API is used to update the recycle bin policy. |
What is your overall rating for this page?
Thank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot