Quick Start

Below is the simplest script to get started with. It:

  1. Downloads HighBond's provider
  2. Configures it with your token and organization ID
  3. Creates a HighBond resource (e.g. Collection)

To use different regions, you'll want to update your base_url to one of the valid options:

Note: If you are working with ERM resources, you should use the erm_base_url parameter. The value for erm_base_url should be set to the appropriate region endpoint similar to those listed above. The ERM service endpoints will be in the format of https://erm-service-api.diligentoneplatform.com.

# 1. Inform Terraform how to find the HighBond provider
terraform {
  required_providers {
    highbond = {
        source = "terraform-registry.highbond.com/galvanize/highbond"
        version = "2.9.7"
    }
  }
}

# 2. Specify HighBond settings
provider highbond {
  access_token = "your highbond token"
  org_id       = "your org id"
  base_url     = "https://apis-us.highbond.com/v1"
  erm_base_url = "https://erm-service-api.diligentoneplatform.com"
}

# 3. Use it :)
resource highbond_collection main {
  name = "Testing Terraform Registry"
}