DataValue - AWS IoT TwinMaker

DataValue

An object that specifies a value for a property.

Contents

booleanValue

A Boolean value.

Type: Boolean

Required: No

doubleValue

A double value.

Type: Double

Required: No

expression

An expression that produces the value.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 316.

Pattern: (^\$\{Parameters\.[a-zA-z]+([a-zA-z_0-9]*)}$)

Required: No

integerValue

An integer value.

Type: Integer

Required: No

listValue

A list of multiple values.

Type: Array of DataValue objects

Array Members: Minimum number of 0 items. Maximum number of 50 items.

Required: No

longValue

A long value.

Type: Long

Required: No

mapValue

An object that maps strings to multiple DataValue objects.

Type: String to DataValue object map

Map Entries: Minimum number of 0 items. Maximum number of 50 items.

Key Length Constraints: Minimum length of 1. Maximum length of 256.

Key Pattern: .*

Required: No

relationshipValue

A value that relates a component to another component.

Type: RelationshipValue object

Required: No

stringValue

A string value.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: .*

Required: No

See Also

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