UNPKG

@pulumi/databricks

Version:

A Pulumi package for creating and managing databricks cloud resources.

67 lines (66 loc) 2.08 kB
import * as pulumi from "@pulumi/pulumi"; /** * Lists all databricks.MwsWorkspaces in Databricks Account. * * > This data source can only be used with an account-level provider! * * ## Example Usage * * Listing all workspaces in * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as databricks from "@pulumi/databricks"; * * const all = databricks.getMwsWorkspaces({}); * export const allMwsWorkspaces = all.then(all => all.ids); * ``` * * ## Related Resources * * The following resources are used in the same context: * * * databricks.MwsWorkspaces to manage Databricks Workspaces on AWS and GCP. * * databricks.MetastoreAssignment to assign databricks.Metastore to databricks.MwsWorkspaces or azurermDatabricksWorkspace */ export declare function getMwsWorkspaces(opts?: pulumi.InvokeOptions): Promise<GetMwsWorkspacesResult>; /** * A collection of values returned by getMwsWorkspaces. */ export interface GetMwsWorkspacesResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * name-to-id map for all of the workspaces in the account */ readonly ids: { [key: string]: string; }; } /** * Lists all databricks.MwsWorkspaces in Databricks Account. * * > This data source can only be used with an account-level provider! * * ## Example Usage * * Listing all workspaces in * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as databricks from "@pulumi/databricks"; * * const all = databricks.getMwsWorkspaces({}); * export const allMwsWorkspaces = all.then(all => all.ids); * ``` * * ## Related Resources * * The following resources are used in the same context: * * * databricks.MwsWorkspaces to manage Databricks Workspaces on AWS and GCP. * * databricks.MetastoreAssignment to assign databricks.Metastore to databricks.MwsWorkspaces or azurermDatabricksWorkspace */ export declare function getMwsWorkspacesOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetMwsWorkspacesResult>;