Interface CfnEntity.IDataValueProperty
An object that specifies a value for a property.
Namespace: Amazon.CDK.AWS.IoTTwinMaker
Assembly: Amazon.CDK.AWS.IoTTwinMaker.dll
Syntax (csharp)
public interface IDataValueProperty
Syntax (vb)
Public Interface IDataValueProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.IoTTwinMaker;
DataValueProperty dataValueProperty_;
var relationshipValue;
var dataValueProperty = new DataValueProperty {
BooleanValue = false,
DoubleValue = 123,
Expression = "expression",
IntegerValue = 123,
ListValue = new [] { new DataValueProperty {
BooleanValue = false,
DoubleValue = 123,
Expression = "expression",
IntegerValue = 123,
ListValue = new [] { dataValueProperty_ },
LongValue = 123,
MapValue = new Dictionary<string, object> {
{ "mapValueKey", dataValueProperty_ }
},
RelationshipValue = relationshipValue,
StringValue = "stringValue"
} },
LongValue = 123,
MapValue = new Dictionary<string, object> {
{ "mapValueKey", new DataValueProperty {
BooleanValue = false,
DoubleValue = 123,
Expression = "expression",
IntegerValue = 123,
ListValue = new [] { dataValueProperty_ },
LongValue = 123,
MapValue = new Dictionary<string, object> {
{ "mapValueKey", dataValueProperty_ }
},
RelationshipValue = relationshipValue,
StringValue = "stringValue"
} }
},
RelationshipValue = relationshipValue,
StringValue = "stringValue"
};
Synopsis
Properties
BooleanValue | A boolean value. |
DoubleValue | A double value. |
Expression | An expression that produces the value. |
IntegerValue | An integer value. |
ListValue | A list of multiple values. |
LongValue | A long value. |
MapValue | An object that maps strings to multiple DataValue objects. |
RelationshipValue | A value that relates a component to another component. |
StringValue | A string value. |
Properties
BooleanValue
A boolean value.
virtual object BooleanValue { get; }
Property Value
System.Object
Remarks
DoubleValue
A double value.
virtual Nullable<double> DoubleValue { get; }
Property Value
System.Nullable<System.Double>
Remarks
Expression
An expression that produces the value.
virtual string Expression { get; }
Property Value
System.String
Remarks
IntegerValue
An integer value.
virtual Nullable<double> IntegerValue { get; }
Property Value
System.Nullable<System.Double>
Remarks
ListValue
A list of multiple values.
virtual object ListValue { get; }
Property Value
System.Object
Remarks
LongValue
A long value.
virtual Nullable<double> LongValue { get; }
Property Value
System.Nullable<System.Double>
Remarks
MapValue
An object that maps strings to multiple DataValue objects.
virtual object MapValue { get; }
Property Value
System.Object
Remarks
RelationshipValue
A value that relates a component to another component.
virtual object RelationshipValue { get; }
Property Value
System.Object
Remarks
StringValue
A string value.
virtual string StringValue { get; }
Property Value
System.String