class
Amazonite::DynamoDB::PutRequest
- Amazonite::DynamoDB::PutRequest
- Reference
- Object
Overview
Represents a request to perform a PutItem operation on an item.
Included Modules
- JSON::Serializable
Defined in:
dynamodb/put_request.crConstructors
- .new(pull : JSON::PullParser)
- .new(item : Hash(String, AttributeValue))
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#item : Hash(String, AttributeValue)
A map of attribute name to attribute values, representing the primary key of an item to be processed by
PutItem. -
#item=(item : Hash(String, AttributeValue))
A map of attribute name to attribute values, representing the primary key of an item to be processed by
PutItem. - #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A map of attribute name to attribute values, representing the primary key of an item to be
processed by PutItem. All of the table's primary key attributes must be specified, and their
data types must match those of the table's key schema. If any attributes are present in the item
that are part of an index key schema for the table, their types must match the index key schema.
A map of attribute name to attribute values, representing the primary key of an item to be
processed by PutItem. All of the table's primary key attributes must be specified, and their
data types must match those of the table's key schema. If any attributes are present in the item
that are part of an index key schema for the table, their types must match the index key schema.