pub fn initial_position(
            mut self,
            input: crate::model::CloudWatchLogsInitialPosition,
        ) -> Self {
            self.initial_position = Some(input);
            self
        }
/// <p>Specifies where to start to read data (start_of_file or end_of_file). The default is start_of_file. This setting is only used if there is no state persisted for that log stream.</p>
Specifies where to start to read data (start_of_file or end_of_file). The default is start_of_file. This setting is only used if there is no state persisted for that log stream.
Specifies where to start to read data ( start_of_file or end_of_file ) . The default is start_of_file . This setting is only used if there is no state persisted for that log stream .
pub fn initial_position(
            mut self,
            input: crate::model::CloudWatchLogsInitialPosition,
        ) -> Self {
            self.initial_position = Some(input);
            self
        }
pub fn initial_position ( mut self , input : crate :: model :: CloudWatchLogsInitialPosition , ) -> Self { self . initial_position = Some ( input ) ; self }
<p>Specifies where to start to read data (start_of_file or end_of_file).
<p > Specifies where to start to read data ( start_of_file or end_of_file ) .
mut self
input
crate::model::CloudWatchLogsInitialPosition
mut self
input
crate::model::CloudWatchLogsInitialPosition