pub struct FirehoseDeliveryStream {
pub account_id: String,
pub name: String,
pub arn: String,
pub stream_type: String,
pub status: String,
pub encryption: FirehoseEncryption,
pub destination_count: usize,
pub create_timestamp: String,
pub last_update_timestamp: Option<String>,
}Expand description
One delivery stream as exposed by
GET /_fakecloud/firehose/delivery-streams. One entry per stream
across every account, mirroring what CreateDeliveryStream recorded
plus its lifecycle and encryption state.
Fields§
§account_id: String§name: String§arn: String§stream_type: StringDirectPut / KinesisStreamAsSource.
status: StringCREATING / ACTIVE / …
encryption: FirehoseEncryption§destination_count: usize§create_timestamp: String§last_update_timestamp: Option<String>Trait Implementations§
Source§impl Clone for FirehoseDeliveryStream
impl Clone for FirehoseDeliveryStream
Source§fn clone(&self) -> FirehoseDeliveryStream
fn clone(&self) -> FirehoseDeliveryStream
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FirehoseDeliveryStream
impl Debug for FirehoseDeliveryStream
Source§impl<'de> Deserialize<'de> for FirehoseDeliveryStream
impl<'de> Deserialize<'de> for FirehoseDeliveryStream
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 FirehoseDeliveryStream
impl RefUnwindSafe for FirehoseDeliveryStream
impl Send for FirehoseDeliveryStream
impl Sync for FirehoseDeliveryStream
impl Unpin for FirehoseDeliveryStream
impl UnsafeUnpin for FirehoseDeliveryStream
impl UnwindSafe for FirehoseDeliveryStream
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