Skip to main content
Version: Latest Version (2.9.2)

highbond_framework (Resource)

Schema

Required

nameString The name of the framework
project_type_idString The ID of the project type

Optional

assuranceNumber
backgroundString The contextual circumstances of the framework
custom_attributesBlock Set An array of custom attributes defined on the project type used by this framework
Nested Schema for `custom_attributes`

Optional

idString The ID of this custom attribute. Optional if term is included
termString The user defined term used to identify this custom attribute. Optional if id is included
valueSet of String The value or values (for multiselect) for this custom attribute
descriptionString A detailed description of the framework
entitiesList of String List of entitites associated with frameworks
folder_nameString The name of the folder
force_updatesBoolean Allows overriding top-level 'create_only' option.
idString The ID of this resource.
inherent_riskNumber
positionNumber, Deprecated Legacy field that was used to determine the order in which it is displayed in the index action. This field is no longer supported and will always return 0
purposeString The intended results, aims, or goals of the framework
residual_riskNumber
risk_assuranceBoolean Specifies if the Risk Assurance feature has been enabled (true) or disabled (false) for the project. The default is false. You must be a System Admin with a Professional subscription to configure this field
scopeString What is, and is not, covered by this framework
toolkit_preview_nameString To be used only for toolkit preview name

Read-Only

created_atString The timestamp identifying when the framework was created
updated_atString The timestamp identifying when the framework was last updated

Example Usage

resource "highbond_framework" "main" {
name = "Create name"
description = "Framework description."
background = "<h1>Heading</h1><p>Framework background description.</p>"
purpose = "<h1>Heading</h1><p>Framework purpose description.</p>"
scope = "<h1>Heading</h1><p>Framework scope description.</p>"
folder_name = "folder"
risk_assurance = true
project_type_id = highbond_project_type.main.id
entities = [highbond_entity.master.id, highbond_entity.me.id]
force_updates = true // Create only with force update changes
toolkit_preview_name = "Toolkit preview name for frameworks"

custom_attributes {
term = "ShortAnswer"
value = ["This is short answer"]
}
custom_attributes {
term = "Dropdown"
value = ["English"]
}
custom_attributes {
term = "Multiplechoice"
value = ["Choice3", "Choice2"]
}
custom_attributes {
term = "Date"
value = ["2020-12-05"]
}

custom_attributes {
term = "Paragraph"
value = ["Paragraph data is added here"]
}

}