PropertyGroups

class aws_cdk.aws_kinesisanalytics_flink.PropertyGroups

Bases: object

(experimental) Interface for building AWS::KinesisAnalyticsV2::Application PropertyGroup configuration.

Stability:

experimental

ExampleMetadata:

infused

Example:

# bucket: s3.Bucket

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