Struct rusoto_logs::LogStream [−][src]
pub struct LogStream { pub arn: Option<String>, pub creation_time: Option<i64>, pub first_event_timestamp: Option<i64>, pub last_event_timestamp: Option<i64>, pub last_ingestion_time: Option<i64>, pub log_stream_name: Option<String>, pub upload_sequence_token: Option<String>, }
Expand description
Represents a log stream, which is a sequence of log events from a single emitter of logs.
Fields
arn: Option<String>
The Amazon Resource Name (ARN) of the log stream.
creation_time: Option<i64>
The creation time of the stream, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
first_event_timestamp: Option<i64>
The time of the first event, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
last_event_timestamp: Option<i64>
The time of the most recent log event in the log stream in CloudWatch Logs. This number is expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. The lastEventTime
value updates on an eventual consistency basis. It typically updates in less than an hour from ingestion, but in rare situations might take longer.
last_ingestion_time: Option<i64>
The ingestion time, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
log_stream_name: Option<String>
The name of the log stream.
upload_sequence_token: Option<String>
The sequence token.
Trait Implementations
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 RefUnwindSafe for LogStream
impl UnwindSafe for LogStream
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self