Databricks v1.77.0 published on Tuesday, Nov 4, 2025 by Pulumi
databricks.getDashboards
Start a Neo task
Explain and create a databricks.getDashboards resource
This data source allows you to retrieve information about Databricks Dashboards.
This data source can only be used with a workspace-level provider!
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
resources:
dashboardsPermissions:
type: databricks:Permissions
name: dashboards_permissions
properties:
depends:
- ${all}
dashboardId: ${range.value}
accessControls:
- groupName: Example Group
permissionLevel: CAN_MANAGE
options: {}
variables:
all:
fn::invoke:
function: databricks:getDashboards
arguments: {}
Using getDashboards
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDashboards(args: GetDashboardsArgs, opts?: InvokeOptions): Promise<GetDashboardsResult>
function getDashboardsOutput(args: GetDashboardsOutputArgs, opts?: InvokeOptions): Output<GetDashboardsResult>def get_dashboards(dashboard_name_contains: Optional[str] = None,
provider_config: Optional[GetDashboardsProviderConfig] = None,
opts: Optional[InvokeOptions] = None) -> GetDashboardsResult
def get_dashboards_output(dashboard_name_contains: Optional[pulumi.Input[str]] = None,
provider_config: Optional[pulumi.Input[GetDashboardsProviderConfigArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDashboardsResult]func GetDashboards(ctx *Context, args *GetDashboardsArgs, opts ...InvokeOption) (*GetDashboardsResult, error)
func GetDashboardsOutput(ctx *Context, args *GetDashboardsOutputArgs, opts ...InvokeOption) GetDashboardsResultOutput> Note: This function is named GetDashboards in the Go SDK.
public static class GetDashboards
{
public static Task<GetDashboardsResult> InvokeAsync(GetDashboardsArgs args, InvokeOptions? opts = null)
public static Output<GetDashboardsResult> Invoke(GetDashboardsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDashboardsResult> getDashboards(GetDashboardsArgs args, InvokeOptions options)
public static Output<GetDashboardsResult> getDashboards(GetDashboardsArgs args, InvokeOptions options)
fn::invoke:
function: databricks:index/getDashboards:getDashboards
arguments:
# arguments dictionaryThe following arguments are supported:
- Dashboard
Name stringContains - A case-insensitive substring to filter Dashboards by their name.
- Provider
Config GetDashboards Provider Config
- Dashboard
Name stringContains - A case-insensitive substring to filter Dashboards by their name.
- Provider
Config GetDashboards Provider Config
- dashboard
Name StringContains - A case-insensitive substring to filter Dashboards by their name.
- provider
Config GetDashboards Provider Config
- dashboard
Name stringContains - A case-insensitive substring to filter Dashboards by their name.
- provider
Config GetDashboards Provider Config
- dashboard_
name_ strcontains - A case-insensitive substring to filter Dashboards by their name.
- provider_
config GetDashboards Provider Config
- dashboard
Name StringContains - A case-insensitive substring to filter Dashboards by their name.
- provider
Config Property Map
getDashboards Result
The following output properties are available:
- Dashboards
List<Get
Dashboards Dashboard> - A list of dashboards matching the specified criteria. Each element contains the following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Dashboard
Name stringContains - Provider
Config GetDashboards Provider Config
- Dashboards
[]Get
Dashboards Dashboard - A list of dashboards matching the specified criteria. Each element contains the following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Dashboard
Name stringContains - Provider
Config GetDashboards Provider Config
- dashboards
List<Get
Dashboards Dashboard> - A list of dashboards matching the specified criteria. Each element contains the following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- dashboard
Name StringContains - provider
Config GetDashboards Provider Config
- dashboards
Get
Dashboards Dashboard[] - A list of dashboards matching the specified criteria. Each element contains the following attributes:
- id string
- The provider-assigned unique ID for this managed resource.
- dashboard
Name stringContains - provider
Config GetDashboards Provider Config
- dashboards
Sequence[Get
Dashboards Dashboard] - A list of dashboards matching the specified criteria. Each element contains the following attributes:
- id str
- The provider-assigned unique ID for this managed resource.
- dashboard_
name_ strcontains - provider_
config GetDashboards Provider Config
- dashboards List<Property Map>
- A list of dashboards matching the specified criteria. Each element contains the following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- dashboard
Name StringContains - provider
Config Property Map
Supporting Types
GetDashboardsDashboard
- Create
Time string - The timestamp of when the dashboard was created.
- Dashboard
Id string - The unique ID of the dashboard.
- Etag string
- Lifecycle
State string - Parent
Path string - Path string
- Update
Time string - Display
Name string - The display name of the dashboard.
- Serialized
Dashboard string - Warehouse
Id string
- Create
Time string - The timestamp of when the dashboard was created.
- Dashboard
Id string - The unique ID of the dashboard.
- Etag string
- Lifecycle
State string - Parent
Path string - Path string
- Update
Time string - Display
Name string - The display name of the dashboard.
- Serialized
Dashboard string - Warehouse
Id string
- create
Time String - The timestamp of when the dashboard was created.
- dashboard
Id String - The unique ID of the dashboard.
- etag String
- lifecycle
State String - parent
Path String - path String
- update
Time String - display
Name String - The display name of the dashboard.
- serialized
Dashboard String - warehouse
Id String
- create
Time string - The timestamp of when the dashboard was created.
- dashboard
Id string - The unique ID of the dashboard.
- etag string
- lifecycle
State string - parent
Path string - path string
- update
Time string - display
Name string - The display name of the dashboard.
- serialized
Dashboard string - warehouse
Id string
- create_
time str - The timestamp of when the dashboard was created.
- dashboard_
id str - The unique ID of the dashboard.
- etag str
- lifecycle_
state str - parent_
path str - path str
- update_
time str - display_
name str - The display name of the dashboard.
- serialized_
dashboard str - warehouse_
id str
- create
Time String - The timestamp of when the dashboard was created.
- dashboard
Id String - The unique ID of the dashboard.
- etag String
- lifecycle
State String - parent
Path String - path String
- update
Time String - display
Name String - The display name of the dashboard.
- serialized
Dashboard String - warehouse
Id String
GetDashboardsProviderConfig
- Workspace
Id string
- Workspace
Id string
- workspace
Id String
- workspace
Id string
- workspace_
id str
- workspace
Id String
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricksTerraform Provider.
