[][src]Struct rusoto_iotanalytics::DatastoreSummary

pub struct DatastoreSummary {
    pub creation_time: Option<f64>,
    pub datastore_name: Option<String>,
    pub datastore_storage: Option<DatastoreStorageSummary>,
    pub file_format_type: Option<String>,
    pub last_message_arrival_time: Option<f64>,
    pub last_update_time: Option<f64>,
    pub status: Option<String>,
}

A summary of information about a data store.

Fields

creation_time: Option<f64>

When the data store was created.

datastore_name: Option<String>

The name of the data store.

datastore_storage: Option<DatastoreStorageSummary>

Where data store data is stored.

file_format_type: Option<String>

The file format of the data in the data store.

last_message_arrival_time: Option<f64>

The last time when a new message arrived in the data store.

AWS IoT Analytics updates this value at most once per minute for one data store. Hence, the lastMessageArrivalTime value is an approximation.

This feature only applies to messages that arrived in the data store after October 23, 2020.

last_update_time: Option<f64>

The last time the data store was updated.

status: Option<String>

The status of the data store.

Trait Implementations

impl Clone for DatastoreSummary[src]

impl Debug for DatastoreSummary[src]

impl Default for DatastoreSummary[src]

impl<'de> Deserialize<'de> for DatastoreSummary[src]

impl PartialEq<DatastoreSummary> for DatastoreSummary[src]

impl StructuralPartialEq for DatastoreSummary[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.