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" :{
, "RelationshipValue" :Key
:Value
, ...}RelationshipValue
, "StringValue" :String
}
YAML
BooleanValue:
Boolean
DoubleValue:Double
Expression:String
IntegerValue:Integer
ListValue:- DataValue
LongValue:Double
MapValue:RelationshipValue:
Key
:Value
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