To see which existing encrypted indexes are available to your CyborgDB client, you can use list_indexes:
import cyborgdb_core as cyborgdb
index_location = cyborgdb.DBConfig(location='redis', connection_string="redis://localhost")
config_location = cyborgdb.DBConfig(location='redis', connection_string="redis://localhost")
api_key = "your_api_key_here" # Replace with your actual API key
client = cyborgdb.Client(
api_key=api_key,
index_location=index_location,
config_location=config_location
)
indexes = client.list_indexes()
print(indexes)
# Example output:
# ["index_one", "index_two", "index_three"]
list_indexes is not available for memory locations.
API Reference
For more information on listing encrypted indexes, refer to the API reference: