Updates an existing Kinesis Data Analytics application. Using this operation, you can update application code, input configuration, and output configuration.
See https://www.paws-r-sdk.com/docs/kinesisanalyticsv2_update_application/ for full documentation.
kinesisanalyticsv2_update_application(
ApplicationName,
CurrentApplicationVersionId = NULL,
ApplicationConfigurationUpdate = NULL,
ServiceExecutionRoleUpdate = NULL,
RunConfigurationUpdate = NULL,
CloudWatchLoggingOptionUpdates = NULL,
ConditionalToken = NULL
)
[required] The name of the application to update.
The current application version ID. You must provide the
CurrentApplicationVersionId
or the ConditionalToken
.You can retrieve
the application version ID using
describe_application
. For
better concurrency support, use the ConditionalToken
parameter instead
of CurrentApplicationVersionId
.
Describes application configuration updates.
Describes updates to the service execution role.
Describes updates to the application's starting parameters.
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
add_application_cloud_watch_logging_option
.
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 describe_application
.
For better concurrency support, use the ConditionalToken
parameter
instead of CurrentApplicationVersionId
.