dynamodb-2011-12-05
library
Classes
-
AttributeValue
-
AttributeValue can be
String
, Number
,
Binary
, StringSet
, NumberSet
,
BinarySet
.
-
AttributeValueUpdate
-
Specifies the attribute to update and how to perform the update. Possible
values:
PUT
(default), ADD
or DELETE
.
-
AwsClientCredentials
-
AWS credentials.
-
BatchGetItemOutput
-
-
BatchResponse
-
The item attributes from a response in a specific table, along with the read
resources consumed on the table during the request.
-
BatchWriteItemOutput
-
A container for
BatchWriteItem
response
-
BatchWriteResponse
-
-
Condition
-
-
CreateTableOutput
-
-
DeleteItemOutput
-
-
DeleteRequest
-
A container for a Delete BatchWrite request
-
DeleteTableOutput
-
-
DescribeTableOutput
-
-
DynamoDB
-
Amazon DynamoDB is a fast, highly scalable, highly available, cost-effective
non-relational database service.
-
ExpectedAttributeValue
-
Allows you to provide an attribute name, and whether or not Amazon DynamoDB
should check to see if the attribute value already exists; or if the
attribute value exists and has a particular value before changing it.
-
GetItemOutput
-
-
Key
-
The primary key that uniquely identifies each item in a table. A primary key
can be a one attribute (hash) primary key or a two attribute
(hash-and-range) primary key.
-
KeysAndAttributes
-
-
KeySchema
-
The KeySchema identifies the primary key as a one attribute primary key
(hash) or a composite two attribute (hash-and-range) primary key. Single
attribute primary keys have one index value: a
HashKeyElement
.
A composite hash-and-range primary key contains two attribute values: a
HashKeyElement
and a RangeKeyElement
.
-
KeySchemaElement
-
KeySchemaElement
is the primary key (hash or hash-and-range)
structure for the table.
-
ListTablesOutput
-
-
ProvisionedThroughput
-
Provisioned throughput reserves the required read and write resources for
your table in terms of
ReadCapacityUnits
and
WriteCapacityUnits
. Values for provisioned throughput depend
upon your expected read/write rates, item size, and consistency. Provide the
expected number of read and write operations, assuming an item size of 1k
and strictly consistent reads. For 2k item size, double the value. For 3k,
triple the value, etc. Eventually-consistent reads consume half the
resources of strictly consistent reads.
-
ProvisionedThroughputDescription
-
-
PutItemOutput
-
-
PutRequest
-
A container for a Put BatchWrite request
-
QueryOutput
-
-
ScanOutput
-
-
TableDescription
-
-
UpdateItemOutput
-
-
UpdateTableOutput
-
-
WriteRequest
-
This structure is a Union of PutRequest and DeleteRequest. It can contain
exactly one of
PutRequest
or DeleteRequest
. Never
Both. This is enforced in the code.
Enums
-
AttributeAction
-
The type of action for an item update operation. Only use the add action for
numbers or sets; the specified value is added to the existing value. If a
set of values is specified, the values are added to the existing set. Adds
the specified attribute. If the attribute exists, it is replaced by the new
value. If no value is specified, this removes the attribute and its value.
If a set of values is specified, then the values in the specified set are
removed from the old set.
-
ComparisonOperator
-
A comparison operator is an enumeration of several operations:
-
ReturnValue
-
Use this parameter if you want to get the attribute name-value pairs before
or after they are modified. For
PUT
operations, the possible
parameter values are NONE
(default) or ALL_OLD
.
For update operations, the possible parameter values are NONE
(default) or ALL_OLD
, UPDATED_OLD
,
ALL_NEW
or UPDATED_NEW
.
-
ScalarAttributeType
-
-
TableStatus
-