Interface AstraAvailableRegionInfo

Overview

Information about an available region for Astra database deployments.

This provides details about each available region including classification, cloud provider, display name, and availability status.

Example

// Basic usage
const regions = await admin.findAvailableRegions();
console.log(regions[0].displayName); // 'Moncks Corner, South Carolina'

// Further filterting & transformation may be done using native list methods
const awsRegions = regions.filter(region => region.cloudProvider === 'AWS');

See

  • AstraAdmin.findAvailableRegions
  • AstraFindAvailableRegionsOptions
interface AstraAvailableRegionInfo {
    classification: AstraRegionClassification;
    cloudProvider: AstraDatabaseCloudProvider;
    displayName: string;
    enabled: boolean;
    name: string;
    reservedForQualifiedUsers: boolean;
    zone: AstraRegionZone;
}

Properties

Represents the classification tier of an Astra database region.

Region availability will depend on the user's account level.

Example

'standard'

The cloud provider hosting this region.

Example

'GCP'
displayName: string

A human-readable display name for the region.

Example

'Moncks Corner, South Carolina'
enabled: boolean

Whether this region is currently enabled for use.

✏️Note: If AstraFindAvailableRegionsOptions.onlyOrgEnabledRegions is false, and enabled is still true, it does not guarantee that the region is usable by the current organization.

name: string

The unique identifier for the region.

Example

'us-east1'
reservedForQualifiedUsers: boolean

Whether this region is reserved for qualified users only, meaning special access is required to use it.

The geographic zone where this region is located.

Example

'na'