Asset Model Args
data class AssetModelArgs(val assetModelCompositeModels: Output<List<AssetModelCompositeModelArgs>>? = null, val assetModelDescription: Output<String>? = null, val assetModelExternalId: Output<String>? = null, val assetModelHierarchies: Output<List<AssetModelHierarchyArgs>>? = null, val assetModelName: Output<String>? = null, val assetModelProperties: Output<List<AssetModelPropertyArgs>>? = null, val assetModelType: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<AssetModelArgs>
Resource schema for AWS::IoTSiteWise::AssetModel
Constructors
Link copied to clipboard
constructor(assetModelCompositeModels: Output<List<AssetModelCompositeModelArgs>>? = null, assetModelDescription: Output<String>? = null, assetModelExternalId: Output<String>? = null, assetModelHierarchies: Output<List<AssetModelHierarchyArgs>>? = null, assetModelName: Output<String>? = null, assetModelProperties: Output<List<AssetModelPropertyArgs>>? = null, assetModelType: Output<String>? = null, tags: Output<List<TagArgs>>? = null)
Properties
Link copied to clipboard
The composite asset models that are part of this asset model. Composite asset models are asset models that contain specific properties.
Link copied to clipboard
A description for the asset model.
Link copied to clipboard
The external ID of the asset model.
Link copied to clipboard
The hierarchy definitions of the asset model. Each hierarchy specifies an asset model whose assets can be children of any other assets created from this asset model. You can specify up to 10 hierarchies per asset model.
Link copied to clipboard
A unique, friendly name for the asset model.
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
The type of the asset model (ASSET_MODEL OR COMPONENT_MODEL)