[][src]Struct rusoto_firehose::KinesisStreamSourceConfiguration

pub struct KinesisStreamSourceConfiguration {
    pub kinesis_stream_arn: String,
    pub role_arn: String,
}

The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream.

Fields

kinesis_stream_arn: String

The ARN of the source Kinesis data stream. For more information, see Amazon Kinesis Data Streams ARN Format.

role_arn: String

The ARN of the role that provides access to the source Kinesis data stream. For more information, see AWS Identity and Access Management (IAM) ARN Format.

Trait Implementations

impl Clone for KinesisStreamSourceConfiguration[src]

impl Debug for KinesisStreamSourceConfiguration[src]

impl Default for KinesisStreamSourceConfiguration[src]

impl PartialEq<KinesisStreamSourceConfiguration> for KinesisStreamSourceConfiguration[src]

impl Serialize for KinesisStreamSourceConfiguration[src]

impl StructuralPartialEq for KinesisStreamSourceConfiguration[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.