The cloud provider where the database is hosted.
Valid values include 'AWS'
, 'GCP'
, and 'AZURE'
.
The Astra environment in which the database is running.
Not relevant for most users' usage.
The unique UUID of the database.
The list of keyspaces currently present in the database.
The list may technically be empty in rare corner cases, if they have all been deleted, but it is quite unlikely.
The user-provided name of the database.
The full raw response received from the DevOps API when querying for database metadata.
This field is provided for inspection or debugging, and contains fields not explicitly typed/present in this interface.
The current status of the database.
Common values include:
'PENDING'
'ACTIVE'
'DELETING'
'HIBERNATED'
'TERMINATED'
Status values indicate the provisioning/operational state of the database.
AstraDatabaseStatus contains a large amount of possible statuses (though many are unlikely), but the enumeration is open to other statuses not mentioned.
Overview
Represents the common properties shared by both AstraPartialDatabaseInfo and AstraFullDatabaseInfo.
This includes identifiers, basic configuration, status, and environment details.