UNPKG

@aws-cdk/aws-kinesisanalytics-flink-alpha

Version:

A CDK Construct Library for Kinesis Analytics Flink applications

97 lines (96 loc) 3.37 kB
/** * Available log levels for Flink applications. */ export declare enum LogLevel { /** Debug level logging */ DEBUG = "DEBUG", /** Info level logging */ INFO = "INFO", /** Warn level logging */ WARN = "WARN", /** Error level logging */ ERROR = "ERROR" } /** * Granularity of metrics sent to CloudWatch. */ export declare enum MetricsLevel { /** Application sends the least metrics to CloudWatch */ APPLICATION = "APPLICATION", /** Task includes task-level metrics sent to CloudWatch */ TASK = "TASK", /** Operator includes task-level and operator-level metrics sent to CloudWatch */ OPERATOR = "OPERATOR", /** Send all metrics including metrics per task thread */ PARALLELISM = "PARALLELISM" } /** * Interface for building AWS::KinesisAnalyticsV2::Application PropertyGroup * configuration. * * @deprecated Use raw property bags instead (object literals, `Map<String,Object>`, etc... ) */ export interface PropertyGroups { /** * This index signature is not usable in non-TypeScript/JavaScript languages. * * @jsii ignore */ readonly [propertyId: string]: { [mapKey: string]: string; }; } /** * Available Flink runtimes for Kinesis Analytics. */ export declare class Runtime { /** * Flink Version 1.6 * * @deprecated Apache Flink 1.6 is deprecated by Amazon Managed Service for Apache Flink. Use {@link FLINK_1_20} or later. * @see https://docs.aws.amazon.com/managed-flink/latest/java/release-version-list.html */ static readonly FLINK_1_6: Runtime; /** * Flink Version 1.8 * * @deprecated Apache Flink 1.8 is deprecated by Amazon Managed Service for Apache Flink. Use {@link FLINK_1_20} or later. * @see https://docs.aws.amazon.com/managed-flink/latest/java/release-version-list.html */ static readonly FLINK_1_8: Runtime; /** * Flink Version 1.11 * * @deprecated Apache Flink 1.11 is deprecated by Amazon Managed Service for Apache Flink. Use {@link FLINK_1_20} or later. * @see https://docs.aws.amazon.com/managed-flink/latest/java/release-version-list.html */ static readonly FLINK_1_11: Runtime; /** * Flink Version 1.13 * * @deprecated Apache Flink 1.13 is deprecated by Amazon Managed Service for Apache Flink. Use {@link FLINK_1_20} or later. * @see https://docs.aws.amazon.com/managed-flink/latest/java/release-version-list.html */ static readonly FLINK_1_13: Runtime; /** Flink Version 1.15 */ static readonly FLINK_1_15: Runtime; /** Flink Version 1.18 */ static readonly FLINK_1_18: Runtime; /** Flink Version 1.19 */ static readonly FLINK_1_19: Runtime; /** Flink Version 1.20 */ static readonly FLINK_1_20: Runtime; /** Zeppelin Flink Version 3.0 */ static readonly ZEPPELIN_FLINK_3_0: Runtime; /** Zeppelin Flink Version 2.0 */ static readonly ZEPPELIN_FLINK_2_0: Runtime; /** Zeppelin Flink Version 1.0 */ static readonly ZEPPELIN_FLINK_1_0: Runtime; /** SQL Version 1.0 */ static readonly SQL_1_0: Runtime; /** Create a new Runtime with an arbitrary Flink version string */ static of(value: string): Runtime; /** The Cfn string that represents a version of Flink */ readonly value: string; private constructor(); }