Management API
Use the VeloDB Cloud Management API and Terraform provider to automate control-plane operations such as provisioning warehouses and clusters, configuring networking, and reading connection metadata.
Choose an entry point based on what you need to do:
| Goal | Documentation |
|---|---|
| Integrate directly with the API | VeloDB Cloud Management API provides the OpenAPI reference for available endpoints, parameters, and schemas. |
| Create credentials for automation | API Keys explains how to create, scope, and manage API keys. |
| Manage infrastructure as code | VeloDB Terraform Provider provides task-based guides for provisioning and managing VeloDB Cloud resources. |
Terraform guides
The Terraform documentation is organized by user task. Use the Terraform Registry as the authoritative reference for individual resource and data source schemas.
| Task | Guide |
|---|---|
| Configure credentials and initialize the provider | Authenticate the Terraform provider |
| Create a SaaS warehouse and its initial compute cluster | Create a SaaS warehouse with Terraform |
| Create an AWS BYOC warehouse with new or existing AWS infrastructure | Create an AWS BYOC warehouse with Terraform |
| Import, update, inspect, or delete managed resources | Manage resources with Terraform |