KeyspacesCellValue - Amazon Keyspaces
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

KeyspacesCellValue

Represents the value of a cell in an Amazon Keyspaces table, supporting various data types with type-specific fields.

Contents

Important

This data type is a UNION, so only one of the following members can be specified when used or returned.

asciiT

A value of ASCII text type, containing US-ASCII characters.

Type: String

Required: No

bigintT

A 64-bit signed integer value.

Type: String

Required: No

blobT

A binary large object (BLOB) value stored as a Base64-encoded string.

Type: Base64-encoded binary data object

Required: No

boolT

A Boolean value, either true or false.

Type: Boolean

Required: No

counterT

A distributed counter value that can be incremented and decremented.

Type: String

Required: No

dateT

A date value without a time component, represented as days since epoch (January 1, 1970).

Type: String

Required: No

decimalT

A variable-precision decimal number value.

Type: String

Required: No

doubleT

A 64-bit double-precision floating point value.

Type: String

Required: No

floatT

A 32-bit single-precision floating point value.

Type: String

Required: No

inetT

An IP address value, either IPv4 or IPv6 format.

Type: String

Required: No

intT

A 32-bit signed integer value.

Type: String

Required: No

listT

An ordered collection of elements that can contain duplicate values.

Type: Array of KeyspacesCell objects

Required: No

mapT

A collection of key-value pairs where each key is unique.

Type: Array of KeyspacesCellMapDefinition objects

Required: No

setT

An unordered collection of unique elements.

Type: Array of KeyspacesCell objects

Required: No

smallintT

A 16-bit signed integer value.

Type: String

Required: No

textT

A UTF-8 encoded string value.

Type: String

Required: No

timestampT

A timestamp value representing date and time with millisecond precision.

Type: String

Required: No

timeT

A time value without a date component, with nanosecond precision.

Type: String

Required: No

timeuuidT

A universally unique identifier (UUID) that includes a timestamp component, ensuring both uniqueness and time ordering.

Type: String

Required: No

tinyintT

An 8-bit signed integer value.

Type: String

Required: No

tupleT

A fixed-length ordered list of elements, where each element can be of a different data type.

Type: Array of KeyspacesCell objects

Required: No

udtT

A user-defined type (UDT) value consisting of named fields, each with its own data type.

Type: String to KeyspacesCell object map

Required: No

uuidT

A universally unique identifier (UUID) value.

Type: String

Required: No

varcharT

A UTF-8 encoded string value, functionally equivalent to text type.

Type: String

Required: No

varintT

A variable precision integer value with arbitrary length.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: