Skip to main content
Version: Latest Version (2.9.2)

highbond_request_item (Resource)

Schema

Required

descriptionString Describes the requested information, such as the document name, version number, or department where you might expect to find the information
project_idNumber The ID of the project
requestor_userString The unique identifier (UID) of the user requesting the documentation

Optional

cc_contactsList of String Specifies one or more people that can contribute to the request. A comma separated list of email addresses
cc_usersBlock List
Nested Schema for `cc_users`

Required

idString Specifies one or more users in a HighBond instance that can contribute to the request
contact_reference_emailString Specifies the email of the contact reference for fulfilling the request. Should be provided together with other contact reference fields. Values in contact reference fields will override any values provided in the owner and owner_email, but will not override owner relationship
contact_reference_nameString Specifies the name of the contact reference for fulfilling the request. Should be provided together with other contact reference fields. Values in contact reference fields will override any values provided in the owner and owner_email, but will not override owner relationship
contact_reference_record_idString Specifies the record_id of the contact reference for fulfilling the request. Should be provided together with other contact reference fields. Values in contact reference fields will override any values provided in the owner and owner_email, but will not override owner relationship
contact_reference_table_idString Specifies the table_id of the contact reference for fulfilling the request. Should be provided together with other contact reference fields. Values in contact reference fields will override any values provided in the owner and owner_email, but will not override owner relationship
due_dateString Specifies when the request should be fulfilled by
email_messageString Provides the ability to customize the body of the email
email_subjectString Provides the ability to customize the email subject line.
force_updatesBoolean Allows overriding top-level 'create_only' option.
idString The ID of this resource.
ownerString Specifies the name of the person responsible for fulfilling the request. If the person is not a user or contact in a HighBond instance, you can provide a value in this field on create or update. This field becomes required if the owner_user relationship is not provided
owner_emailString Specifies the email of the person responsible for fulfilling the request. If the person is not a user or contact in a HighBond instance, you can provide a value in this field on create or update
owner_userString The unique identifier (UID) of the user responsible for fulfilling the request.
positionNumber The value that determines the order in which it is displayed. position must be a value between 1 and 2147483647
receivedBoolean, Deprecated
request_item_statusString Specifies the status of the request item.
send_recurrent_notificationsBoolean Sends an email to the request owner and CC'ed persons on a specified recurring schedule. For more information about recurring reminders
targetBlock List Specifies the resource that the request item is associated with
Nested Schema for `target`

Optional

idString The ID of the resource
typeString A target can have one of the following types: projects, controls, control_tests, control_test_plans, issues, narratives, objectives, walkthrough_summaries, project_files, project_plannings, project_results, risks, risk_control_matrices,testing_rounds, walkthroughs

Read-Only

created_atString The timestamp identifying when the request item was created
requestorString Specifies the name of the person requesting the documentation
updated_atString The timestamp identifying when the request item was last updated

Example Usage

resource "highbond_request_item" "main" {
description = "<h1>Description heading</h1><p>Request item description.</p>"
owner = "Sowmya Balamkar"
owner_email = "sowmya.balamkar@wegalvanize.com"
due_date = "2020-06-01"
send_recurrent_notifications = false
email_subject = "Email subject"
email_message = "Email message"
position = 1
received = false // Deprecated, please use the request_item_status instead of this
request_item_status = "Open"
cc_contacts = ["biswaranjan.behera@wegalvanize.com", "robots-qa@wegalvanize.com"]
force_updates = true // Create only with force update changes
target {
id = highbond_objective.main.id
type = "objectives"
}
requestor_user = "Enter a valid UUID here"
owner_user = "Enter a valid UUID here"
cc_users {
id = "Enter a valid UUID here"
}
cc_users {
id = "Enter a valid UUID here"
}
// Can not use contact_reference values when owner_user is there
contact_reference_name = "Biswaranjan"
contact_reference_email = "biswaranjan.behera@wegalvanize.com"
contact_reference_table_id = "357115"
contact_reference_record_id = "1548451013698540"
project_id = highbond_project.main.id

}