Class CfnAssetModel.ExpressionVariableProperty
Contains expression variable information.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.IoTSiteWise
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnAssetModel.ExpressionVariableProperty : CfnAssetModel.IExpressionVariableProperty
Syntax (vb)
Public Class CfnAssetModel.ExpressionVariableProperty Implements CfnAssetModel.IExpressionVariableProperty
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.IoTSiteWise;
var expressionVariableProperty = new ExpressionVariableProperty {
Name = "name",
Value = new VariableValueProperty {
HierarchyExternalId = "hierarchyExternalId",
HierarchyId = "hierarchyId",
HierarchyLogicalId = "hierarchyLogicalId",
PropertyExternalId = "propertyExternalId",
PropertyId = "propertyId",
PropertyLogicalId = "propertyLogicalId",
PropertyPath = new [] { new PropertyPathDefinitionProperty {
Name = "name"
} }
}
};
Synopsis
Constructors
| ExpressionVariableProperty() | Contains expression variable information. |
Properties
| Name | The friendly name of the variable to be used in the expression. |
| Value | The variable that identifies an asset property from which to use values. |
Constructors
ExpressionVariableProperty()
Contains expression variable information.
public ExpressionVariableProperty()
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.IoTSiteWise;
var expressionVariableProperty = new ExpressionVariableProperty {
Name = "name",
Value = new VariableValueProperty {
HierarchyExternalId = "hierarchyExternalId",
HierarchyId = "hierarchyId",
HierarchyLogicalId = "hierarchyLogicalId",
PropertyExternalId = "propertyExternalId",
PropertyId = "propertyId",
PropertyLogicalId = "propertyLogicalId",
PropertyPath = new [] { new PropertyPathDefinitionProperty {
Name = "name"
} }
}
};
Properties
Name
The friendly name of the variable to be used in the expression.
public string Name { get; set; }
Property Value
Remarks
Value
The variable that identifies an asset property from which to use values.
public object Value { get; set; }