AssetModelCompositeModelDefinition

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

Asset ManagementIndustrial IoTIoTTime Series Data

Properties

Name Type Description
name object
description object
type object
properties object The asset property definitions for this composite model.
View JSON Schema on GitHub

JSON Schema

iot-sitewise-asset-model-composite-model-definition-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-iot-sitewise/refs/heads/main/json-schema/iot-sitewise-asset-model-composite-model-definition-schema.json",
  "title": "AssetModelCompositeModelDefinition",
  "description": "Contains a composite model definition in an asset model. This composite model definition is applied to all assets created from the asset model.",
  "type": "object",
  "properties": {
    "name": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Name"
        },
        {
          "description": "The name of the composite model."
        }
      ]
    },
    "description": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Description"
        },
        {
          "description": "The description of the composite model."
        }
      ]
    },
    "type": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Name"
        },
        {
          "description": "The type of the composite model. For alarm composite models, this type is <code>AWS/ALARM</code>."
        }
      ]
    },
    "properties": {
      "description": "The asset property definitions for this composite model."
    }
  },
  "required": [
    "name",
    "type"
  ]
}