class Aws::IoTAnalytics::Types::StartPipelineReprocessingRequest

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

data as a hash:

    {
      pipeline_name: "PipelineName", # required
      start_time: Time.now,
      end_time: Time.now,
      channel_messages: {
        s3_paths: ["S3PathChannelMessage"],
      },
    }

@!attribute [rw] pipeline_name

The name of the pipeline on which to start reprocessing.
@return [String]

@!attribute [rw] start_time

The start time (inclusive) of raw message data that is reprocessed.

If you specify a value for the `startTime` parameter, you must not
use the `channelMessages` object.
@return [Time]

@!attribute [rw] end_time

The end time (exclusive) of raw message data that is reprocessed.

If you specify a value for the `endTime` parameter, you must not use
the `channelMessages` object.
@return [Time]

@!attribute [rw] channel_messages

Specifies one or more sets of channel messages that you want to
reprocess.

If you use the `channelMessages` object, you must not specify a
value for `startTime` and `endTime`.
@return [Types::ChannelMessages]

Constants

SENSITIVE