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`Optional
| |||||||||||
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"]
}
}