Skip to content

/AWS1/CL_KN2=>CREATEAPPLICATION()

About CreateApplication

Creates a Managed Service for Apache Flink application. For information about creating a Managed Service for Apache Flink application, see Creating an Application.

Method Signature

IMPORTING

Required arguments:

IV_APPLICATIONNAME TYPE /AWS1/KN2APPLICATIONNAME /AWS1/KN2APPLICATIONNAME

The name of your application (for example, sample-app).

IV_RUNTIMEENVIRONMENT TYPE /AWS1/KN2RUNTIMEENVIRONMENT /AWS1/KN2RUNTIMEENVIRONMENT

The runtime environment for the application.

IV_SERVICEEXECUTIONROLE TYPE /AWS1/KN2ROLEARN /AWS1/KN2ROLEARN

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

Optional arguments:

IV_APPLICATIONDESCRIPTION TYPE /AWS1/KN2APPLICATIONDESC /AWS1/KN2APPLICATIONDESC

A summary description of the application.

IO_APPLICATIONCONFIGURATION TYPE REF TO /AWS1/CL_KN2APPLICATIONCONF /AWS1/CL_KN2APPLICATIONCONF

Use this parameter to configure the application.

IT_CLOUDWATCHLOGGINGOPTIONS TYPE /AWS1/CL_KN2CLOUDWATCHLOGOPT00=>TT_CLOUDWATCHLOGGINGOPTIONS TT_CLOUDWATCHLOGGINGOPTIONS

Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration errors.

IT_TAGS TYPE /AWS1/CL_KN2TAG=>TT_TAGS TT_TAGS

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. For more information, see Using Tagging.

IV_APPLICATIONMODE TYPE /AWS1/KN2APPLICATIONMODE /AWS1/KN2APPLICATIONMODE

Use the STREAMING mode to create a Managed Service for Apache Flink application. To create a Managed Service for Apache Flink Studio notebook, use the INTERACTIVE mode.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_KN2CREAPPLICATIONRSP /AWS1/CL_KN2CREAPPLICATIONRSP