[−][src]Struct rusoto_kinesisanalyticsv2::KinesisFirehoseInputDescription
Describes the Amazon Kinesis Data Firehose delivery stream that is configured as the streaming source in the application input configuration.
Fields
resource_arn: String
The Amazon Resource Name (ARN) of the delivery stream.
role_arn: Option<String>
The ARN of the IAM role that Kinesis Data Analytics assumes to access the stream.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
Trait Implementations
impl Clone for KinesisFirehoseInputDescription
[src]
fn clone(&self) -> KinesisFirehoseInputDescription
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for KinesisFirehoseInputDescription
[src]
impl Default for KinesisFirehoseInputDescription
[src]
impl<'de> Deserialize<'de> for KinesisFirehoseInputDescription
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<KinesisFirehoseInputDescription> for KinesisFirehoseInputDescription
[src]
fn eq(&self, other: &KinesisFirehoseInputDescription) -> bool
[src]
fn ne(&self, other: &KinesisFirehoseInputDescription) -> bool
[src]
impl StructuralPartialEq for KinesisFirehoseInputDescription
[src]
Auto Trait Implementations
impl RefUnwindSafe for KinesisFirehoseInputDescription
impl Send for KinesisFirehoseInputDescription
impl Sync for KinesisFirehoseInputDescription
impl Unpin for KinesisFirehoseInputDescription
impl UnwindSafe for KinesisFirehoseInputDescription
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,