Show / Hide Table of Contents

Class CfnAssetModel.ExpressionVariableProperty

Contains expression variable information.

Inheritance
object
CfnAssetModel.ExpressionVariableProperty
Implements
CfnAssetModel.IExpressionVariableProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-expressionvariable.html

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-expressionvariable.html

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-expressionvariable.html#cfn-iotsitewise-assetmodel-expressionvariable-name

Value

The variable that identifies an asset property from which to use values.

public object Value { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-expressionvariable.html#cfn-iotsitewise-assetmodel-expressionvariable-value

Type union: either IResolvable or CfnAssetModel.IVariableValueProperty

Implements

CfnAssetModel.IExpressionVariableProperty
Back to top Generated by DocFX