class Aws::KinesisAnalyticsV2::Types::FlinkApplicationConfigurationUpdate
Describes updates to the configuration parameters for a Flink-based Kinesis Data Analytics application.
@note When making an API call, you may pass FlinkApplicationConfigurationUpdate
data as a hash: { checkpoint_configuration_update: { configuration_type_update: "DEFAULT", # accepts DEFAULT, CUSTOM checkpointing_enabled_update: false, checkpoint_interval_update: 1, min_pause_between_checkpoints_update: 1, }, monitoring_configuration_update: { configuration_type_update: "DEFAULT", # accepts DEFAULT, CUSTOM metrics_level_update: "APPLICATION", # accepts APPLICATION, TASK, OPERATOR, PARALLELISM log_level_update: "INFO", # accepts INFO, WARN, ERROR, DEBUG }, parallelism_configuration_update: { configuration_type_update: "DEFAULT", # accepts DEFAULT, CUSTOM parallelism_update: 1, parallelism_per_kpu_update: 1, auto_scaling_enabled_update: false, }, }
@!attribute [rw] checkpoint_configuration_update
Describes updates to an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance. @return [Types::CheckpointConfigurationUpdate]
@!attribute [rw] monitoring_configuration_update
Describes updates to the configuration parameters for Amazon CloudWatch logging for an application. @return [Types::MonitoringConfigurationUpdate]
@!attribute [rw] parallelism_configuration_update
Describes updates to the parameters for how an application executes multiple tasks simultaneously. @return [Types::ParallelismConfigurationUpdate]
@see docs.aws.amazon.com/goto/WebAPI/kinesisanalyticsv2-2018-05-23/FlinkApplicationConfigurationUpdate AWS API Documentation
Constants
- SENSITIVE