Skip to main content

Storage Commands

Manage storage volumes with the tp storage command group.

Commands

  • tp storage create - Create a new storage volume
  • tp storage list - List storage volumes
  • tp storage info - Get detailed information about a storage volume
  • tp storage edit - Edit storage volume properties
  • tp storage destroy - Delete a storage volume
To attach or detach storage volumes from clusters, use tp cluster attach and tp cluster detach. See Cluster Commands.

tp storage create

Create a new storage volume.
tp storage create -t TYPE [-s SIZE] [--name NAME] [--deletion-protection]
Arguments:
  • -t, --type TYPE - Storage volume type: fast or flex (required)
  • -s, --size SIZE - Size of the volume in GB (required for fast type)
  • --name NAME - Custom volume name (optional)
  • --deletion-protection - Enable deletion protection (optional)
  • --no-input - Skip confirmation prompts (optional)
Examples:
# Create a 500GB fast volume with a custom name
tp storage create -t fast -s 500 --name training-data

# Create a flex volume (size not required)
tp storage create -t flex --name checkpoint-storage

# Create a volume with deletion protection
tp storage create -t fast -s 1000 --name important-data --deletion-protection

tp storage list

List your storage volumes.
tp storage list [--org]
Arguments:
  • --org, --organization - List all volumes in your organization (optional)
Examples:
# List your volumes
tp storage list

# List all organization volumes
tp storage list --org

tp storage info

Get detailed information about a storage volume.
tp storage info <storage_id>
Arguments:
  • storage_id - The ID of the storage volume to inspect
Example:
tp storage info s-abc123

tp storage edit

Edit storage volume properties.
tp storage edit <storage_id> [options]
Arguments:
  • storage_id - The ID of the storage volume to edit
Optional Arguments:
  • --name - New name for the storage volume
  • --deletion-protection - Enable/disable deletion protection (true/false)
Example:
tp storage edit s-abc123 --name "new-volume-name"
tp storage edit s-abc123 --deletion-protection true

tp storage destroy

Delete a storage volume permanently.
tp storage destroy STORAGE_ID
Arguments:
  • STORAGE_ID - ID of the storage volume to destroy
Example:
tp storage destroy s-abc123
This action is irreversible. Back up important data before destroying a volume.

Workflow Example

# 1. Create a 1TB fast volume
tp storage create -t fast -s 1000 --name shared-datasets

# 2. Attach to a cluster (see tp cluster attach)
tp cluster attach c-xyz789 s-abc123

# 3. Detach from the cluster (see tp cluster detach)
tp cluster detach c-xyz789 s-abc123

# 4. Destroy when done
tp storage destroy s-abc123

Next Steps