Values.AttributeValueRepresents the data for an attribute. Each attribute value is described as a name-value pair. The name is the data type, and the value is the data itself. For more information, see Data Types in the Amazon DynamoDB Developer Guide.
type nonrec t = {s : StringAttributeValue.t option;An attribute of type String. For example: "S": "Hello"
*)n : NumberAttributeValue.t option;An attribute of type Number. For example: "N": "123.45" Numbers are sent across the network to DynamoDB as strings, to maximize compatibility across languages and libraries. However, DynamoDB treats them as number type attributes for mathematical operations.
*)b : BinaryAttributeValue.t option;An attribute of type Binary. For example: "B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"
*)sS : StringSetAttributeValue.t option;An attribute of type String Set. For example: "SS": ["Giraffe", "Hippo" ,"Zebra"]
*)nS : NumberSetAttributeValue.t option;An attribute of type Number Set. For example: "NS": ["42.2", "-19", "7.5", "3.14"] Numbers are sent across the network to DynamoDB as strings, to maximize compatibility across languages and libraries. However, DynamoDB treats them as number type attributes for mathematical operations.
*)bS : BinarySetAttributeValue.t option;An attribute of type Binary Set. For example: "BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="]
*)m : MapAttributeValue.t option;An attribute of type Map. For example: "M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}
*)l : ListAttributeValue.t option;An attribute of type List. For example: "L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}]
*)nULL : NullAttributeValue.t option;An attribute of type Null. For example: "NULL": true
*)bOOL : BooleanAttributeValue.t option;An attribute of type Boolean. For example: "BOOL": true
*)}val make :
?s:StringAttributeValue.t ->
?n:NumberAttributeValue.t ->
?b:BinaryAttributeValue.t ->
?sS:StringSetAttributeValue.t ->
?nS:NumberSetAttributeValue.t ->
?bS:BinarySetAttributeValue.t ->
?m:MapAttributeValue.t ->
?l:ListAttributeValue.t ->
?nULL:NullAttributeValue.t ->
?bOOL:BooleanAttributeValue.t ->
unit ->
t