Add Application Input

POST {{aws_kinesis_data_analytics_base_url}}/?Action=AddApplicationInput

Request Params

KeyDatatypeRequiredDescription
Actionstring

Request Body

{"ApplicationName"=>"string", "CurrentApplicationVersionId"=>42, "Input"=>{"InputParallelism"=>{"Count"=>42}, "InputProcessingConfiguration"=>{"InputLambdaProcessor"=>{"ResourceARN"=>"string", "RoleARN"=>"string"}}, "InputSchema"=>{"RecordColumns"=>[{"Mapping"=>"string", "Name"=>"string", "SqlType"=>"string"}], "RecordEncoding"=>"string", "RecordFormat"=>{"MappingParameters"=>{"CSVMappingParameters"=>{"RecordColumnDelimiter"=>"string", "RecordRowDelimiter"=>"string"}, "JSONMappingParameters"=>{"RecordRowPath"=>"string"}}, "RecordFormatType"=>"string"}}, "KinesisFirehoseInput"=>{"ResourceARN"=>"string", "RoleARN"=>"string"}, "KinesisStreamsInput"=>{"ResourceARN"=>"string", "RoleARN"=>"string"}, "NamePrefix"=>"string"}}