@aws-cdk_aws-kinesisanalytics-flink-alpha.Runtime

class Runtime ๐Ÿ”น

LanguageType name
.NETAmazon.CDK.AWS.Kinesisanalytics.Flink.Alpha.Runtime
Gogithub.com/aws/aws-cdk-go/awscdkkinesisanalyticsflinkalpha/v2#Runtime
Javasoftware.amazon.awscdk.services.kinesisanalytics.flink.alpha.Runtime
Pythonaws_cdk.aws_kinesisanalytics_flink_alpha.Runtime
TypeScript (source)@aws-cdk/aws-kinesisanalytics-flink-alpha ยป Runtime

Available Flink runtimes for Kinesis Analytics.

Example

import * as path from 'path';
import * as cloudwatch from 'aws-cdk-lib/aws-cloudwatch';
import * as core from 'aws-cdk-lib';
import * as flink from '../lib';

const app = new core.App();
const stack = new core.Stack(app, 'FlinkAppTest');

const flinkApp = new flink.Application(stack, 'App', {
  code: flink.ApplicationCode.fromAsset(path.join(__dirname, 'code-asset')),
  runtime: flink.Runtime.FLINK_1_11,
});

new cloudwatch.Alarm(stack, 'Alarm', {
  metric: flinkApp.metricFullRestarts(),
  evaluationPeriods: 1,
  threshold: 3,
});
///! hide

app.synth();

Properties

NameTypeDescription
value๐Ÿ”นstringThe Cfn string that represents a version of Flink.
static FLINK_1_11๐Ÿ”นRuntimeFlink Version 1.11.
static FLINK_1_13๐Ÿ”นRuntimeFlink Version 1.13.
static FLINK_1_15๐Ÿ”นRuntimeFlink Version 1.15.
static FLINK_1_6๐Ÿ”นRuntimeFlink Version 1.6.
static FLINK_1_8๐Ÿ”นRuntimeFlink Version 1.8.

value๐Ÿ”น

Type: string

The Cfn string that represents a version of Flink.


static FLINK_1_11๐Ÿ”น

Type: Runtime

Flink Version 1.11.


static FLINK_1_13๐Ÿ”น

Type: Runtime

Flink Version 1.13.


static FLINK_1_15๐Ÿ”น

Type: Runtime

Flink Version 1.15.


static FLINK_1_6๐Ÿ”น

Type: Runtime

Flink Version 1.6.


static FLINK_1_8๐Ÿ”น

Type: Runtime

Flink Version 1.8.

Methods

NameDescription
static of(value)๐Ÿ”นCreate a new Runtime with with an arbitrary Flink version string.

static of(value)๐Ÿ”น

public static of(value: string): Runtime

Parameters

  • value string

Returns

  • Runtime

Create a new Runtime with with an arbitrary Flink version string.