Skip to main content
Version: 0.0.14

DBaaS Management

DBaaS (Database as a Service) instances provide managed database services in Aruba Cloud.

Available Commands​

  • acloud database dbaas create - Create a new DBaaS instance
  • acloud database dbaas list - List all DBaaS instances
  • acloud database dbaas get - Get details of a specific DBaaS instance
  • acloud database dbaas update - Update DBaaS instance tags
  • acloud database dbaas delete - Delete a DBaaS instance

Create DBaaS Instance​

Create a new DBaaS instance in your project.

Usage​

acloud database dbaas create --name <name> --region <region> --engine-id <engine-id> --flavor <flavor> [flags]

Required Flags​

  • --name - Name for the DBaaS instance
  • --region - Region code (e.g., "ITBG-Bergamo")
  • --engine-id - Database engine ID
  • --flavor - Database flavor/plan name

Optional Flags​

  • --project-id - Project ID (uses context if not specified)
  • --tags - Tags (comma-separated)

Example​

acloud database dbaas create \
--name "my-database" \
--region "ITBG-Bergamo" \
--engine-id "69455aa70d0972656501d45d" \
--flavor "db.t3.micro" \
--tags "production,postgresql"

List DBaaS Instances​

List all DBaaS instances in your project.

Usage​

acloud database dbaas list [flags]

Flags​

  • --project-id - Project ID (uses context if not specified)

Example​

acloud database dbaas list

Get DBaaS Instance Details​

Retrieve detailed information about a specific DBaaS instance.

Usage​

acloud database dbaas get <dbaas-id> [flags]

Arguments​

  • dbaas-id (required): The unique ID of the DBaaS instance

Flags​

  • --project-id - Project ID (uses context if not specified)

Example​

acloud database dbaas get 69455aa70d0972656501d45d

Update DBaaS Instance​

Update tags for a DBaaS instance.

Usage​

acloud database dbaas update <dbaas-id> --tags <tags> [flags]

Arguments​

  • dbaas-id (required): The unique ID of the DBaaS instance

Flags​

  • --project-id - Project ID (uses context if not specified)
  • --tags - New tags (comma-separated)

Example​

acloud database dbaas update 69455aa70d0972656501d45d --tags "production,updated"

Delete DBaaS Instance​

Delete a DBaaS instance.

Usage​

acloud database dbaas delete <dbaas-id> [--yes] [flags]

Arguments​

  • dbaas-id (required): The unique ID of the DBaaS instance

Flags​

  • --project-id - Project ID (uses context if not specified)
  • --yes, -y - Skip confirmation prompt

Example​

acloud database dbaas delete 69455aa70d0972656501d45d --yes