Tables
List tables in namespace
ModelsExpand Collapse
TableListResponse { identifiers, details, next_page_token, table_uuids } Contains the list of tables with optional pagination.
Contains the list of tables with optional pagination.
details: optional array of { identifier, table_uuid, created_at, 3 more } Contains detailed metadata for each table when return_details is true.
Each object includes identifier, UUID, timestamps, and locations.
Contains detailed metadata for each table when return_details is true. Each object includes identifier, UUID, timestamps, and locations.
TablesMaintenance Configs
Get table maintenance configuration
Update table maintenance configuration
ModelsExpand Collapse
MaintenanceConfigGetResponse { maintenance_config } Contains table maintenance configuration.
Contains table maintenance configuration.
maintenance_config: { compaction, snapshot_expiration } Configures maintenance for the table.
Configures maintenance for the table.
compaction: optional { state, target_size_mb } Configures compaction settings for table optimization.
Configures compaction settings for table optimization.
snapshot_expiration: optional { max_snapshot_age, min_snapshots_to_keep, state } Configures snapshot expiration settings.
Configures snapshot expiration settings.
Specifies the maximum age for snapshots. The system deletes snapshots older than this age.
Format:
MaintenanceConfigUpdateResponse { compaction, snapshot_expiration } Configures maintenance for the table.
Configures maintenance for the table.
compaction: optional { state, target_size_mb } Configures compaction settings for table optimization.
Configures compaction settings for table optimization.
snapshot_expiration: optional { max_snapshot_age, min_snapshots_to_keep, state } Configures snapshot expiration settings.
Configures snapshot expiration settings.
Specifies the maximum age for snapshots. The system deletes snapshots older than this age.
Format: