BulkOperationUsage - Amazon DynamoDB
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

BulkOperationUsage

Contains the bytes used during a bulk operation, including a breakdown for the table and its indexes.

Contents

Note

In the following list, the required parameters are described first.

BulkPutBytes

The total number of bulk put bytes used by the operation. This value excludes bulk put vector bytes.

Type: Long

Valid Range: Minimum value of 0.

Required: No

GlobalSecondaryIndexes

The bulk put bytes used on each global secondary index affected by the operation, keyed by index name.

Type: String to BulkOperationBytes object map

Key Length Constraints: Minimum length of 3. Maximum length of 255.

Key Pattern: [a-zA-Z0-9_.-]+

Required: No

LocalSecondaryIndexes

The bulk put bytes used on each local secondary index affected by the operation, keyed by index name.

Type: String to BulkOperationBytes object map

Key Length Constraints: Minimum length of 3. Maximum length of 255.

Key Pattern: [a-zA-Z0-9_.-]+

Required: No

Table

The number of bulk put bytes for the table, excluding its indexes.

Type: BulkOperationBytes object

Required: No

TableName

The name or ARN of the table associated with the reported usage.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1024.

Required: No

VectorIndexes

The bulk put vector bytes used on each vector index affected by the operation, keyed by index name.

Type: String to BulkOperationVectorBytes object map

Key Length Constraints: Minimum length of 3. Maximum length of 255.

Key Pattern: [a-zA-Z0-9_.-]+

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: