All Downloads are FREE. Search and download functionalities are using the official Maven repository.

core_snowflakeapp.metamodel.metamodel.pure Maven / Gradle / Ivy

import meta::external::function::activator::*;
import meta::external::function::activator::snowflakeApp::*;

Class meta::external::function::activator::snowflakeApp::SnowflakeApp extends FunctionActivator
{
  applicationName : String[1];
  description : String[0..1];
  usageRole: String[0..1];
  deploymentSchema: String[0..1];
  permissionScheme: SnowflakePermissionScheme[0..1];
}

Enum meta::external::function::activator::snowflakeApp::SnowflakePermissionScheme
{
  DEFAULT,
  SEQUESTERED
}

Class meta::external::function::activator::snowflakeApp::SnowflakeDeploymentConfiguration extends DeploymentConfiguration
{
  target:  meta::external::store::relational::runtime::RelationalDatabaseConnection[1];
}

 Class meta::external::function::activator::snowflakeApp::SnowflakeDeploymentResult extends DeploymentResult
 {

 }


// This section needs to be code generated from the section above
Class meta::protocols::pure::vX_X_X::metamodel::function::activator::snowflakeApp::SnowflakeApp extends meta::protocols::pure::vX_X_X::metamodel::function::activator::FunctionActivator
{
  applicationName : String[1];
  description : String[0..1];
  owner : String[0..1];
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy