AwsDynamoDbTableDetails
¶
Source code in docs_src/capo_securityhub/types/aws_dynamo_db_table_details.py
attribute_definitions
instance-attribute
¶
attribute_definitions: NotRequired[AwsDynamoDbTableAttributeDefinitionList]
A list of attribute definitions for the table.
billing_mode_summary
instance-attribute
¶
billing_mode_summary: NotRequired[AwsDynamoDbTableBillingModeSummary]
Information about the billing for read/write capacity on the table.
creation_date_time
instance-attribute
¶
creation_date_time: NotRequired[NonEmptyString]
Indicates when the table was created.
For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.
deletion_protection_enabled
instance-attribute
¶
deletion_protection_enabled: NotRequired[Boolean]
Indicates whether deletion protection is to be enabled (true) or disabled (false) on the table.
global_secondary_indexes
instance-attribute
¶
global_secondary_indexes: NotRequired[AwsDynamoDbTableGlobalSecondaryIndexList]
List of global secondary indexes for the table.
global_table_version
instance-attribute
¶
global_table_version: NotRequired[NonEmptyString]
The version of global tables being used.
key_schema
instance-attribute
¶
key_schema: NotRequired[AwsDynamoDbTableKeySchemaList]
The primary key structure for the table.
latest_stream_arn
instance-attribute
¶
latest_stream_arn: NotRequired[NonEmptyString]
The ARN of the latest stream for the table.
latest_stream_label
instance-attribute
¶
latest_stream_label: NotRequired[NonEmptyString]
The label of the latest stream. The label is not a unique identifier.
local_secondary_indexes
instance-attribute
¶
local_secondary_indexes: NotRequired[AwsDynamoDbTableLocalSecondaryIndexList]
The list of local secondary indexes for the table.
provisioned_throughput
instance-attribute
¶
provisioned_throughput: NotRequired[AwsDynamoDbTableProvisionedThroughput]
Information about the provisioned throughput for the table.
replicas
instance-attribute
¶
replicas: NotRequired[AwsDynamoDbTableReplicaList]
The list of replicas of this table.
restore_summary
instance-attribute
¶
restore_summary: NotRequired[AwsDynamoDbTableRestoreSummary]
Information about the restore for the table.
sse_description
instance-attribute
¶
sse_description: NotRequired[AwsDynamoDbTableSseDescription]
Information about the server-side encryption for the table.
stream_specification
instance-attribute
¶
stream_specification: NotRequired[AwsDynamoDbTableStreamSpecification]
The current DynamoDB Streams configuration for the table.
table_size_bytes
instance-attribute
¶
table_size_bytes: NotRequired[SizeBytes]
The total size of the table in bytes.
table_status
instance-attribute
¶
table_status: NotRequired[NonEmptyString]
The current status of the table. Valid values are as follows:
-
ACTIVE -
ARCHIVED -
ARCHIVING -
CREATING -
DELETING -
INACCESSIBLE_ENCRYPTION_CREDENTIALS -
UPDATING