AssetModelHierarchy - AWS IoT SiteWise

AssetModelHierarchy

Describes an asset hierarchy that contains a hierarchy's name, ID, and child asset model ID that specifies the type of asset that can be in this hierarchy.

Contents

childAssetModelId

The ID of the asset model. All assets in this hierarchy must be instances of the childAssetModelId asset model.

Type: String

Length Constraints: Fixed length of 36.

Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$

Required: Yes

id

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

Type: String

Length Constraints: Fixed length of 36.

Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$

Required: No

name

The name of the asset model hierarchy that you specify by using the CreateAssetModel or UpdateAssetModel API.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: [^\u0000-\u001F\u007F]+

Required: Yes

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: