class Aws::IoTSiteWise::Types::DescribeAssetModelResponse

@!attribute [rw] asset_model_id

The ID of the asset model.
@return [String]

@!attribute [rw] asset_model_arn

The [ARN][1] of the asset model, which has the following format.

`arn:$\{Partition\}:iotsitewise:$\{Region\}:$\{Account\}:asset-model/$\{AssetModelId\}`

[1]: https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
@return [String]

@!attribute [rw] asset_model_name

The name of the asset model.
@return [String]

@!attribute [rw] asset_model_description

The asset model's description.
@return [String]

@!attribute [rw] asset_model_properties

The list of asset properties for the asset model.

This object doesn't include properties that you define in composite
models. You can find composite model properties in the
`assetModelCompositeModels` object.
@return [Array<Types::AssetModelProperty>]

@!attribute [rw] asset_model_hierarchies

A list of asset model hierarchies that each contain a
`childAssetModelId` and a `hierarchyId` (named `id`). A hierarchy
specifies allowed parent/child asset relationships for an asset
model.
@return [Array<Types::AssetModelHierarchy>]

@!attribute [rw] asset_model_composite_models

The list of composite asset models for the asset model.
@return [Array<Types::AssetModelCompositeModel>]

@!attribute [rw] asset_model_creation_date

The date the asset model was created, in Unix epoch time.
@return [Time]

@!attribute [rw] asset_model_last_update_date

The date the asset model was last updated, in Unix epoch time.
@return [Time]

@!attribute [rw] asset_model_status

The current status of the asset model, which contains a state and
any error message.
@return [Types::AssetModelStatus]

Constants

SENSITIVE