Struct aws_sdk_dynamodbstreams::types::Stream
source · #[non_exhaustive]pub struct Stream {
pub stream_arn: Option<String>,
pub table_name: Option<String>,
pub stream_label: Option<String>,
}
Expand description
Represents all of the data describing a particular stream.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.stream_arn: Option<String>
The Amazon Resource Name (ARN) for the stream.
table_name: Option<String>
The DynamoDB table with which the stream is associated.
stream_label: Option<String>
A timestamp, in ISO 8601 format, for this stream.
Note that LatestStreamLabel
is not a unique identifier for the stream, because it is possible that a stream from another table might have the same timestamp. However, the combination of the following three elements is guaranteed to be unique:
-
the Amazon Web Services customer ID.
-
the table name
-
the
StreamLabel
Implementations§
source§impl Stream
impl Stream
sourcepub fn stream_arn(&self) -> Option<&str>
pub fn stream_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) for the stream.
sourcepub fn table_name(&self) -> Option<&str>
pub fn table_name(&self) -> Option<&str>
The DynamoDB table with which the stream is associated.
sourcepub fn stream_label(&self) -> Option<&str>
pub fn stream_label(&self) -> Option<&str>
A timestamp, in ISO 8601 format, for this stream.
Note that LatestStreamLabel
is not a unique identifier for the stream, because it is possible that a stream from another table might have the same timestamp. However, the combination of the following three elements is guaranteed to be unique:
-
the Amazon Web Services customer ID.
-
the table name
-
the
StreamLabel