UNPKG

@pulumi/databricks

Version:

A Pulumi package for creating and managing databricks cloud resources.

67 lines (66 loc) 2.55 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * [![Private Preview](https://img.shields.io/badge/Release_Stage-Private_Preview-blueviolet)](https://docs.databricks.com/aws/en/release-notes/release-types) */ export declare function getFeatureEngineeringFeature(args: GetFeatureEngineeringFeatureArgs, opts?: pulumi.InvokeOptions): Promise<GetFeatureEngineeringFeatureResult>; /** * A collection of arguments for invoking getFeatureEngineeringFeature. */ export interface GetFeatureEngineeringFeatureArgs { /** * The full three-part name (catalog, schema, name) of the feature */ fullName: string; } /** * A collection of values returned by getFeatureEngineeringFeature. */ export interface GetFeatureEngineeringFeatureResult { /** * (string) - The description of the feature */ readonly description: string; /** * (string) - The filter condition applied to the source data before aggregation */ readonly filterCondition: string; /** * (string) - The full three-part (catalog, schema, table) name of the Delta table */ readonly fullName: string; /** * (Function) - The function by which the feature is computed */ readonly function: outputs.GetFeatureEngineeringFeatureFunction; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * (list of string) - The input columns from which the feature is computed */ readonly inputs: string[]; readonly lineageContext: outputs.GetFeatureEngineeringFeatureLineageContext; /** * (DataSource) - The data source of the feature */ readonly source: outputs.GetFeatureEngineeringFeatureSource; /** * (TimeWindow) - The time window in which the feature is computed */ readonly timeWindow: outputs.GetFeatureEngineeringFeatureTimeWindow; } /** * [![Private Preview](https://img.shields.io/badge/Release_Stage-Private_Preview-blueviolet)](https://docs.databricks.com/aws/en/release-notes/release-types) */ export declare function getFeatureEngineeringFeatureOutput(args: GetFeatureEngineeringFeatureOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetFeatureEngineeringFeatureResult>; /** * A collection of arguments for invoking getFeatureEngineeringFeature. */ export interface GetFeatureEngineeringFeatureOutputArgs { /** * The full three-part name (catalog, schema, name) of the feature */ fullName: pulumi.Input<string>; }