UNPKG

@pulumi/databricks

Version:

A Pulumi package for creating and managing databricks cloud resources.

127 lines (126 loc) 3.96 kB
import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; /** * > **Note** If you have a fully automated setup with workspaces created by databricks.MwsWorkspaces or azurerm_databricks_workspace, please make sure to add dependsOn attribute in order to prevent _default auth: cannot configure default credentials_ errors. * * Retrieves the settings of databricks.MlflowExperiment by id or name. */ export declare function getMlflowExperiment(args?: GetMlflowExperimentArgs, opts?: pulumi.InvokeOptions): Promise<GetMlflowExperimentResult>; /** * A collection of arguments for invoking getMlflowExperiment. */ export interface GetMlflowExperimentArgs { /** * Location where artifacts for the experiment are stored. */ artifactLocation?: string; /** * Creation time in unix time stamp. */ creationTime?: number; /** * Unique identifier for the experiment. */ experimentId?: string; /** * Unique identifier for the experiment. (same as `experimentId`) */ id?: string; /** * Last update time in unix time stamp. */ lastUpdateTime?: number; /** * Current life cycle stage of the experiment: `active` or `deleted`. */ lifecycleStage?: string; /** * Path to experiment. */ name?: string; /** * Additional metadata key-value pairs. */ tags?: inputs.GetMlflowExperimentTag[]; } /** * A collection of values returned by getMlflowExperiment. */ export interface GetMlflowExperimentResult { /** * Location where artifacts for the experiment are stored. */ readonly artifactLocation: string; /** * Creation time in unix time stamp. */ readonly creationTime: number; /** * Unique identifier for the experiment. (same as `id`) */ readonly experimentId: string; /** * Unique identifier for the experiment. (same as `experimentId`) */ readonly id: string; /** * Last update time in unix time stamp. */ readonly lastUpdateTime: number; /** * Current life cycle stage of the experiment: `active` or `deleted`. */ readonly lifecycleStage: string; /** * Path to experiment. */ readonly name: string; /** * Additional metadata key-value pairs. */ readonly tags: outputs.GetMlflowExperimentTag[]; } /** * > **Note** If you have a fully automated setup with workspaces created by databricks.MwsWorkspaces or azurerm_databricks_workspace, please make sure to add dependsOn attribute in order to prevent _default auth: cannot configure default credentials_ errors. * * Retrieves the settings of databricks.MlflowExperiment by id or name. */ export declare function getMlflowExperimentOutput(args?: GetMlflowExperimentOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetMlflowExperimentResult>; /** * A collection of arguments for invoking getMlflowExperiment. */ export interface GetMlflowExperimentOutputArgs { /** * Location where artifacts for the experiment are stored. */ artifactLocation?: pulumi.Input<string>; /** * Creation time in unix time stamp. */ creationTime?: pulumi.Input<number>; /** * Unique identifier for the experiment. */ experimentId?: pulumi.Input<string>; /** * Unique identifier for the experiment. (same as `experimentId`) */ id?: pulumi.Input<string>; /** * Last update time in unix time stamp. */ lastUpdateTime?: pulumi.Input<number>; /** * Current life cycle stage of the experiment: `active` or `deleted`. */ lifecycleStage?: pulumi.Input<string>; /** * Path to experiment. */ name?: pulumi.Input<string>; /** * Additional metadata key-value pairs. */ tags?: pulumi.Input<pulumi.Input<inputs.GetMlflowExperimentTagArgs>[]>; }