Class RawDatabaseInfo
Contains the raw database metadata returned by the Astra DevOps API.
public class RawDatabaseInfo
- Inheritance
-
RawDatabaseInfo
- Inherited Members
Properties
AvailableActions
The list of actions currently available for this database.
[JsonPropertyName("availableActions")]
public List<string> AvailableActions { get; set; }
Property Value
Cost
The cost information associated with this database.
[JsonPropertyName("cost")]
public RawDatabaseCost Cost { get; set; }
Property Value
CqlshUrl
The URL for accessing the database via CQL shell.
[JsonPropertyName("cqlshUrl")]
public string CqlshUrl { get; set; }
Property Value
CreationTime
The date and time when the database was created.
[JsonPropertyName("creationTime")]
public DateTime CreationTime { get; set; }
Property Value
DataEndpointUrl
The Data API endpoint URL for this database.
[JsonPropertyName("dataEndpointUrl")]
public string DataEndpointUrl { get; set; }
Property Value
GrafanaUrl
The Grafana metrics dashboard URL for this database.
[JsonPropertyName("grafanaUrl")]
public string GrafanaUrl { get; set; }
Property Value
GraphqlUrl
The GraphQL API URL for this database.
[JsonPropertyName("graphqlUrl")]
public string GraphqlUrl { get; set; }
Property Value
Id
The unique identifier of the database.
[JsonPropertyName("id")]
public string Id { get; set; }
Property Value
Info
The detailed configuration and metadata for this database.
[JsonPropertyName("info")]
public RawDatabaseDetailsInfo Info { get; set; }
Property Value
LastUsageTime
The date and time the database was last used.
[JsonPropertyName("lastUsageTime")]
public DateTime LastUsageTime { get; set; }
Property Value
Metrics
The usage metrics for this database.
[JsonPropertyName("metrics")]
public RawDatabaseMetrics Metrics { get; set; }
Property Value
ObservedStatus
The observed (actual) status of the database.
[JsonPropertyName("observedStatus")]
public string ObservedStatus { get; set; }
Property Value
OrgId
The identifier of the organization that owns this database.
[JsonPropertyName("orgId")]
public string OrgId { get; set; }
Property Value
OwnerId
The identifier of the user who owns this database.
[JsonPropertyName("ownerId")]
public string OwnerId { get; set; }
Property Value
Status
The current status of the database (e.g., ACTIVE, PENDING).
[JsonPropertyName("status")]
public string Status { get; set; }
Property Value
Storage
The storage configuration for this database.
[JsonPropertyName("storage")]
public RawDatabaseStorage Storage { get; set; }
Property Value
TerminationTime
The date and time when the database was or will be terminated.
[JsonPropertyName("terminationTime")]
public DateTime TerminationTime { get; set; }