class Aws::KinesisAnalytics::Types::InputConfiguration

When you start your application, you provide this configuration, which identifies the input source and the point in the input source at which you want the application to start processing records.

@note When making an API call, you may pass InputConfiguration

data as a hash:

    {
      id: "Id", # required
      input_starting_position_configuration: { # required
        input_starting_position: "NOW", # accepts NOW, TRIM_HORIZON, LAST_STOPPED_POINT
      },
    }

@!attribute [rw] id

Input source ID. You can get this ID by calling the
[DescribeApplication][1] operation.

[1]: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html
@return [String]

@!attribute [rw] input_starting_position_configuration

Point at which you want the application to start processing records
from the streaming source.
@return [Types::InputStartingPositionConfiguration]

@see docs.aws.amazon.com/goto/WebAPI/kinesisanalytics-2015-08-14/InputConfiguration AWS API Documentation

Constants

SENSITIVE