highbond_objective (Data Source)

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" // This is an optional field. This is only valid in case of frameworks 
}

// We can access this datasource value as below: data.highbond_objective.famework_objective.objectives[0].id

// Sample for project objective
data "highbond_objective" "project_objective" {
  title              = "Test objective project"
  parent_resource_id = 34564
}

Schema

Required

  • parent_resource_id (Number) ID of associated project or framework
  • title (String)

Optional

  • parent_resource_type (String) Each objective has an associated project or framework as parent_resource_type

Read-Only

  • id (String) The ID of this resource.
  • is_available (Boolean)
  • objectives (List of Object) (see below for nested schema)

Nested Schema for objectives

Read-Only:

  • actual_end_date (String)
  • actual_milestone_date (String)
  • actual_start_date (String)
  • assigned_user_id (String)
  • custom_attributes (Set of Object) (see below for nested schema)
  • description (String)
  • division_department (String)
  • entities (List of String)
  • executive_owner (String)
  • framework_origin_id (String)
  • id (String)
  • owner (String)
  • parent_resource_id (Number)
  • parent_resource_type (String)
  • planned_end_date (String)
  • planned_milestone_date (String)
  • planned_start_date (String)
  • position (Number)
  • reference (String)
  • risk_control_matrix_id (String)
  • testing_round_1_id (String)
  • testing_round_2_id (String)
  • testing_round_3_id (String)
  • testing_round_4_id (String)
  • title (String)
  • walkthrough_summary_id (String)

Nested Schema for objectives.custom_attributes

Read-Only:

  • id (String)
  • term (String)
  • value (Set of String)