You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::DynamoDBStreams::Types::AttributeValue

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Represents the data for an attribute. You can set one, and only one, of the elements.

Each attribute in an item is a name-value pair. An attribute can be single-valued or multi-valued set. For example, a book item can have title and authors attributes. Each book has one title but can have many authors. The multi-valued attribute is a set; duplicate values are not allowed.

Instance Attribute Summary collapse

Instance Attribute Details

#bString

A Binary data type.

Returns:

  • (String)

    A Binary data type.

#boolBoolean

A Boolean data type.

Returns:

  • (Boolean)

    A Boolean data type.

#bsArray<String>

A Binary Set data type.

Returns:

  • (Array<String>)

    A Binary Set data type.

#lArray<Types::AttributeValue>

A List data type.

Returns:

#mHash<String,Types::AttributeValue>

A Map data type.

Returns:

#nString

A Number data type.

Returns:

  • (String)

    A Number data type.

#nsArray<String>

A Number Set data type.

Returns:

  • (Array<String>)

    A Number Set data type.

#nullBoolean

A Null data type.

Returns:

  • (Boolean)

    A Null data type.

#sString

A String data type.

Returns:

  • (String)

    A String data type.

#ssArray<String>

A String Set data type.

Returns:

  • (Array<String>)

    A String Set data type.