Source: golang-github-hashicorp-aws-sdk-go-base Section: golang Testsuite: autopkgtest-pkg-go Maintainer: Debian Go Packaging Team Uploaders: Juan Manuel Méndez Rey , Build-Depends: debhelper-compat (= 14), dh-go, dpkg-build-api (= 1), golang-any, golang-github-aws-aws-sdk-go-v2-dev, golang-github-aws-smithy-go-dev, golang-github-google-go-cmp-dev, golang-github-hashicorp-go-hclog-dev (>= 1.6.3), golang-github-hashicorp-go-multierror-dev, golang-github-hashicorp-terraform-plugin-log-dev, golang-github-mitchellh-go-homedir-dev, golang-golang-x-net-dev, golang-golang-x-text-dev, golang-opentelemetry-contrib-dev, golang-opentelemetry-otel-dev, Standards-Version: 4.7.4 Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-hashicorp-aws-sdk-go-base Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-hashicorp-aws-sdk-go-base.git Homepage: https://github.com/hashicorp/aws-sdk-go-base XS-Go-Import-Path: github.com/hashicorp/aws-sdk-go-base/v2 Package: golang-github-hashicorp-aws-sdk-go-base-v2-dev Architecture: all Multi-Arch: foreign Depends: golang-github-aws-aws-sdk-go-v2-dev, golang-github-aws-smithy-go-dev, golang-github-google-go-cmp-dev, golang-github-hashicorp-go-hclog-dev (>= 1.6.3), golang-github-hashicorp-go-multierror-dev, golang-github-hashicorp-terraform-plugin-log-dev, golang-github-mitchellh-go-homedir-dev, golang-golang-x-net-dev, golang-golang-x-text-dev, golang-opentelemetry-contrib-dev, golang-opentelemetry-otel-dev, ${misc:Depends}, Description: shared AWS client configuration for HashiCorp tools A Go library that builds a configured AWS SDK v2 client from the settings HashiCorp's tools accept: static keys, shared credentials and config files, named profiles, environment variables, EC2 instance metadata, ECS and EKS container credentials, SSO, and assuming a role either directly or with a web identity token. . It normalises how those sources are tried, validates the resulting credentials, and reports which account and partition they belong to, so that Terraform and its relatives behave alike. It also carries the retry, user agent and endpoint handling those tools expect.