highbond_collaborator_group (Resource)

Example Usage

resource "highbond_collaborator_group" "main" {
  project_role         = "professional_manager" // Available project roles are: "professional_manager", "professional_user", "oversight_executive", "oversight_reviewer", "contributor_user", "contributor_manager", "contributor_tester" 
  group_id             = "wyealuxxount8o4itdn6" // Group cannot be updated once assigned
  parent_resource_type = "projects"             // Available parent resource type "projects" "frameworks"
  parent_resource_id   = highbond_project.main.id
}

Schema

Required

  • parent_resource_id (Number) The ID of the parent resource(projects/frameworks)
  • parent_resource_type (String) The ID of the parent resource(projects/frameworks)
  • project_role (String) Roles apply within an individual project or framework

Optional

  • force_updates (Boolean) Allows overriding top-level 'create_only' option.
  • group_id (String) The identifier of the assigned group.

Read-Only

  • admin (Boolean) Indicates if the group is assigned as the System Admin Group in Launchpad.
  • created_at (String) The timestamp identifying when the collaborator was created
  • default (Boolean) Indicates if the group was assigned by default to a project or framework.
  • disabled (Boolean) Indicates if the project_role attribute has a value assigned to it.
  • id (String) The ID of this resource.
  • updated_at (String) The timestamp identifying when the collaborator was updated