Table of Contents

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.