Creates an Amazon Kinesis Data Analytics application. For information about creating a Kinesis Data Analytics application, see [Creating an Application](https://docs.aws.amazon.com/managed-flink/latest/java/getting-started.html) .
import { CfnApplicationV2 } from 'aws-cdk-lib/aws-kinesisanalytics';Or use the module namespace:
import * as kinesisanalytics from 'aws-cdk-lib/aws-kinesisanalytics';
// kinesisanalytics.CfnApplicationV2Configuration passed to the constructor as CfnApplicationV2Props.
runtimeEnvironmentRequiredstringThe runtime environment for the application.
serviceExecutionRoleRequiredstring | IRoleRefSpecifies the IAM role that the application uses to access external resources.
applicationConfigurationOptionalIResolvable | ApplicationConfigurationPropertyUse this parameter to configure the application.
applicationDescriptionOptionalstringThe description of the application.
Default: - ""
applicationMaintenanceConfigurationOptionalIResolvable | ApplicationMaintenanceConfigurationPropertySpecifies the maintenance window parameters for a Kinesis Data Analytics application.
applicationModeOptionalstringTo create a Kinesis Data Analytics Studio notebook, you must set the mode to `INTERACTIVE` . However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional.
applicationNameOptionalstringThe name of the application.
runConfigurationOptionalIResolvable | RunConfigurationPropertyDescribes the starting parameters for an Managed Service for Apache Flink application.
tagsOptionalCfnTag[]A list of one or more tags to assign to the application. A tag is a key-value pair that identifies an application. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-kinesisanalytics