pub fn kinesis_firehose_input(
        &self,
    ) -> std::option::Option<&crate::model::KinesisFirehoseInput> {
        self.kinesis_firehose_input.as_ref()
    }
/// <p>If the streaming source is an Amazon Kinesis Firehose delivery stream, identifies the delivery stream's ARN and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf.</p>
/// <p>Note: Either <code>KinesisStreamsInput</code> or <code>KinesisFirehoseInput</code> is required.</p>
If the streaming source is an Amazon Kinesis Firehose delivery stream, identifies the delivery stream's ARN and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf.
Note: Either KinesisStreamsInput or KinesisFirehoseInput is required.
If the streaming source is an Amazon Kinesis Firehose delivery stream identifies the delivery stream ' s ARN and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf . Note : Either KinesisStreamsInput or KinesisFirehoseInput is required .
pub fn kinesis_firehose_input(
        &self,
    ) -> std::option::Option<&crate::model::KinesisFirehoseInput> {
        self.kinesis_firehose_input.as_ref()
    }
pub fn kinesis_firehose_input ( & self , ) -> std :: option :: Option < & crate :: model :: KinesisFirehoseInput > { self . kinesis_firehose_input . as_ref ( ) }
<p>If the streaming source is an Amazon Kinesis Firehose delivery stream, identifies the delivery stream's ARN and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf.</p>
<p>Note: Either <code>KinesisStreamsInput</code> or <code>KinesisFirehoseInput</code> is required.</p>
<p > If the streaming source is an Amazon Kinesis Firehose delivery stream identifies the delivery stream ' s ARN and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf . < / p > <p > Note : Either <code > KinesisStreamsInput< / code > or <code > KinesisFirehoseInput< / code > is required . < / p >
&self
&self