Runtime

Bases: object

(experimental) Available Flink runtimes for Kinesis Analytics.

Stability:

experimental

ExampleMetadata:

infused

Example:

# bucket: s3.Bucket

flink_app = flink.Application(self, "Application",
    property_groups={
        "FlinkApplicationProperties": {
            "input_stream_name": "my-input-kinesis-stream",
            "output_stream_name": "my-output-kinesis-stream"
        }
    },
    # ...
    runtime=flink.Runtime.FLINK_1_20,
    code=flink.ApplicationCode.from_bucket(bucket, "my-app.jar")
)

Attributes

(experimental) The Cfn string that represents a version of Flink.

Stability:

experimental

Static Methods

(experimental) Create a new Runtime with with an arbitrary Flink version string.

Parameters:

value (str)

Stability:

experimental

Return type:

Runtime