Values.GetItemOutputSourceRepresents the output of a GetItem operation.
type nonrec t = {item : AttributeMap.t option;A map of attribute names to AttributeValue objects, as specified by ProjectionExpression.
*)consumedCapacity : ConsumedCapacity.t option;The capacity units consumed by the GetItem operation. The data returned includes the total provisioned throughput consumed, along with statistics for the table and any indexes involved in the operation. ConsumedCapacity is only returned if the ReturnConsumedCapacity parameter was specified. For more information, see Capacity unit consumption for read operations in the Amazon DynamoDB Developer Guide.
*)}type nonrec error = [ | `InternalServerError of InternalServerError.t| `ProvisionedThroughputExceededException of
ProvisionedThroughputExceededException.t| `RequestLimitExceeded of RequestLimitExceeded.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InternalServerError of InternalServerError.t
| `ProvisionedThroughputExceededException of
ProvisionedThroughputExceededException.t
| `RequestLimitExceeded of RequestLimitExceeded.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InternalServerError of InternalServerError.t
| `ProvisionedThroughputExceededException of
ProvisionedThroughputExceededException.t
| `RequestLimitExceeded of RequestLimitExceeded.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of AttributeName.t ] * Awso.Botodata.value) list
| `Structure of
(string
* [> `Double of ConsumedCapacityUnits.t
| `Map of
([> `String of IndexName.t ]
* [> `Structure of
(string * [> `Double of ConsumedCapacityUnits.t ])
list ])
list
| `String of TableArn.t
| `Structure of
(string * [> `Double of ConsumedCapacityUnits.t ]) list ])
list ])
list ]