[][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 PartialEq<KinesisStreamSourceConfiguration> for KinesisStreamSourceConfiguration[src]

impl Default for KinesisStreamSourceConfiguration[src]

impl Clone for KinesisStreamSourceConfiguration[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for KinesisStreamSourceConfiguration[src]

impl Serialize for KinesisStreamSourceConfiguration[src]

Auto Trait Implementations

impl Send for KinesisStreamSourceConfiguration

impl Sync for KinesisStreamSourceConfiguration

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self