A template. Contains various attributes. Templates will inherit attributes from parent templates. Attributes in child templates will override attributes from parent templates.
| name | data type | description |
|---|---|---|
Properties inherited from AbstractTemplate |
||
| id | string | |
| dateCreated | number | |
| description | string | |
| parentId | string | |
| clientId | string | |
| dateModified | number | |
| templateAttributeCollection | array of TemplateAttributeInterface | |
| name | string | |
| active | boolean | |
Example
{
"id" : "...",
"dateCreated" : 12345,
"description" : "...",
"parentId" : "...",
"dateModified" : 12345,
"templateAttributeCollection" : [ {
"templateAttributeDefinition" : {
"type" : "URI",
"description" : "...",
"attributeName" : "..."
},
"template" : {
"active" : true,
"description" : "...",
"templateAttributeCollection" : [ { }, { } ]
},
"attributeValue" : "..."
}, {
"templateAttributeDefinition" : {
"type" : "FLOAT",
"description" : "...",
"attributeName" : "..."
},
"template" : {
"active" : true,
"description" : "...",
"templateAttributeCollection" : [ { }, { } ]
},
"attributeValue" : "..."
} ],
"name" : "...",
"active" : true
}