The primary key structure for the table. Each KeySchemaElement consists of:
- AttributeName - The name of the attribute.
- KeyType - The key type for the attribute. Can be either HASH or RANGE.
Constraints:

C# |
public List<KeySchemaElement> KeySchema { get; set; }