AssetModelCompositeModel

data class AssetModelCompositeModel(val compositeModelProperties: List<AssetModelProperty>? = null, val description: String? = null, val name: String, val type: String)

Contains a composite model definition in an asset model. This composite model definition is applied to all assets created from the asset model.

Constructors

Link copied to clipboard
fun AssetModelCompositeModel(compositeModelProperties: List<AssetModelProperty>? = null, description: String? = null, name: String, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The property definitions of the asset model. You can specify up to 200 properties per asset model.

Link copied to clipboard
val description: String? = null

A description for the asset composite model.

Link copied to clipboard

A unique, friendly name for the asset composite model.

Link copied to clipboard

The type of the composite model. For alarm composite models, this type is AWS/ALARM