Namespace DataStax.AstraDB.DataApi.Admin
Classes
- AstraDatabasesAdmin
Provides administrative operations for Astra databases.
- CreateDatabaseOptions
Options to use when creating a new database.
- DatabaseAdminAstra
Provides administrative operations for an Astra database, including keyspace management and embedding provider discovery. This class is used internally by the Astra client library to execute privileged actions against a specific database.
- DatabaseAdminDataAPI
Provides administrative operations for a non-Astra (DSE/HCD) database, including keyspace management and embedding/reranking provider discovery. All keyspace operations are executed via the Data API command protocol rather than the Astra DevOps API.
- DropDatabaseOptions
Options used for AstraDatabasesAdmin's DropDatabase methods.
- FindAvailableRegionsOptions
Options for AstraDatabasesAdmin's FindAvailableRegions command.
- GetAstraDatabasesAdminOptions
Options used for DataAPIClient's GetAstraDatabasesAdmin methods.
- GetDatabaseAdminOptions
Options used for AstraDatabasesAdmin's GetDatabaseAdmin methods.
- GetDatabaseInfoOptions
Options used for AstraDatabasesAdmin's GetDatabaseInfo methods.
- GetDatabaseOptions
Command options specific to the database admin's and DataAPIClient's GetDatabase methods.
- GetDatabaseStatusOptions
Options used for AstraDatabasesAdmin's GetDatabaseStatus methods.
- ListDatabaseNamesOptions
Options used for AstraDatabasesAdmin's ListDatabaseNames methods.
- ListDatabaseOptions
Options used for AstraDatabasesAdmin's ListDatabases methods.
- RawDatabaseCost
Contains cost information for an Astra DB database, expressed in cents.
- RawDatabaseDetailsInfo
Contains detailed configuration and topology information for an Astra DB database.
- RawDatabaseInfo
Contains the raw database metadata returned by the Astra DevOps API.
- RawDatabaseMetrics
Contains usage metrics for an Astra DB database.
- RawDatabaseStorage
Contains storage configuration details for an Astra DB database.
- RawDatacenterInfo
Contains information about a single datacenter associated with an Astra DB database.
Interfaces
- IDatabaseAdmin
Defines administrative operations for a database, including keyspace management and discovery of embedding and reranking providers.
Enums
- CloudProviderType
Specifies the cloud provider on which an Astra DB database is deployed.
- QueryCloudProvider
Specifies the cloud provider filter to apply when listing Astra DB databases.
- QueryDatabaseStates
Specifies the database state filter to apply when listing Astra DB databases.