highbond_issue (Resource)

Example Usage

resource "highbond_issue" "main" {
  project_id                 = highbond_project.main.id
  owner                      = "Biswa Ranjan Behera"
  description                = "Issue Example"
  deficiency_type            = "Management Recommendation"
  identified_at              = "2019-02-03T17:02:33Z"
  title                      = "Issue created for testing"
  recommendation             = "No recommended action required as of now"
  severity                   = "Low"
  published                  = true
  reference                  = "123"
  risk                       = "Test Risk"
  scope                      = "Global"
  escalation                 = "Owner"
  cause                      = "Issue caused by testing"
  effect                     = "No Effect"
  cost_impact                = 12.32
  executive_summary          = "Test Summary"
  executive_owner            = "Biswa Ranjan Behera"
  project_owner              = "Biswa Ranjan Behera"
  closed                     = true
  remediation_status         = "Closed"
  remediation_plan           = "Test Plan needed"
  remediation_date           = "2020-02-20"
  actual_remediation_date    = "2020-02-20"
  retest_deadline_date       = "2020-02-20"
  actual_retest_date         = "2020-02-20"
  retesting_results_overview = "Test description"
  position                   = 1
  entities                   = [highbond_entity.master.id, highbond_entity.me.id]
  owner_user                 = "rPRyawL242pUu4qxmBzd"
  force_updates              = true // Create only with force update changes

  target {
    id   = highbond_project.main.id
    type = "projects"
  }

  custom_attributes {
    term  = "DropDown"
    value = ["Value"]
  }

  custom_attributes {
    term  = "Short Answer"
    value = ["ShortAnswer"]
  }

}

Schema

Required

  • deficiency_type (String) The deficiency type of the issue
  • description (String) The description of the issue
  • project_id (Number) The ID of the project

Optional

  • actual_remediation_date (String) Specifies the date the issue was remediated
  • actual_retest_date (String) Specifies the date the issue was retested
  • cause (String) A detailed description of what caused the issue to occur
  • closed (Boolean) A detailed description that specifies whether or not the issue has truly been remediated
  • cost_impact (Number) The estimated, or actual, monetary cost associated with the issue
  • custom_attributes (Block Set) (see below for nested schema)
  • effect (String) A detailed description of the effect the issue will have on the organization
  • entities (Set of String) The ID of the entities
  • escalation (String) A user configurable label that specifies the person, department, or organizational body that the issue should be brought to
  • executive_owner (String) The executive owner of the issue. Specifying a person's name or email does not automatically send them an email notification about the issue
  • executive_summary (String) A high level overview of the issue that typically summarizes information from other related fields, such as risk/impact, cause, and effect
  • force_updates (Boolean) Allows overriding top-level 'create_only' option.
  • identified_at (String)
  • owner (String) The person responsible for the issue
  • owner_user (String) Specifies the user responsible for the issue
  • position (Number) The value that determines the order in which it is displayed in the index action
  • project_owner (String) The project owner of the issue. Specifying a person's name or email does not automatically send them an email notification about the issue
  • published (Boolean) Specifies whether the issue is visible to all users
  • recommendation (String) A detailed description of the recommended actions to be taken based on the issue
  • reference (String) The ID of the issue
  • remediation_date (String) Specifies a deadline for the issue to be remediated by
  • remediation_plan (String) A user configurable issue remediation status
  • remediation_status (String) Specifies whether the overall status of the issue
  • retest_deadline_date (String) Specifies a deadline for the issue to be retested by
  • retesting_results_overview (String) A detailed description of the remediation plan
  • risk (String) A detailed description of the risk or the impact the issue will have
  • scope (String) A user configurable label that specifies the extent to which the issue affects the organization
  • severity (String) A user configurable label that specifies the intensity of the issue
  • target (Block List) The value or values (for multiselect) to set this custom attribute to (see below for nested schema)
  • title (String) The title of the issue

Read-Only

  • created_at (String) The timestamp identifying when the issue was created
  • id (String) The ID of this resource.
  • updated_at (String) The timestamp identifying when the issue was updated

Nested Schema for custom_attributes

Optional:

  • id (String) The ID of the custom attribute that this custom attribute value is for
  • term (String) The user defined term used to identify the custom attribute
  • value (Set of String) The value or values (for multiselect) to set this custom attribute to

Nested Schema for target

Optional:

  • type (String)

Read-Only:

  • id (String) The ID of this resource.