Class CfnAlarmModel.AssetPropertyVariantProperty
A structure that contains an asset property value.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.IoTEvents
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class AssetPropertyVariantProperty : Object, CfnAlarmModel.IAssetPropertyVariantProperty
Syntax (vb)
Public Class AssetPropertyVariantProperty
Inherits Object
Implements CfnAlarmModel.IAssetPropertyVariantProperty
Remarks
For more information, see Variant in the AWS IoT SiteWise API Reference .
You must use expressions for all parameters in AssetPropertyVariant
. The expressions accept literals, operators, functions, references, and substitution templates.
Examples - For literal values, the expressions must contain single quotes. For example, the value for the integerValue
parameter can be '100'
.
In the following example, the value for the doubleValue
parameter uses a substitution template.
'${$input.TemperatureInput.sensorData.temperature * 6 / 5 + 32}'
For more information, see Expressions in the AWS IoT Events Developer Guide .
You must specify one of the following value types, depending on the dataType
of the specified asset property. For more information, see AssetProperty in the AWS IoT SiteWise API Reference .
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.IoTEvents;
var assetPropertyVariantProperty = new AssetPropertyVariantProperty {
BooleanValue = "booleanValue",
DoubleValue = "doubleValue",
IntegerValue = "integerValue",
StringValue = "stringValue"
};
Synopsis
Constructors
Asset |
Properties
Boolean |
The asset property value is a Boolean value that must be |
Double |
The asset property value is a double. |
Integer |
The asset property value is an integer. |
String |
The asset property value is a string. |
Constructors
AssetPropertyVariantProperty()
public AssetPropertyVariantProperty()
Properties
BooleanValue
The asset property value is a Boolean value that must be 'TRUE'
or 'FALSE'
.
public string BooleanValue { get; set; }
Property Value
System.
Remarks
You must use an expression, and the evaluated result should be a Boolean value.
DoubleValue
The asset property value is a double.
public string DoubleValue { get; set; }
Property Value
System.
Remarks
You must use an expression, and the evaluated result should be a double.
IntegerValue
The asset property value is an integer.
public string IntegerValue { get; set; }
Property Value
System.
Remarks
You must use an expression, and the evaluated result should be an integer.
StringValue
The asset property value is a string.
public string StringValue { get; set; }
Property Value
System.
Remarks
You must use an expression, and the evaluated result should be a string.