[−][src]Struct rusoto_qldb::JournalKinesisStreamDescription
The information about an Amazon QLDB journal stream, including the Amazon Resource Name (ARN), stream name, creation time, current status, and the parameters of your original stream creation request.
Fields
arn: Option<String>
The Amazon Resource Name (ARN) of the QLDB journal stream.
creation_time: Option<f64>
The date and time, in epoch time format, when the QLDB journal stream was created. (Epoch time format is the number of seconds elapsed since 12:00:00 AM January 1, 1970 UTC.)
error_cause: Option<String>
The error message that describes the reason that a stream has a status of IMPAIRED
or FAILED
. This is not applicable to streams that have other status values.
exclusive_end_time: Option<f64>
The exclusive date and time that specifies when the stream ends. If this parameter is blank, the stream runs indefinitely until you cancel it.
inclusive_start_time: Option<f64>
The inclusive start date and time from which to start streaming journal data.
kinesis_configuration: KinesisConfiguration
The configuration settings of the Amazon Kinesis Data Streams destination for your QLDB journal stream.
ledger_name: String
The name of the ledger.
role_arn: String
The Amazon Resource Name (ARN) of the IAM role that grants QLDB permissions for a journal stream to write data records to a Kinesis Data Streams resource.
status: String
The current state of the QLDB journal stream.
stream_id: String
The unique ID that QLDB assigns to each QLDB journal stream.
stream_name: String
The user-defined name of the QLDB journal stream.
Trait Implementations
impl Clone for JournalKinesisStreamDescription
[src]
pub fn clone(&self) -> JournalKinesisStreamDescription
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for JournalKinesisStreamDescription
[src]
impl Default for JournalKinesisStreamDescription
[src]
pub fn default() -> JournalKinesisStreamDescription
[src]
impl<'de> Deserialize<'de> for JournalKinesisStreamDescription
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<JournalKinesisStreamDescription> for JournalKinesisStreamDescription
[src]
pub fn eq(&self, other: &JournalKinesisStreamDescription) -> bool
[src]
pub fn ne(&self, other: &JournalKinesisStreamDescription) -> bool
[src]
impl StructuralPartialEq for JournalKinesisStreamDescription
[src]
Auto Trait Implementations
impl RefUnwindSafe for JournalKinesisStreamDescription
[src]
impl Send for JournalKinesisStreamDescription
[src]
impl Sync for JournalKinesisStreamDescription
[src]
impl Unpin for JournalKinesisStreamDescription
[src]
impl UnwindSafe for JournalKinesisStreamDescription
[src]
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,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,