Skip to main content

Features

  • Resource organization — Group VMs, volumes, snapshots, and backups into logical projects
  • Environment separation — Keep production, staging, and development resources isolated
  • Team collaboration — Share project access with team members
  • Flexible structure — Create as many projects as you need with no nesting restrictions

Supported Resource Types

Projects can contain the following resource types:
Resource TypeDescription
Virtual MachinesCompute instances
VolumesBlock storage volumes
SnapshotsPoint-in-time snapshots
BackupsAutomated backup files
Backup SchedulesRecurring backup policies

Project Limits

ResourceLimit
Projects per accountNo hard limit
Resources per projectNo hard limit
Project name length255 characters

API Endpoints

OperationMethodEndpoint
List ProjectsGET/api/v1/projects
Create ProjectPOST/api/v1/projects
Get ProjectGET/api/v1/projects/{id}
Update ProjectPATCH/api/v1/projects/{id}
Delete ProjectDELETE/api/v1/projects/{id}

Best Practices

  • Use descriptive namesprod-backend, staging-ml-pipeline, dev-frontend
  • One project per environment — Separate production and non-production resources
  • Clean up regularly — Delete empty projects to keep your account organized
  • Document with descriptions — Add descriptions to projects so team members understand their purpose