Values.DescribeAssetCompositeModelResponseSourceRetrieves information about an asset composite model (also known as an asset component). An AssetCompositeModel is an instance of an AssetModelCompositeModel. If you want to see information about the model this is based on, call DescribeAssetModelCompositeModel.
type nonrec t = {assetId : ID.t option;The ID of the asset, in UUID format. This ID uniquely identifies the asset within IoT SiteWise and can be used with other IoT SiteWise APIs.
*)assetCompositeModelId : ID.t option;The ID of a composite model on this asset.
*)assetCompositeModelExternalId : ExternalId.t option;An external ID to assign to the asset model. If the composite model is a component-based composite model, or one nested inside a component model, you can only set the external ID using UpdateAssetModelCompositeModel and specifying the derived ID of the model or property from the created model it's a part of.
*)assetCompositeModelPath : AssetCompositeModelPath.t option;The path to the composite model listing the parent composite models.
*)assetCompositeModelName : Name.t option;The unique, friendly name for the composite model.
*)assetCompositeModelDescription : Description.t option;A description for the composite model.
*)assetCompositeModelType : Name.t option;The composite model type. Valid values are AWS/ALARM, CUSTOM, or AWS/L4E_ANOMALY.
*)assetCompositeModelProperties : AssetProperties.t option;The property definitions of the composite model that was used to create the asset.
*)assetCompositeModelSummaries : AssetCompositeModelSummaries.t option;The list of composite model summaries.
*)actionDefinitions : ActionDefinitions.t option;The available actions for a composite model on this asset.
*)}type nonrec error = [ | `InternalFailureException of InternalFailureException.t| `InvalidRequestException of InvalidRequestException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `Unknown_operation_error of string * string option ]val make :
?assetId:??? ->
?assetCompositeModelId:??? ->
?assetCompositeModelExternalId:??? ->
?assetCompositeModelPath:??? ->
?assetCompositeModelName:??? ->
?assetCompositeModelDescription:??? ->
?assetCompositeModelType:??? ->
?assetCompositeModelProperties:??? ->
?assetCompositeModelSummaries:??? ->
?actionDefinitions:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `InternalFailureException of InternalFailureException.t
| `InvalidRequestException of InvalidRequestException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InternalFailureException of InternalFailureException.t
| `InvalidRequestException of InvalidRequestException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of ID.t ]) list ]
list
| `String of ID.t
| `Structure of
(string
* [> `Enum of string
| `String of PropertyNotificationTopic.t ])
list ])
list ]
list
| `String of ID.t ])
list ]