Show / Hide Table of Contents

Class CfnAsset.AssetHierarchyProperty

Describes an asset hierarchy that contains a hierarchy's name and ID.

Inheritance
object
CfnAsset.AssetHierarchyProperty
Implements
CfnAsset.IAssetHierarchyProperty
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 CfnAsset.AssetHierarchyProperty : CfnAsset.IAssetHierarchyProperty
Syntax (vb)
Public Class CfnAsset.AssetHierarchyProperty Implements CfnAsset.IAssetHierarchyProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assethierarchy.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 assetHierarchyProperty = new AssetHierarchyProperty {
                 ChildAssetId = "childAssetId",

                 // the properties below are optional
                 ExternalId = "externalId",
                 Id = "id",
                 LogicalId = "logicalId"
             };

Synopsis

Constructors

AssetHierarchyProperty()

Describes an asset hierarchy that contains a hierarchy's name and ID.

Properties

ChildAssetId

The Id of the child asset.

ExternalId

The external ID of the hierarchy, if it has one.

Id

The ID of the hierarchy. This ID is a hierarchyId .

LogicalId

The ID of the hierarchy.

Constructors

AssetHierarchyProperty()

Describes an asset hierarchy that contains a hierarchy's name and ID.

public AssetHierarchyProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assethierarchy.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 assetHierarchyProperty = new AssetHierarchyProperty {
                 ChildAssetId = "childAssetId",

                 // the properties below are optional
                 ExternalId = "externalId",
                 Id = "id",
                 LogicalId = "logicalId"
             };

Properties

ChildAssetId

The Id of the child asset.

public string ChildAssetId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assethierarchy.html#cfn-iotsitewise-asset-assethierarchy-childassetid

ExternalId

The external ID of the hierarchy, if it has one.

public string? ExternalId { get; set; }
Property Value

string

Remarks

When you update an asset hierarchy, you may assign an external ID if it doesn't already have one. You can't change the external ID of an asset hierarchy that already has one. For more information, see Using external IDs in the AWS IoT SiteWise User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assethierarchy.html#cfn-iotsitewise-asset-assethierarchy-externalid

Id

The ID of the hierarchy. This ID is a hierarchyId .

public string? Id { get; set; }
Property Value

string

Remarks
This is a return value and can't be set.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assethierarchy.html#cfn-iotsitewise-asset-assethierarchy-id

LogicalId

The ID of the hierarchy.

public string? LogicalId { get; set; }
Property Value

string

Remarks

This ID is a hierarchyId .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assethierarchy.html#cfn-iotsitewise-asset-assethierarchy-logicalid

Implements

CfnAsset.IAssetHierarchyProperty
Back to top Generated by DocFX