ApplicationConfigurationArgs

data class ApplicationConfigurationArgs(val applicationCodeConfiguration: Output<ApplicationCodeConfigurationArgs>? = null, val applicationSnapshotConfiguration: Output<ApplicationSnapshotConfigurationArgs>? = null, val applicationSystemRollbackConfiguration: Output<ApplicationSystemRollbackConfigurationArgs>? = null, val environmentProperties: Output<ApplicationEnvironmentPropertiesArgs>? = null, val flinkApplicationConfiguration: Output<ApplicationFlinkApplicationConfigurationArgs>? = null, val sqlApplicationConfiguration: Output<ApplicationSqlApplicationConfigurationArgs>? = null, val vpcConfigurations: Output<List<ApplicationVpcConfigurationArgs>>? = null, val zeppelinApplicationConfiguration: Output<ApplicationZeppelinApplicationConfigurationArgs>? = null) : ConvertibleToJava<ApplicationConfigurationArgs>

Specifies the creation parameters for a Kinesis Data Analytics application.

Constructors

Link copied to clipboard
constructor(applicationCodeConfiguration: Output<ApplicationCodeConfigurationArgs>? = null, applicationSnapshotConfiguration: Output<ApplicationSnapshotConfigurationArgs>? = null, applicationSystemRollbackConfiguration: Output<ApplicationSystemRollbackConfigurationArgs>? = null, environmentProperties: Output<ApplicationEnvironmentPropertiesArgs>? = null, flinkApplicationConfiguration: Output<ApplicationFlinkApplicationConfigurationArgs>? = null, sqlApplicationConfiguration: Output<ApplicationSqlApplicationConfigurationArgs>? = null, vpcConfigurations: Output<List<ApplicationVpcConfigurationArgs>>? = null, zeppelinApplicationConfiguration: Output<ApplicationZeppelinApplicationConfigurationArgs>? = null)

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.

Functions

Link copied to clipboard
open override fun toJava(): ApplicationConfigurationArgs