Amazon DynamoDB · Types · Other public types
ArxDynamoTableMap
Definition
- Namespace
ARX.SDK.DynamoDb.Model- Package
ARX.SDK.DynamoDb
public sealed class ArxDynamoTableMapA physical DynamoDB table: its keys and its global secondary indexes.
Properties
string Name { get; }The DynamoDB table's name.
string PartitionKey { get; }The table's partition key attribute.
ArxDynamoKeyType PartitionKeyType { get; }The partition key's type.
string SortKey { get; }The sort key; null for a table with a partition key only.
ArxDynamoKeyType SortKeyType { get; }The sort key's type.
string TypeAttribute { get; }The attribute that names each item's entity in a single table; null for a table per entity.
bool IsSingleTable { get; }True for a single table shared by several entities through key templates.
IReadOnlyList<ArxDynamoIndexMap> Indexes { get; }The table's global secondary indexes.