Atom feed of this document
 

 Database Instances

List instances
$ trove list
Create instance
$ trove create <name> <flavor> [--size <size>] [--databases <databases>[<databases> ...]] [--users <users> [<users> ...]] [--backup <backup>] [--availability_zone <availability_zone>]

Positional Arguments

  • name. The name of the instance.

  • flavor. The ID of the flavor.

Optional Arguments

  • --size size. The size of the instance disk in GB.

    [Note]Note

    This is a required argument for MySQL.

  • --databases <databases> [<databases> ...]. An optional list of databases..

  • --users <users> [<users> ...]. An optional list of users in the form user:password.

  • --backup <backup>. A backup UUID.

  • --availability_zone <availability_zone>. The Zone hint to give to nova.

  • --datastore <datastore>. The datastore type to create.

  • --datastore_version <datastore_version>. The version for the datastore type to create.

  • --configuration <configuration>. The collection of custom parameter names and values as allowed by the datastore version to be applied to the instance at creation.

Get instance details
$ trove show <instance>

Where instance is the ID of the instance.

Delete instance
$ trove delete <instance>

Where instance is the ID of the instance.

Enable root user
$ trove root-enable <instance>

Where instance is the ID of the instance.

List root-enabled status
$ trove root-show <instance>

Where instance is the ID of the instance.