highbond_framework (Resource)
Schema
Required
name | String | The name of the framework |
project_type_id | String | The ID of the project type |
Optional
assurance | Number | |
background | String | The contextual circumstances of the framework |
custom_attributes | Block Set | An array of custom attributes defined on the project type used by this framework |
Nested Schema for `custom_attributes` | ||
description | String | A detailed description of the framework |
entities | List of String | List of entitites associated with frameworks |
folder_name | String | The name of the folder |
force_updates | Boolean | Allows overriding top-level 'create_only' option. |
id | String | The ID of this resource. |
inherent_risk | Number | |
position | Number, 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 |
purpose | String | The intended results, aims, or goals of the framework |
residual_risk | Number | |
risk_assurance | Boolean | 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 |
scope | String | What is, and is not, covered by this framework |
toolkit_preview_name | String | To be used only for toolkit preview name |
Read-Only
created_at | String | The timestamp identifying when the framework was created |
updated_at | String | 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"]
}
}