This template creates an Amazon Kinesis Data Analytics Studio application. The application is created with an Amazon Glue database. The template includes an IAM role with permissions to create or access the required streams and the Glue database. The application configuration includes the application mode, runtime environment, service execution role, and the Glue database configuration.

MyApplication
AWS::KinesisAnalyticsV2::Application


ApplicationConfiguration
ApplicationCodeConfiguration *
CodeContent *
S3ContentLocation
ApplicationSnapshotConfiguration
EnvironmentProperties
PropertyGroups
FlinkApplicationConfiguration
CheckpointConfiguration
MonitoringConfiguration
ParallelismConfiguration
SqlApplicationConfiguration
Inputs
VpcConfigurations
ZeppelinApplicationConfiguration
CatalogConfiguration
GlueDataCatalogConfiguration
CustomArtifactsConfiguration
MavenReference
S3ContentLocation
MavenReference
S3ContentLocation
MavenReference
S3ContentLocation
DeployAsApplicationConfiguration
S3ContentLocation *
MonitoringConfiguration

GlueDatabase
AWS::Glue::Database


DatabaseInput *
CreateTableDefaultPermissions
FederatedDatabase
TargetDatabase

ServiceExecutionRole
AWS::IAM::Role


Policies

CloudFormation Template

Share Template