No description
  • Go 99.4%
  • Shell 0.3%
  • Makefile 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Damien Plénard 1a42986aa3 refactor: export uritemplates package for use by opentofu/opentofu
Signed-off-by: Damien Plénard <damien@plenard.me>
2026-04-10 10:12:06 -07:00
disco Some notes about this API not being completely finalized yet 2025-06-10 10:58:36 -07:00
scripts add linting to ci 2024-10-31 16:40:28 -04:00
svcauth Some notes about this API not being completely finalized yet 2025-06-10 10:58:36 -07:00
uritemplates refactor: export uritemplates package for use by opentofu/opentofu 2026-04-10 10:12:06 -07:00
.go-version Prepare this for being opentofu/svchost 2025-05-14 13:30:29 -07:00
.golangci.yml Prepare this for being opentofu/svchost 2025-05-14 13:30:29 -07:00
go.mod disco: Tidy up some crufty bits 2025-05-14 15:19:11 -07:00
go.sum disco: Tidy up some crufty bits 2025-05-14 15:19:11 -07:00
label_iter.go Some notes about this API not being completely finalized yet 2025-06-10 10:58:36 -07:00
LICENSE Prepare this for being opentofu/svchost 2025-05-14 13:30:29 -07:00
Makefile add linting to ci 2024-10-31 16:40:28 -04:00
README.md Some notes about this API not being completely finalized yet 2025-06-10 10:58:36 -07:00
svchost.go Some notes about this API not being completely finalized yet 2025-06-10 10:58:36 -07:00
svchost_test.go Add copywrite headers and GH Action 2023-01-30 16:13:49 -06:00

OpenTofu svchost

This library contains a client implementation of OpenTofu's Remote Service Discovery protocol, and helpers for authenticating to OpenTofu-native services.

The API of this library is currently experimental and primarily intended for use in OpenTofu CLI itself, rather than external consumption. We may make breaking changes to the API before blessing it with a stable version number, so third-party callers should be prepared to make adjustments if they choose to use this library before then.