ApplicationConfiguration

data class ApplicationConfiguration(val applicationCodeConfiguration: ApplicationCodeConfiguration? = null, val applicationSnapshotConfiguration: ApplicationSnapshotConfiguration? = null, val applicationSystemRollbackConfiguration: ApplicationSystemRollbackConfiguration? = null, val environmentProperties: ApplicationEnvironmentProperties? = null, val flinkApplicationConfiguration: ApplicationFlinkApplicationConfiguration? = null, val sqlApplicationConfiguration: ApplicationSqlApplicationConfiguration? = null, val vpcConfigurations: List<ApplicationVpcConfiguration>? = null, val zeppelinApplicationConfiguration: ApplicationZeppelinApplicationConfiguration? = null)

Specifies the creation parameters for a Kinesis Data Analytics application.

Constructors

Link copied to clipboard
constructor(applicationCodeConfiguration: ApplicationCodeConfiguration? = null, applicationSnapshotConfiguration: ApplicationSnapshotConfiguration? = null, applicationSystemRollbackConfiguration: ApplicationSystemRollbackConfiguration? = null, environmentProperties: ApplicationEnvironmentProperties? = null, flinkApplicationConfiguration: ApplicationFlinkApplicationConfiguration? = null, sqlApplicationConfiguration: ApplicationSqlApplicationConfiguration? = null, vpcConfigurations: List<ApplicationVpcConfiguration>? = null, zeppelinApplicationConfiguration: ApplicationZeppelinApplicationConfiguration? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The code location and type parameters for a Flink-based Kinesis Data Analytics application.

Link copied to clipboard

Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

Link copied to clipboard

Describes whether system initiated rollbacks are enabled for a Flink-based Kinesis Data Analytics application.

Link copied to clipboard

Describes execution properties for a Flink-based Kinesis Data Analytics application.

Link copied to clipboard

The creation and update parameters for a Flink-based Kinesis Data Analytics application.

Link copied to clipboard

The creation and update parameters for a SQL-based Kinesis Data Analytics application.

Link copied to clipboard

The array of descriptions of VPC configurations available to the application.

Link copied to clipboard

The configuration parameters for a Kinesis Data Analytics Studio notebook.