class Aws::KinesisAnalyticsV2::Types::RunConfiguration
Describes the starting parameters for an Kinesis Data Analytics application.
@note When making an API call, you may pass RunConfiguration
data as a hash: { flink_run_configuration: { allow_non_restored_state: false, }, sql_run_configurations: [ { input_id: "Id", # required input_starting_position_configuration: { # required input_starting_position: "NOW", # accepts NOW, TRIM_HORIZON, LAST_STOPPED_POINT }, }, ], application_restore_configuration: { application_restore_type: "SKIP_RESTORE_FROM_SNAPSHOT", # required, accepts SKIP_RESTORE_FROM_SNAPSHOT, RESTORE_FROM_LATEST_SNAPSHOT, RESTORE_FROM_CUSTOM_SNAPSHOT snapshot_name: "SnapshotName", }, }
@!attribute [rw] flink_run_configuration
Describes the starting parameters for a Flink-based Kinesis Data Analytics application. @return [Types::FlinkRunConfiguration]
@!attribute [rw] sql_run_configurations
Describes the starting parameters for a SQL-based Kinesis Data Analytics application application. @return [Array<Types::SqlRunConfiguration>]
@!attribute [rw] application_restore_configuration
Describes the restore behavior of a restarting application. @return [Types::ApplicationRestoreConfiguration]
@see docs.aws.amazon.com/goto/WebAPI/kinesisanalyticsv2-2018-05-23/RunConfiguration AWS API Documentation
Constants
- SENSITIVE