@pulumi/databricks
Version:
A Pulumi package for creating and managing databricks cloud resources.
67 lines (66 loc) • 2.55 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
/**
* [](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;
}
/**
* [](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>;
}