UpdateApplicationRequest
¶
Source code in docs_src/capo_kinesis_analytics_v2/types/update_application_request.py
application_configuration_update
instance-attribute
¶
application_configuration_update: NotRequired[ApplicationConfigurationUpdate]
Describes application configuration updates.
application_name
instance-attribute
¶
application_name: ApplicationName
The name of the application to update.
cloud_watch_logging_option_updates
instance-attribute
¶
cloud_watch_logging_option_updates: NotRequired[CloudWatchLoggingOptionUpdates]
Describes application Amazon CloudWatch logging option updates. You can only update existing CloudWatch logging options with this action. To add a new CloudWatch logging option, use AddApplicationCloudWatchLoggingOption.
conditional_token
instance-attribute
¶
conditional_token: NotRequired[ConditionalToken]
A value you use to implement strong concurrency for application updates. You must provide the CurrentApplicationVersionId or the ConditionalToken. You get the application's current ConditionalToken using DescribeApplication. For better concurrency support, use the ConditionalToken parameter instead of CurrentApplicationVersionId.
current_application_version_id
instance-attribute
¶
current_application_version_id: NotRequired[ApplicationVersionId]
The current application version ID. You must provide the CurrentApplicationVersionId or the ConditionalToken.You can retrieve the application version ID using DescribeApplication. For better concurrency support, use the ConditionalToken parameter instead of CurrentApplicationVersionId.
run_configuration_update
instance-attribute
¶
run_configuration_update: NotRequired[RunConfigurationUpdate]
Describes updates to the application's starting parameters.
runtime_environment_update
instance-attribute
¶
runtime_environment_update: NotRequired[RuntimeEnvironment]
Updates the Managed Service for Apache Flink runtime environment used to run your code. To avoid issues you must:
-
Ensure your new jar and dependencies are compatible with the new runtime selected.
-
Ensure your new code's state is compatible with the snapshot from which your application will start