databricks-cdk
Version:
With this package databricks resources can be deployed with cdk
19 lines (18 loc) • 748 B
TypeScript
import { aws_iam, aws_lambda } from "aws-cdk-lib";
import { Construct } from "constructs";
export interface StepFunctionsLambdasProps {
readonly accountId: string;
readonly region: string;
readonly databricksUserParam?: string;
readonly databricksPassParam?: string;
readonly databricksAccountParam?: string;
readonly lambdaCode: aws_lambda.DockerImageCode;
}
export declare class StepFunctionsLambdas extends Construct {
readonly props: StepFunctionsLambdasProps;
readonly submitJobLambda: aws_lambda.IFunction;
readonly jobStatusLambda: aws_lambda.IFunction;
readonly lambdaRole: aws_iam.IRole;
constructor(scope: Construct, id: string, props: StepFunctionsLambdasProps);
private generateLambda;
}