in csharp/Microsoft.Azure.Databricks.Client.Sample/SampleProgram.cs [37:82]
public static async Task Main(string[] args)
{
DatabricksClient client;
if (args.Length == 0)
{
await Console.Error.WriteLineAsync("Usage: <Azure databricks base url>");
return;
}
if (args.Length == 1)
{
client = DatabricksClient.CreateClient(args[0], new DefaultAzureCredential());
}
else
{
var baseUrl = args[0];
var token = args[1];
client = DatabricksClient.CreateClient(baseUrl, token);
}
Console.WriteLine("Creating client");
using (client)
{
await TestGlobalInitScriptsApi(client);
await TestClusterPoliciesApi(client);
await TestWorkspaceApi(client);
await TestLibrariesApi(client);
await TestSecretsApi(client);
await TestTokenApi(client);
await TestInstancePoolApi(client);
await TestClustersApi(client);
await TestGroupsApi(client);
await TestDbfsApi(client);
await TestJobsApi(client);
await TestPermissionsApi(client);
await TestWarehouseApi(client);
await TestReposApi(client);
await TestPipelineApi(client);
await TestUnityCatalogApi(client);
await TestStatementExecutionApi(client);
await TestExperimentApiClient(client);
}
Console.WriteLine("Press enter to exit");
Console.ReadLine();
}