class Aws::KinesisAnalyticsV2::Types::ZeppelinApplicationConfiguration
The configuration of a Kinesis Data Analytics Studio notebook.
@note When making an API call, you may pass ZeppelinApplicationConfiguration
data as a hash: { monitoring_configuration: { log_level: "INFO", # required, accepts INFO, WARN, ERROR, DEBUG }, catalog_configuration: { glue_data_catalog_configuration: { # required database_arn: "DatabaseARN", # required }, }, deploy_as_application_configuration: { s3_content_location: { # required bucket_arn: "BucketARN", # required base_path: "BasePath", }, }, custom_artifacts_configuration: [ { artifact_type: "UDF", # required, accepts UDF, DEPENDENCY_JAR s3_content_location: { bucket_arn: "BucketARN", # required file_key: "FileKey", # required object_version: "ObjectVersion", }, maven_reference: { group_id: "MavenGroupId", # required artifact_id: "MavenArtifactId", # required version: "MavenVersion", # required }, }, ], }
@!attribute [rw] monitoring_configuration
The monitoring configuration of a Kinesis Data Analytics Studio notebook. @return [Types::ZeppelinMonitoringConfiguration]
@!attribute [rw] catalog_configuration
The AWS Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook. @return [Types::CatalogConfiguration]
@!attribute [rw] deploy_as_application_configuration
The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.. @return [Types::DeployAsApplicationConfiguration]
@!attribute [rw] custom_artifacts_configuration
Custom artifacts are dependency JARs and user-defined functions (UDF). @return [Array<Types::CustomArtifactConfiguration>]
@see docs.aws.amazon.com/goto/WebAPI/kinesisanalyticsv2-2018-05-23/ZeppelinApplicationConfiguration AWS API Documentation
Constants
- SENSITIVE