terraform-provider-towerops/internal/provider
Graham McIntire 70c7a5cfbb
feat: allow setting organization name via Terraform
- Make 'name' field optional and computed in organization resource
- Include name in Create and Update operations when provided
- Name can only be changed by organization owners (enforced by API)
- Matches API capability to update organization name
- Backwards compatible: name remains optional

Example usage:
  resource "towerops_organization" "main" {
    name      = "My Organization"
    use_sites = true
  }
2026-03-10 13:32:56 -05:00
..
client.go feat: allow setting organization name via Terraform 2026-03-10 13:32:56 -05:00
client_test.go feat: allow setting organization name via Terraform 2026-03-10 13:32:56 -05:00
device_resource.go Adding a device without an org id now works 2026-02-06 13:37:05 -06:00
device_resource_test.go feat: allow setting organization name via Terraform 2026-03-10 13:32:56 -05:00
organization_resource.go feat: allow setting organization name via Terraform 2026-03-10 13:32:56 -05:00
organization_resource_test.go feat: allow setting organization name via Terraform 2026-03-10 13:32:56 -05:00
provider.go feat: allow setting organization name via Terraform 2026-03-10 13:32:56 -05:00
provider_test.go allow creating entities when they dont exist 2026-01-29 13:25:00 -06:00
site_resource.go allow creating entities when they dont exist 2026-01-29 13:25:00 -06:00
site_resource_test.go allow creating entities when they dont exist 2026-01-29 13:25:00 -06:00