AWS::IoTTwinMaker::ComponentType DataValue

An object that specifies a value for a property.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "BooleanValue" : Boolean, "DoubleValue" : Double, "Expression" : String, "IntegerValue" : Integer, "ListValue" : [ DataValue, ... ], "LongValue" : Double, "MapValue" : {Key : Value, ...}, "RelationshipValue" : RelationshipValue, "StringValue" : String }

Properties

BooleanValue

A boolean value.

Required: No

Type: Boolean

Update requires: No interruption

DoubleValue

A double value.

Required: No

Type: Double

Update requires: No interruption

Expression

An expression that produces the value.

Required: No

Type: String

Update requires: No interruption

IntegerValue

An integer value.

Required: No

Type: Integer

Update requires: No interruption

ListValue

A list of multiple values.

Required: No

Type: List of DataValue

Update requires: No interruption

LongValue

A long value.

Required: No

Type: Double

Update requires: No interruption

MapValue

An object that maps strings to multiple DataValue objects.

Required: No

Type: Map of DataValue

Update requires: No interruption

RelationshipValue

A value that relates a component to another component.

Required: No

Type: RelationshipValue

Update requires: No interruption

StringValue

A string value.

Required: No

Type: String

Update requires: No interruption