@aws-cdk/aws-kinesisanalytics-flink-alpha
Version:
A CDK Construct Library for Kinesis Analytics Flink applications
77 lines (76 loc) • 2.42 kB
TypeScript
/**
* 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 */
static readonly FLINK_1_6: Runtime;
/** Flink Version 1.8 */
static readonly FLINK_1_8: Runtime;
/** Flink Version 1.11 */
static readonly FLINK_1_11: Runtime;
/** Flink Version 1.13 */
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 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();
}