Skip to main content
Version: Latest Version (2.9.1)

highbond_control (Data Source)

Schema

Required

control_idString
objective_idNumber

Optional

idString The ID of this resource.

Read-Only

controlsList of Object
Nested Schema for `controls`

Read-Only

control_idString
control_test_plan_idString
control_tests_idsList of String
control_typeString
created_atString
custom_attributesSet of Object
Nested Schema for `controls.custom_attributes`

Read-Only

idString
termString
valueSet of String
descriptionString
entitiesList of String
framework_origin_idString
frequencyString
idString
methodString
mitigation_idsList of String
objective_idNumber
ownerString
owner_userString
positionNumber
prevent_detectString
statusString
titleString
updated_atString
walkthrough_idString
is_availableBoolean

Example Usage

data "highbond_project_type" "main" {
name = "Test project type name"
}

data "highbond_framework" "main" {
name = "Test framework name"
}

// Sample for framework objective
data "highbond_objective" "famework_objective" {
title = "Test objective framework"
parent_resource_id = data.highbond_framework.main.frameworks[0].id
parent_resource_type = "frameworks"
}

data "highbond_control" "main" {
control_id = "C01"
objective_id = data.highbond_objective.famework_objective.objectives[0].id
}

// We can access this datasource value as below:: data.highbond_control.main.controls[0].id