This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::KinesisAnalyticsV2::Application ApplicationConfiguration
Specifies the creation parameters for a Managed Service for Apache Flink application.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "ApplicationCodeConfiguration" :ApplicationCodeConfiguration, "ApplicationEncryptionConfiguration" :ApplicationEncryptionConfiguration, "ApplicationSnapshotConfiguration" :ApplicationSnapshotConfiguration, "ApplicationSystemRollbackConfiguration" :ApplicationSystemRollbackConfiguration, "EnvironmentProperties" :EnvironmentProperties, "FlinkApplicationConfiguration" :FlinkApplicationConfiguration, "SqlApplicationConfiguration" :SqlApplicationConfiguration, "VpcConfigurations" :[ VpcConfiguration, ... ], "ZeppelinApplicationConfiguration" :ZeppelinApplicationConfiguration}
YAML
ApplicationCodeConfiguration:ApplicationCodeConfigurationApplicationEncryptionConfiguration:ApplicationEncryptionConfigurationApplicationSnapshotConfiguration:ApplicationSnapshotConfigurationApplicationSystemRollbackConfiguration:ApplicationSystemRollbackConfigurationEnvironmentProperties:EnvironmentPropertiesFlinkApplicationConfiguration:FlinkApplicationConfigurationSqlApplicationConfiguration:SqlApplicationConfigurationVpcConfigurations:- VpcConfigurationZeppelinApplicationConfiguration: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
ApplicationEncryptionConfiguration-
The configuration to manage encryption at rest.
Required: No
Type: ApplicationEncryptionConfiguration
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:
1Update 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