Skip to main content
Version: Latest Version (2.9.1)

highbond_interpretation (Resource)

Schema

Required

rawString A JSON string storing the configurations of an interpretation. See the response sample for details
table_idNumber The ID of the Table
titleString The name of the interpretation

Optional

defaultBoolean Specifies if the interpretation is the default interpretation for the table
force_updatesBoolean Allows overriding top-level 'create_only' option.
idString The ID of this resource.

Read-Only

created_atString The date the interpretation was created
updated_atString The date the interpretation was updated

Example Usage

resource "highbond_interpretation" "main" {
title = "Interpretation from go"
table_id = highbond_table.main.id
force_updates = true // Create only with force update changes
raw = <<EOS
{
"formatVersion": "1.16",
"control_test_id": "${highbond_table.main.id}",
"filterConfig": {
"filtersOpen": false,
"myRecords": false,
"openStatuses": true
},
"tableConfig": {
"columns": [
{
"fieldName": "metadata.priority",
"visible": true
},
{
"fieldName": "metadata.status",
"visible": true
},
{
"fieldName": "metadata.publish_date",
"visible": true
},
{
"fieldName": "metadata.publisher",
"visible": true
},
{
"fieldName": "metadata.assignee",
"visible": true
},
{
"fieldName": "metadata.group",
"visible": true
},
{
"fieldName": "metadata.updated_at",
"visible": true
},
{
"fieldName": "metadata.closed_at",
"visible": true
},
{
"fieldName": "Camera",
"visible": true
},
{
"fieldName": "Time Triggered",
"visible": true
},
{
"fieldName": "Color",
"visible": true
},
{
"fieldName": "Motion",
"visible": true
},
{
"fieldName": "Objects",
"visible": true
},
{
"fieldName": "Event Link",
"visible": true
}
],
"formatting": {}
},
"visualizationConfig": {
"colorMapping": {}
},
"visualizationInfo": {
"title": "Interpretation without params",
"summary": "",
"currentTabIndex": 0,
"linkLatestTable": false,
"selectedVizId": null,
"tableName": "Table from go"
},
"visualizations": []
}

EOS
}