@finos/legend-graph
Version:
Legend graph and graph manager
20 lines • 930 B
TypeScript
import type { PackageableElementVisitor } from '../PackageableElement.js';
import { FunctionActivator } from './FunctionActivator.js';
import type { SnowflakeAppDeploymentConfiguration } from '../../functionActivator/SnowflakeAppDeploymentConfiguration.js';
import type { DeploymentOwner } from './Ownership.js';
export declare enum SnowflakePermissionScheme {
DEFAULT = "DEFAULT",
SEQUESTERED = "SEQUESTERED"
}
export declare class SnowflakeApp extends FunctionActivator {
applicationName: string;
description: string | undefined;
permissionScheme?: SnowflakePermissionScheme;
usageRole?: string | undefined;
deploymentSchema?: string | undefined;
ownership: DeploymentOwner;
activationConfiguration: SnowflakeAppDeploymentConfiguration;
accept_PackageableElementVisitor<T>(visitor: PackageableElementVisitor<T>): T;
get hashCode(): string;
}
//# sourceMappingURL=SnowflakeApp.d.ts.map