For the complete documentation index, see llms.txt. This page is also available as Markdown.

Volumes

Manage block storage volumes: create, list, inspect, update, extend, and delete.


Types

List available volume types with pricing and performance specifications.

ace volume types

Example output:

NAME                                     CURRENCY  PRICE/GB/MO   MIN GB   MAX GB   MAX IOPS   MAX MB/s
NVMe based High IOPS Storage            INR       30.0000        10       1000     50000       500
Standard HDD Storage                     INR       10.0000        10       5000     3000        150

Tip: Use the full volume type name (e.g. "NVMe based High IOPS Storage") when creating volumes.


Create

Create a new block storage volume.

ace volume create \
  --name <volume-name> \
  --type <volume-type> \
  [--size <gb>] \
  [--description <text>] \
  [--billing-type <type>]

Flags

Flag
Default
Description

--name

Volume name (required)

--type

Volume type name (required, use ace volume types to list)

--size

10

Volume size in GB

--description

Volume description (max 255 chars)

--billing-type

hourly

Billing type

Examples

Example output:


List

List all volumes in the current project.

Flags

Flag
Description

--status

Filter by status (e.g. available, in-use, creating)

--bootable

Filter by bootable flag (true or false)

Examples

Example output:


Get / Show

Get detailed information about a specific volume.

Aliases: show, describe

Example output:


Update

Update a volume's name or description.

At least one of --name or --description must be specified.

Examples


Extend

Increase the size of a volume. Volumes can only be extended (made larger), never shrunk.

Flags

Flag
Description

--size

New size in GB (required, must be larger than current size)

Example


Delete

Delete one or more volumes.

Aliases: rm

Examples

Note: A volume must be detached from all instances before it can be deleted.


Global Flags

Flag
Description

-o, --output

Output format: table (default) or json

--project

Override project ID

--region

Override region

Last updated