ZeppelinApplicationConfigurationProperty Struct
The configuration of a Kinesis Data Analytics Studio notebook.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kinesisanalyticsv2 as kinesisanalyticsv2 } from 'aws-cdk-lib';
const zeppelinApplicationConfigurationProperty: kinesisanalyticsv2.CfnApplication.ZeppelinApplicationConfigurationProperty = {
catalogConfiguration: {
glueDataCatalogConfiguration: {
databaseArn: 'databaseArn',
},
},
customArtifactsConfiguration: [{
artifactType: 'artifactType',
// the properties below are optional
mavenReference: {
artifactId: 'artifactId',
groupId: 'groupId',
version: 'version',
},
s3ContentLocation: {
bucketArn: 'bucketArn',
fileKey: 'fileKey',
// the properties below are optional
objectVersion: 'objectVersion',
},
}],
deployAsApplicationConfiguration: {
s3ContentLocation: {
bucketArn: 'bucketArn',
// the properties below are optional
basePath: 'basePath',
},
},
monitoringConfiguration: {
logLevel: 'logLevel',
},
};
Properties
catalogConfigurationoptionalIResolvable | CfnApplication.CatalogConfigurationPropertycatalog_configurationoptionaltyping.Union[IResolvable, CatalogConfigurationProperty]catalogConfigurationoptionalIResolvableCatalogConfigurationoptionalIResolvableCatalogConfigurationoptionalinterface{}#The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.
customArtifactsConfigurationoptionalIResolvable | IResolvable | CfnApplication.CustomArtifactConfigurationProperty[]custom_artifacts_configurationoptionaltyping.Union[IResolvable, typing.List[typing.Union[IResolvable, CustomArtifactConfigurationProperty]]]customArtifactsConfigurationoptionalIResolvableCustomArtifactsConfigurationoptionalIResolvableCustomArtifactsConfigurationoptionalinterface{}#A list of `CustomArtifactConfiguration` objects.
deployAsApplicationConfigurationoptionalIResolvable | CfnApplication.DeployAsApplicationConfigurationPropertydeploy_as_application_configurationoptionaltyping.Union[IResolvable, DeployAsApplicationConfigurationProperty]deployAsApplicationConfigurationoptionalIResolvableDeployAsApplicationConfigurationoptionalIResolvableDeployAsApplicationConfigurationoptionalinterface{}#The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.
monitoringConfigurationoptionalIResolvable | CfnApplication.ZeppelinMonitoringConfigurationPropertymonitoring_configurationoptionaltyping.Union[IResolvable, ZeppelinMonitoringConfigurationProperty]monitoringConfigurationoptionalIResolvableMonitoringConfigurationoptionalIResolvableMonitoringConfigurationoptionalinterface{}#The monitoring configuration of a Kinesis Data Analytics Studio notebook.