pub struct EventTargetFirehose {
pub auth: AWSAuth,
pub delivery_stream_arn: String,
}
Fields§
§auth: AWSAuth
Configuration for how to authenticate into your AWS account. Exactly one of
role
or creds
should be configured.
delivery_stream_arn: String
An Amazon Resource Name specifying the Firehose delivery stream to deposit events into.
Trait Implementations§
Source§impl Clone for EventTargetFirehose
impl Clone for EventTargetFirehose
Source§fn clone(&self) -> EventTargetFirehose
fn clone(&self) -> EventTargetFirehose
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for EventTargetFirehose
impl Debug for EventTargetFirehose
Source§impl Default for EventTargetFirehose
impl Default for EventTargetFirehose
Source§fn default() -> EventTargetFirehose
fn default() -> EventTargetFirehose
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EventTargetFirehose
impl<'de> Deserialize<'de> for EventTargetFirehose
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EventTargetFirehose
impl RefUnwindSafe for EventTargetFirehose
impl Send for EventTargetFirehose
impl Sync for EventTargetFirehose
impl Unpin for EventTargetFirehose
impl UnwindSafe for EventTargetFirehose
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more