Class CfnAssetModel.AssetModelHierarchyProperty
Describes an asset hierarchy that contains a hierarchy's name, LogicalID
, and child asset model ID that specifies the type of asset that can be in this hierarchy.
Inheritance
System.Object
CfnAssetModel.AssetModelHierarchyProperty
Implements
Namespace: Amazon.CDK.AWS.IoTSiteWise
Assembly: Amazon.CDK.AWS.IoTSiteWise.dll
Syntax (csharp)
public class AssetModelHierarchyProperty : Object, CfnAssetModel.IAssetModelHierarchyProperty
Syntax (vb)
Public Class AssetModelHierarchyProperty
Inherits Object
Implements CfnAssetModel.IAssetModelHierarchyProperty
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 assetModelHierarchyProperty = new AssetModelHierarchyProperty {
ChildAssetModelId = "childAssetModelId",
LogicalId = "logicalId",
Name = "name"
};
Synopsis
Constructors
AssetModelHierarchyProperty() |
Properties
ChildAssetModelId | The Id of the asset model. |
LogicalId | The |
Name | The name of the asset model hierarchy. |
Constructors
AssetModelHierarchyProperty()
public AssetModelHierarchyProperty()
Properties
ChildAssetModelId
The Id of the asset model.
public string ChildAssetModelId { get; set; }
Property Value
System.String
Remarks
LogicalId
The LogicalID
of the asset model hierarchy. This ID is a hierarchyLogicalId
.
public string LogicalId { get; set; }
Property Value
System.String
Remarks
The maximum length is 256 characters, with the pattern [^\ u0000-\ u001F\ u007F]+
Name
The name of the asset model hierarchy.
public string Name { get; set; }
Property Value
System.String
Remarks
The maximum length is 256 characters with the pattern [^\ u0000-\ u001F\ u007F]+
.