AwsDynamoDbTable - Amazon Security Hub
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AwsDynamoDbTable

这些区域有:AwsDynamoDbTable对象提供有关 DynamoDB 表的详细信息。

示例

"AwsDynamoDbTable": { "AttributeDefinitions": [ { "AttributeName": "attribute1", "AttributeType": "value 1" }, { "AttributeName": "attribute2", "AttributeType": "value 2" }, { "AttributeName": "attribute3", "AttributeType": "value 3" } ], "BillingModeSummary": { "BillingMode": "PAY_PER_REQUEST", "LastUpdateToPayPerRequestDateTime": "2019-12-03T15:23:10.323Z" }, "CreationDateTime": "2019-12-03T15:23:10.248Z", "GlobalSecondaryIndexes": [ { "Backfilling": false, "IndexArn": "arn:aws:dynamodb:us-west-2:111122223333:table/exampleTable/index/exampleIndex", "IndexName": "standardsControlArnIndex", "IndexSizeBytes": 1862513, "IndexStatus": "ACTIVE", "ItemCount": 20, "KeySchema": [ { "AttributeName": "City", "KeyType": "HASH" }, { "AttributeName": "Date", "KeyType": "RANGE" } ], "Projection": { "NonKeyAttributes": ["predictorName"], "ProjectionType": "ALL" }, "ProvisionedThroughput": { "LastIncreaseDateTime": "2019-03-14T13:21:00.399Z", "LastDecreaseDateTime": "2019-03-14T12:47:35.193Z", "NumberOfDecreasesToday": 0, "ReadCapacityUnits": 100, "WriteCapacityUnits": 50 }, } ], "GlobalTableVersion": "V1", "ItemCount": 2705, "KeySchema": [ { "AttributeName": "zipcode", "KeyType": "HASH" } ], "LatestStreamArn": "arn:aws:dynamodb:us-west-2:111122223333:table/exampleTable/stream/2019-12-03T23:23:10.248", "LatestStreamLabel": "2019-12-03T23:23:10.248", "LocalSecondaryIndexes": [ { "IndexArn": "arn:aws:dynamodb:us-east-1:111122223333:table/exampleGroup/index/exampleId", "IndexName": "CITY_DATE_INDEX_NAME", "KeySchema": [ { "AttributeName": "zipcode", "KeyType": "HASH" } ], "Projection": { "NonKeyAttributes": ["predictorName"], "ProjectionType": "ALL" }, } ], "ProvisionedThroughput": { "LastIncreaseDateTime": "2019-03-14T13:21:00.399Z", "LastDecreaseDateTime": "2019-03-14T12:47:35.193Z", "NumberOfDecreasesToday": 0, "ReadCapacityUnits": 100, "WriteCapacityUnits": 50 }, "Replicas": [ { "GlobalSecondaryIndexes":[ { "IndexName": "CITY_DATE_INDEX_NAME", "ProvisionedThroughputOverride": { "ReadCapacityUnits": 10 } } ], "KmsMasterKeyId" : "KmsKeyId" "ProvisionedThroughputOverride": { "ReadCapacityUnits": 10 }, "RegionName": "regionName", "ReplicaStatus": "CREATING", "ReplicaStatusDescription": "replicaStatusDescription" } ], "RestoreSummary" : { "SourceBackupArn": "arn:aws:dynamodb:us-west-2:111122223333:table/exampleTable/backup/backup1", "SourceTableArn": "arn:aws:dynamodb:us-west-2:111122223333:table/exampleTable", "RestoreDateTime": "2020-06-22T17:40:12.322Z", "RestoreInProgress": true }, "SseDescription": { "InaccessibleEncryptionDateTime": "2018-01-26T23:50:05.000Z", "Status": "ENABLED", "SseType": "KMS", "KmsMasterKeyArn": "arn:aws:kms:us-east-1:111122223333:key/key1" }, "StreamSpecification" : { "StreamEnabled": true, "StreamViewType": "NEW_IMAGE" }, "TableId": "example-table-id-1", "TableName": "example-table", "TableSizeBytes": 1862513, "TableStatus": "ACTIVE" }

AwsDynamoDbTable 属性

它可能具有以下属性。

AttributeDefinitions

可选

表的属性定义列表。

类型:对象数组。

BillingModeSummary

可选

有关表上读/写容量计费的信息。

类型:对象

CreationDateTime

可选

指示表的创建时间。

类型:字符串

格式:使用date-time在中指定的格式RFC 3339 第 5.6 节,互联网日期/时间格式. 值不能包含空格。

示例

"CreationDateTime": "2020-06-22T17:40:12.322Z"
GlobalSecondaryIndexes

可选

表的全局二级索引列表。

类型:对象数组

GlobalTableVersion

可选

正在使用的全局表的版本。

类型:字符串

ItemCount

可选

表中的项目数。

类型:Number

KeySchema

可选

表的主键结构。

类型:对象数组

LatestStreamArn

可选

该表的最新直播的 ARN。

类型:字符串

LatestStreamLabel

可选

最新直播的标签。标签不是唯一标识符。

类型:字符串

LocalSecondaryIndexes

可选

表的本地二级索引列表。

类型:对象数组

ProvisionedThroughput

可选

有关表的预置吞吐量的信息。

类型:对象

Replicas

可选

此表的副本列表。

类型:对象数组

RestoreSummary

可选

有关恢复的信息 对于表格。

类型:对象

SseDescription

可选

有关表的服务器端加密的信息。

类型:对象

StreamSpecification

可选

表的当前 DynamoDB Streams 配置。

类型:对象

TableId

可选

表的标识符。

类型:字符串

TableName

可选

表的名称。

类型:字符串

最小长度:3

最大长度:255

TableSizeBytes

可选

以字节为单位的表的总大小。

类型:整数

TableStatus

可选

表的当前状态。

类型:字符串

有效值: CREATING|UPDATING|DELETING|ACTIVE|INACCESSIBLE_ENCRYPTION_CREDENTIALS|ARCHIVING|ARCHIVED

AttributeDefinitions

这些区域有:AttributeDefinitions对象包含表的属性定义列表。

它可能具有以下属性。

AttributeName

可选

属性的名称。

Type: 字符串

AttributeType

可选

属性的类型。

类型:字符串

BillingModeSummary

这些区域有:BillingModeSummary对象提供了有关表上读/写容量计费的信息。

它可能具有以下属性。

BillingMode

可选

用于对读取和写入吞吐量收费以及管理容量的方法。

类型:字符串

有效值PROVISIONED | PAY_PER_REQUEST

LastUpdateToPayPerRequestDateTime

可选

如果计费模式为PAY_PER_REQUEST,表示计费模式设置为该值的时间。

类型:字符串

格式:使用date-time在中指定的格式RFC 3339 第 5.6 节,互联网日期/时间格式. 值不能包含空格。

示例

"LastUpdateToPayPerRequestDateTime": "2020-06-22T17:40:12.322Z"

GlobalSecondaryIndexes

这些区域有:GlobalSecondaryIndexes对象包含表的全局二级索引的列表。

它可能具有以下属性。

Backfilling

可选

索引目前是否正在回填。

类型:Boolean

IndexArn

可选

指数的 ARN。

类型:字符串

IndexName

可选

索引的名称。

类型:字符串

IndexSizeBytes

可选

索引的总大小 (以字节为单位)。

类型:Number

IndexStatus

可选

索引的当前状态。

类型:字符串

有效值: CREATING|UPDATING|DELETING|ACTIVE

ItemCount

可选

索引中的项目数。

类型:Number

KeySchema

可选

索引的键架构。

Type: 对象数组

Projection

可选

从表复制到索引的属性。

类型:对象

ProvisionedThroughput

可选

有关索引的预配置吞吐量设置的信息。

类型:对象

KeySchema

这些区域有:KeySchema对象包含表的键架构、全局二级索引或本地二级索引。

密钥架构的每个组件都可能具有以下属性。

AttributeName

可选

属性的名称。

类型:字符串

KeyType

可选

用于属性的键的类型。

类型:字符串

有效值HASH | RANGE

LocalSecondaryIndexes

LocalSecondaryIndexes 可能具有以下属性。

IndexArn

可选

指数的 ARN。

类型:字符串

IndexName

可选

索引的名称。

类型:字符串

最小长度:3

最大长度:255

KeySchema

可选

索引的完整键架构。

类型:对象数组

Projection

可选

从表复制到索引中的属性。这些属性是主键属性和索引键属性(它们会自动投影)之外的属性。

类型: 对象

Projection(对于全局和本地二级索引)

对于全局和本地二级索引,Projection对象标识从表复制到索引中的属性。

它可能具有以下属性。

NonKeyAttributes

可选

投影到索引中的非键属性。对于每个属性,请提供属性名称。

类型:字符串数组

最大项数:20

每个属性的最小长度:1

每个属性的最大长度:225

ProjectionType

可选

投影到索引中的属性的类型。

类型:字符串

有效值ALL | KEYS_ONLY | INCLUDE

ProvisionedThroughput

这些区域有:ProvisionedThroughput对象包含有关表或全局二级索引的预配置吞吐量的信息。

它可能具有以下属性。

LastDecreaseDateTime

可选

指示上次下降预配置吞吐量的时间。

类型:字符串

格式:使用date-time在中指定的格式RFC 3339 第 5.6 节,互联网日期/时间格式. 值不能包含空格。

示例

"LastDecreaseDateTime": "2020-06-22T17:40:12.322Z"
LastIncreaseDateTime

可选

指示上次提高预配置吞吐量的时间。

类型:字符串

格式:使用date-time在中指定的格式RFC 3339 第 5.6 节,互联网日期/时间格式. 值不能包含空格。

示例

"LastIncreaseDateTime": "2020-06-22T17:40:12.322Z"
NumberOfDecreasesToday

可选

在当前 UTC 日历日内预配置吞吐量下降的次数。

类型:Number

ReadCapacityUnits

可选

在 DynamoDB 返回 ThrottlingException 之前,每秒使用的最大强一致性读取数。

类型:Number

WriteCapacityUnits

可选

在 DynamoDB 返回 ThrottlingException 之前,每秒使用的最大写入数。

类型:Number

Replicas

这些区域有:Replicas对象包含此表的副本列表。

每个副本可能具有以下属性。

GlobalSecondaryIndexes

可选

副本的全局二级索引列表。

类型:对象数组

GlobalSecondaryIndexes.IndexName

可选

索引的名称。

类型:字符串

GlobalSecondaryIndexes.ProvisionedThroughputOverride

可选

对于索引的预置吞吐量的复制特定配置。

类型:对象

KmsMasterKeyID

可选

的标识符Amazon KMS key这将用于Amazon KMS复制副本的加密。

类型:字符串

ProvisionedThroughputOverride

可选

预配置吞吐量的复制特定配置。

类型:对象

RegionName

可选

复制副本所在区域的名称。

类型:字符串

ReplicaStatus

可选

副本的当前状态。

类型:字符串

有效值CREATING | CREATION_FAILED | UPDATING | DELETING | ACTIVE

ReplicaStatusDescription

可选

有关副本状态的详细信息。

类型:字符串

这些区域有:ProvisionedThroughputOverride对象为表或全局二级索引的预配置吞吐量提供了副本特定的配置。

它可能具有以下属性。

ReadCapacityUnits

可选

副本的读取容量单位。

类型:Number

最小值 1

RestoreSummary

这些区域有:RestoreSummary对象提供有关表的还原的信息。

它可能具有以下属性。

RestoreDateTime

可选

表示将表还原到的时间点。

类型:字符串

格式:使用date-time在中指定的格式RFC 3339 第 5.6 节,互联网日期/时间格式. 值不能包含空格。

示例

"RestoreDateTime": "2020-06-22T17:40:12.322Z"
RestoreInProgress

可选

当前是否正在执行恢复。

类型:Boolean

SourceBackupArn

可选

从中还原表的源备份的 ARN。

类型:字符串

SourceTableArn

可选

用于备份的源表的 ARN。

类型:字符串

SseDescription

这些区域有:SseDescription对象提供有关表的服务器端加密的信息。

它可能具有以下属性。

InaccessibleEncryptionDateTime

可选

如果密钥无法访问,则指 DynamoDB 检测到密钥无法访问的日期和时间。

类型:字符串

格式:使用date-time在中指定的格式RFC 3339 第 5.6 节,互联网日期/时间格式. 值不能包含空格。

示例

"InaccessibleEncryptionDateTime": "2020-06-22T17:40:12.322Z"
KmsMasterKeyArn

可选

用于 KMS 密钥的 ARNAmazon KMS加密进行存储。

类型:字符串

SseType

可选

服务器端加密的类型。

类型:字符串

有效值KMS

Status

可选

服务器端加密的状态。

类型:字符串

有效值ENABLED | UPDATING

StreamSpecification

这些区域有:StreamSpecification对象包含表的当前 DynamoDB Streams 配置。

它可能具有以下属性。

StreamEnabled

可选

指示是否在表上启用 DynamoDB Streams。

类型:Boolean

StreamViewType

可选

确定写入表的信息。

类型:字符串

有效值: NEW_IMAGE|OLD_IMAGE|NEW_AND_OLD_IMAGES|KEYS_ONLY