UNPKG

@pulumi/databricks

Version:

A Pulumi package for creating and managing databricks cloud resources.

47 lines (46 loc) 1.73 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * This data source allows you to retrieve information about Databricks [Dashboards](https://docs.databricks.com/en/dashboards/index.html). * * > This data source can only be used with a workspace-level provider! */ export declare function getDashboards(args?: GetDashboardsArgs, opts?: pulumi.InvokeOptions): Promise<GetDashboardsResult>; /** * A collection of arguments for invoking getDashboards. */ export interface GetDashboardsArgs { /** * A **case-insensitive** substring to filter Dashboards by their name. */ dashboardNameContains?: string; } /** * A collection of values returned by getDashboards. */ export interface GetDashboardsResult { readonly dashboardNameContains?: string; /** * A list of dashboards matching the specified criteria. Each element contains the following attributes: */ readonly dashboards: outputs.GetDashboardsDashboard[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; } /** * This data source allows you to retrieve information about Databricks [Dashboards](https://docs.databricks.com/en/dashboards/index.html). * * > This data source can only be used with a workspace-level provider! */ export declare function getDashboardsOutput(args?: GetDashboardsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetDashboardsResult>; /** * A collection of arguments for invoking getDashboards. */ export interface GetDashboardsOutputArgs { /** * A **case-insensitive** substring to filter Dashboards by their name. */ dashboardNameContains?: pulumi.Input<string>; }