Registry / cloud / hashicorp-go-discover

hashicorp-go-discover

JSON →
library0.0.0-20230724184603-e89ebd1b2f65gogounverified

Library for discovering metadata about cloud environments, supporting multiple providers like AWS, GCP, and Azure.

go get github.com/hashicorp/go-discover
INSTALL
IMPORT
SIG · HASHICORP-GO-DISCO
H
hashicorp-go-discover
cloudgov0.0.0-20230724184603-e89ebd1b2f65
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

discover
github.com/hashicorp/go-discover

Discover addresses from an AWS provider configuration.

package main import ( "log" "github.com/hashicorp/go-discover" ) func main() { d := discover.Discover{} addrs, err := d.Addrs("provider=aws region=us-east-1", log.Default()) if err != nil { log.Fatal(err) } log.Printf("Discovered addresses: %v", addrs) }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.0.0-20230724184603-e89ebd1b2f65latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
10
Resources
hashicorp-go-discover — go get hashicorp-go-discover · libregistry