pub fn kinesis_streams_input_description(
            mut self,
            input: crate::model::KinesisStreamsInputDescription,
        ) -> Self {
            self.kinesis_streams_input_description = Some(input);
            self
        }
/// <p>If an Amazon Kinesis stream is configured as streaming source, provides Amazon Kinesis stream's Amazon Resource Name (ARN) and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf.</p>
If an Amazon Kinesis stream is configured as streaming source, provides Amazon Kinesis stream's Amazon Resource Name (ARN) and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf.
If an Amazon Kinesis stream is configured as streaming source provides Amazon Kinesis stream ' s Amazon Resource Name ( ARN ) and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf .
pub fn kinesis_streams_input_description(
            mut self,
            input: crate::model::KinesisStreamsInputDescription,
        ) -> Self {
            self.kinesis_streams_input_description = Some(input);
            self
        }
pub fn kinesis_streams_input_description ( mut self , input : crate :: model :: KinesisStreamsInputDescription , ) -> Self { self . kinesis_streams_input_description = Some ( input ) ; self }
<p>If an Amazon Kinesis stream is configured as streaming source, provides Amazon Kinesis stream's Amazon Resource Name (ARN) and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf.</p>
<p > If an Amazon Kinesis stream is configured as streaming source provides Amazon Kinesis stream ' s Amazon Resource Name ( ARN ) and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf . < / p >
mut self
input
crate::model::KinesisStreamsInputDescription
mut self
input
crate::model::KinesisStreamsInputDescription