Class CfnApplicationV2.FlinkApplicationConfigurationProperty
Describes configuration parameters for a Managed Service for Apache Flink application or a Studio notebook.
Inheritance
Namespace: Amazon.CDK.AWS.KinesisAnalytics
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class FlinkApplicationConfigurationProperty : Object, CfnApplicationV2.IFlinkApplicationConfigurationProperty
Syntax (vb)
Public Class FlinkApplicationConfigurationProperty
Inherits Object
Implements CfnApplicationV2.IFlinkApplicationConfigurationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.KinesisAnalytics;
var flinkApplicationConfigurationProperty = new FlinkApplicationConfigurationProperty {
CheckpointConfiguration = new CheckpointConfigurationProperty {
ConfigurationType = "configurationType",
// the properties below are optional
CheckpointingEnabled = false,
CheckpointInterval = 123,
MinPauseBetweenCheckpoints = 123
},
MonitoringConfiguration = new MonitoringConfigurationProperty {
ConfigurationType = "configurationType",
// the properties below are optional
LogLevel = "logLevel",
MetricsLevel = "metricsLevel"
},
ParallelismConfiguration = new ParallelismConfigurationProperty {
ConfigurationType = "configurationType",
// the properties below are optional
AutoScalingEnabled = false,
Parallelism = 123,
ParallelismPerKpu = 123
}
};
Synopsis
Constructors
FlinkApplicationConfigurationProperty() |
Properties
CheckpointConfiguration | Describes an application's checkpointing configuration. |
MonitoringConfiguration | Describes configuration parameters for Amazon CloudWatch logging for an application. |
ParallelismConfiguration | Describes parameters for how an application executes multiple tasks simultaneously. |
Constructors
FlinkApplicationConfigurationProperty()
public FlinkApplicationConfigurationProperty()
Properties
CheckpointConfiguration
Describes an application's checkpointing configuration.
public object CheckpointConfiguration { get; set; }
Property Value
System.Object
Remarks
Checkpointing is the process of persisting application state for fault tolerance. For more information, see Checkpoints for Fault Tolerance in the Apache Flink Documentation .
MonitoringConfiguration
Describes configuration parameters for Amazon CloudWatch logging for an application.
public object MonitoringConfiguration { get; set; }
Property Value
System.Object
Remarks
ParallelismConfiguration
Describes parameters for how an application executes multiple tasks simultaneously.
public object ParallelismConfiguration { get; set; }
Property Value
System.Object