v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1431297215.2 KB

Creates a Kinesis Data Analytics application. For information about creating a Kinesis Data Analytics application, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/java/getting-started.html">Creating an Application</a>.

post/#X-Amz-Target=KinesisAnalytics_20180523.CreateApplication

Headers

X-Amz-Target'KinesisAnalytics_20180523.CreateApplication' required

Request body

ApplicationNamestring required

The name of your application (for example, <code>sample-app</code>).

ApplicationDescriptionstring

A summary description of the application.

RuntimeEnvironment'SQL-1_0' | 'FLINK-1_6' | 'FLINK-1_8' | 'ZEPPELIN-FLINK-1_0' | 'FLINK-1_11' | 'FLINK-1_13' | 'ZEPPELIN-FLINK-2_0' | 'FLINK-1_15' required

The runtime environment for the application.

ServiceExecutionRolestring required

The IAM role used by the application to access Kinesis data streams, Kinesis Data Firehose delivery streams, Amazon S3 objects, and other external resources.

ApplicationMode'STREAMING' | 'INTERACTIVE'

Use the <code>STREAMING</code> mode to create a Kinesis Data Analytics For Flink application. To create a Kinesis Data Analytics Studio notebook, use the <code>INTERACTIVE</code> mode.

Response

Success