Struct aws_sdk_securityhub::model::AwsDynamoDbTableDetails
source · [−]#[non_exhaustive]pub struct AwsDynamoDbTableDetails { /* private fields */ }Expand description
Provides details about a DynamoDB table.
Implementations
sourceimpl AwsDynamoDbTableDetails
impl AwsDynamoDbTableDetails
sourcepub fn attribute_definitions(
&self
) -> Option<&[AwsDynamoDbTableAttributeDefinition]>
pub fn attribute_definitions(
&self
) -> Option<&[AwsDynamoDbTableAttributeDefinition]>
A list of attribute definitions for the table.
sourcepub fn billing_mode_summary(
&self
) -> Option<&AwsDynamoDbTableBillingModeSummary>
pub fn billing_mode_summary(
&self
) -> Option<&AwsDynamoDbTableBillingModeSummary>
Information about the billing for read/write capacity on the table.
sourcepub fn creation_date_time(&self) -> Option<&str>
pub fn creation_date_time(&self) -> Option<&str>
Indicates when the table was created.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
sourcepub fn global_secondary_indexes(
&self
) -> Option<&[AwsDynamoDbTableGlobalSecondaryIndex]>
pub fn global_secondary_indexes(
&self
) -> Option<&[AwsDynamoDbTableGlobalSecondaryIndex]>
List of global secondary indexes for the table.
sourcepub fn global_table_version(&self) -> Option<&str>
pub fn global_table_version(&self) -> Option<&str>
The version of global tables being used.
sourcepub fn item_count(&self) -> i32
pub fn item_count(&self) -> i32
The number of items in the table.
sourcepub fn key_schema(&self) -> Option<&[AwsDynamoDbTableKeySchema]>
pub fn key_schema(&self) -> Option<&[AwsDynamoDbTableKeySchema]>
The primary key structure for the table.
sourcepub fn latest_stream_arn(&self) -> Option<&str>
pub fn latest_stream_arn(&self) -> Option<&str>
The ARN of the latest stream for the table.
sourcepub fn latest_stream_label(&self) -> Option<&str>
pub fn latest_stream_label(&self) -> Option<&str>
The label of the latest stream. The label is not a unique identifier.
sourcepub fn local_secondary_indexes(
&self
) -> Option<&[AwsDynamoDbTableLocalSecondaryIndex]>
pub fn local_secondary_indexes(
&self
) -> Option<&[AwsDynamoDbTableLocalSecondaryIndex]>
The list of local secondary indexes for the table.
sourcepub fn provisioned_throughput(
&self
) -> Option<&AwsDynamoDbTableProvisionedThroughput>
pub fn provisioned_throughput(
&self
) -> Option<&AwsDynamoDbTableProvisionedThroughput>
Information about the provisioned throughput for the table.
sourcepub fn replicas(&self) -> Option<&[AwsDynamoDbTableReplica]>
pub fn replicas(&self) -> Option<&[AwsDynamoDbTableReplica]>
The list of replicas of this table.
sourcepub fn restore_summary(&self) -> Option<&AwsDynamoDbTableRestoreSummary>
pub fn restore_summary(&self) -> Option<&AwsDynamoDbTableRestoreSummary>
Information about the restore for the table.
sourcepub fn sse_description(&self) -> Option<&AwsDynamoDbTableSseDescription>
pub fn sse_description(&self) -> Option<&AwsDynamoDbTableSseDescription>
Information about the server-side encryption for the table.
sourcepub fn stream_specification(
&self
) -> Option<&AwsDynamoDbTableStreamSpecification>
pub fn stream_specification(
&self
) -> Option<&AwsDynamoDbTableStreamSpecification>
The current DynamoDB Streams configuration for the table.
sourcepub fn table_name(&self) -> Option<&str>
pub fn table_name(&self) -> Option<&str>
The name of the table.
sourcepub fn table_size_bytes(&self) -> i64
pub fn table_size_bytes(&self) -> i64
The total size of the table in bytes.
sourcepub fn table_status(&self) -> Option<&str>
pub fn table_status(&self) -> Option<&str>
The current status of the table. Valid values are as follows:
-
ACTIVE -
ARCHIVED -
ARCHIVING -
CREATING -
DELETING -
INACCESSIBLE_ENCRYPTION_CREDENTIALS -
UPDATING
sourceimpl AwsDynamoDbTableDetails
impl AwsDynamoDbTableDetails
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsDynamoDbTableDetails.
Trait Implementations
sourceimpl Clone for AwsDynamoDbTableDetails
impl Clone for AwsDynamoDbTableDetails
sourcefn clone(&self) -> AwsDynamoDbTableDetails
fn clone(&self) -> AwsDynamoDbTableDetails
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for AwsDynamoDbTableDetails
impl Debug for AwsDynamoDbTableDetails
sourceimpl PartialEq<AwsDynamoDbTableDetails> for AwsDynamoDbTableDetails
impl PartialEq<AwsDynamoDbTableDetails> for AwsDynamoDbTableDetails
sourcefn eq(&self, other: &AwsDynamoDbTableDetails) -> bool
fn eq(&self, other: &AwsDynamoDbTableDetails) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for AwsDynamoDbTableDetails
Auto Trait Implementations
impl RefUnwindSafe for AwsDynamoDbTableDetails
impl Send for AwsDynamoDbTableDetails
impl Sync for AwsDynamoDbTableDetails
impl Unpin for AwsDynamoDbTableDetails
impl UnwindSafe for AwsDynamoDbTableDetails
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more