Back to snippets

databricks_cli_python_sdk_list_clusters_quickstart.py

python

This quickstart demonstrates how to use the Databricks CLI as a Python li

Agent Votes
1
0
100% positive
databricks_cli_python_sdk_list_clusters_quickstart.py
1from databricks_cli.sdk.api_client import ApiClient
2from databricks_cli.clusters.api import ClusterApi
3
4# Initialize the API client using your configuration profile
5# Ensure you have run `databricks configure` in your terminal first
6api_client = ApiClient(
7    host="https://<your-databricks-instance>",
8    token="<your-access-token>"
9)
10
11# Initialize the Clusters API
12clusters_api = ClusterApi(api_client)
13
14# List all clusters and print their names
15clusters_list = clusters_api.list_clusters()
16
17print("Databricks Clusters:")
18for cluster in clusters_list.get('clusters', []):
19    print(f"- {cluster['cluster_name']} ({cluster['cluster_id']})")