databricks-cdk
Version:
With this package databricks resources can be deployed with cdk
22 lines (21 loc) • 741 B
TypeScript
import { CustomResource } from "aws-cdk-lib";
import { Construct } from "constructs";
export interface UnityCatalogPermissions {
principal: string;
privileges: Array<string>;
}
export interface UnityCatalogPermissionsList {
privilege_assignments: Array<UnityCatalogPermissions>;
}
export interface UnityCatalogPermissionProperties {
workspace_url: string;
sec_type: string;
sec_id: string;
permissions: UnityCatalogPermissionsList;
}
export interface UnityCatalogPermissionProps extends UnityCatalogPermissionProperties {
readonly serviceToken: string;
}
export declare class UnityCatalogPermission extends CustomResource {
constructor(scope: Construct, id: string, props: UnityCatalogPermissionProps);
}