class Aws::KinesisAnalytics::Types::AddApplicationInputProcessingConfigurationRequest
@note When making an API call, you may pass AddApplicationInputProcessingConfigurationRequest
data as a hash: { application_name: "ApplicationName", # required current_application_version_id: 1, # required input_id: "Id", # required input_processing_configuration: { # required input_lambda_processor: { # required resource_arn: "ResourceARN", # required role_arn: "RoleARN", # required }, }, }
@!attribute [rw] application_name
Name of the application to which you want to add the input processing configuration. @return [String]
@!attribute [rw] current_application_version_id
Version of the application to which you want to add the input processing configuration. You can use the [DescribeApplication][1] operation to get the current application version. If the version specified is not the current version, the `ConcurrentModificationException` is returned. [1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html @return [Integer]
@!attribute [rw] input_id
The ID of the input configuration to add the input processing configuration to. You can get a list of the input IDs for an application using the [DescribeApplication][1] operation. [1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html @return [String]
@!attribute [rw] input_processing_configuration
The [InputProcessingConfiguration][1] to add to the application. [1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputProcessingConfiguration.html @return [Types::InputProcessingConfiguration]
@see docs.aws.amazon.com/goto/WebAPI/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfigurationRequest AWS API Documentation
Constants
- SENSITIVE