Key class¶
-
class
ddbmock.database.key.
Key
(name, typename)¶ Abstraction layer over DynamoDB Keys in
ddbmock.database.item.Item
Constructors¶
__init__¶
-
Key.
__init__
(name, typename)¶ High level Python constructor
Parameters: - name – Valid key name. No further checks are performed.
- typename – Valid key typename. No further checks are performed.
from_dict¶
-
classmethod
Key.
from_dict
(data)¶ Alternate constructor which deciphers raw DynamoDB request data before ultimately calling regular
__init__
method.See
__init__()
for more insight.Parameters: data – raw DynamoDB request data. Returns: fully initialized Key
instance