CreateApplicationRequest
¶
Source code in docs_src/capo_kinesis_analytics_v2/types/create_application_request.py
application_configuration
instance-attribute
¶
application_configuration: NotRequired[ApplicationConfiguration]
Use this parameter to configure the application.
application_description
instance-attribute
¶
application_description: NotRequired[ApplicationDescription]
A summary description of the application.
application_mode
instance-attribute
¶
application_mode: NotRequired[ApplicationMode]
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.
application_name
instance-attribute
¶
application_name: ApplicationName
The name of your application (for example, sample-app).
cloud_watch_logging_options
instance-attribute
¶
cloud_watch_logging_options: NotRequired[CloudWatchLoggingOptions]
Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration errors.
runtime_environment
instance-attribute
¶
runtime_environment: RuntimeEnvironment
The runtime environment for the application.
service_execution_role
instance-attribute
¶
service_execution_role: RoleARN
The IAM role used by the application to access Kinesis data streams, Kinesis Data Firehose delivery streams, Amazon S3 objects, and other external resources.
tags
instance-attribute
¶
tags: NotRequired[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.