AWS::KinesisAnalyticsV2::Application ApplicationConfiguration
Specifies the creation parameters for a Managed Service for Apache Flink application.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ApplicationCodeConfiguration" :
ApplicationCodeConfiguration
, "ApplicationSnapshotConfiguration" :ApplicationSnapshotConfiguration
, "ApplicationSystemRollbackConfiguration" :ApplicationSystemRollbackConfiguration
, "EnvironmentProperties" :EnvironmentProperties
, "FlinkApplicationConfiguration" :FlinkApplicationConfiguration
, "SqlApplicationConfiguration" :SqlApplicationConfiguration
, "VpcConfigurations" :[ VpcConfiguration, ... ]
, "ZeppelinApplicationConfiguration" :ZeppelinApplicationConfiguration
}
YAML
ApplicationCodeConfiguration:
ApplicationCodeConfiguration
ApplicationSnapshotConfiguration:ApplicationSnapshotConfiguration
ApplicationSystemRollbackConfiguration:ApplicationSystemRollbackConfiguration
EnvironmentProperties:EnvironmentProperties
FlinkApplicationConfiguration:FlinkApplicationConfiguration
SqlApplicationConfiguration:SqlApplicationConfiguration
VpcConfigurations:- VpcConfiguration
ZeppelinApplicationConfiguration:ZeppelinApplicationConfiguration
Properties
ApplicationCodeConfiguration
-
The code location and type parameters for a Managed Service for Apache Flink application.
Required: Conditional
Type: ApplicationCodeConfiguration
Update requires: No interruption
ApplicationSnapshotConfiguration
-
Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
Required: No
Type: ApplicationSnapshotConfiguration
Update requires: No interruption
ApplicationSystemRollbackConfiguration
-
Describes whether system rollbacks are enabled for a Managed Service for Apache Flink application.
Required: No
Type: ApplicationSystemRollbackConfiguration
Update requires: No interruption
EnvironmentProperties
-
Describes execution properties for a Managed Service for Apache Flink application.
Required: No
Type: EnvironmentProperties
Update requires: No interruption
FlinkApplicationConfiguration
-
The creation and update parameters for a Managed Service for Apache Flink application.
Required: No
Type: FlinkApplicationConfiguration
Update requires: No interruption
SqlApplicationConfiguration
-
The creation and update parameters for a SQL-based Kinesis Data Analytics application.
Required: No
Type: SqlApplicationConfiguration
Update requires: No interruption
VpcConfigurations
-
The array of descriptions of VPC configurations available to the application.
Required: No
Type: Array of VpcConfiguration
Maximum:
1
Update requires: No interruption
ZeppelinApplicationConfiguration
-
The configuration parameters for a Kinesis Data Analytics Studio notebook.
Required: No
Type: ZeppelinApplicationConfiguration
Update requires: No interruption
See also
-
ApplicationConfiguration in the Amazon Kinesis Data Analytics API Reference