List clusters
Stay organized with collections
Save and categorize content based on your preferences.
Lists the clusters in the instance.
Code sample
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],[],[[["\u003cp\u003eThis code sample demonstrates how to list clusters within a specified Bigtable instance using the C# client library.\u003c/p\u003e\n"],["\u003cp\u003eThe code requires the project ID and instance ID to construct the request for listing clusters.\u003c/p\u003e\n"],["\u003cp\u003eAuthentication for Bigtable is necessary and can be set up using Application Default Credentials, as detailed in the linked documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe sample utilizes the \u003ccode\u003eListClustersRequest\u003c/code\u003e object and \u003ccode\u003ebigtableInstanceAdminClient\u003c/code\u003e to make the request.\u003c/p\u003e\n"],["\u003cp\u003eThe sample provides error handling in case an exception occurs while trying to retrieve information about the clusters.\u003c/p\u003e\n"]]],[],null,["Lists the clusters in the instance.\n\nCode sample \n\nC#\n\n\nTo learn how to install and use the client library for Bigtable, see\n[Bigtable client libraries](/bigtable/docs/reference/libraries).\n\n\nTo authenticate to Bigtable, set up Application Default Credentials.\nFor more information, see\n\n[Set up authentication for a local development environment](/docs/authentication/set-up-adc-local-dev-environment).\n\n // Lists clusters in the instance.\n // Initialize request argument(s)\n ListClustersRequest listClustersRequest = new ListClustersRequest\n {\n ParentAsInstanceName = new InstanceName(projectId, instanceId)\n };\n\n try\n {\n // Make a request.\n Console.WriteLine(\"Waiting for operation to complete...\");\n ListClustersResponse response = bigtableInstanceAdminClient.ListClusters(listClustersRequest);\n }\n catch (Exception ex)\n {\n Console.WriteLine($\"Exception while requesting information about clusters in {instanceId} instance\");\n Console.WriteLine(ex.Message);\n }\n\nWhat's next\n\n\nTo search and filter code samples for other Google Cloud products, see the\n[Google Cloud sample browser](/docs/samples?product=bigtable)."]]