* feat: assume role provider credentials This commit updates the awsutil dependency to its latest version, which supports the capability of using dynamic credentials. The storage service was refactored to make static credentials optional. The credentials pkg was refactored to support several attribute fields used for the assume role provider. The host service still enforces the use of static credentials.
66 lines
3.0 KiB
AMPL
66 lines
3.0 KiB
AMPL
module github.com/hashicorp/boundary-plugin-aws
|
|
|
|
go 1.20
|
|
|
|
require (
|
|
github.com/aws/aws-sdk-go v1.44.80
|
|
github.com/aws/aws-sdk-go-v2 v1.18.0
|
|
github.com/aws/aws-sdk-go-v2/config v1.18.19
|
|
github.com/aws/aws-sdk-go-v2/credentials v1.13.18
|
|
github.com/aws/aws-sdk-go-v2/service/ec2 v1.99.0
|
|
github.com/aws/aws-sdk-go-v2/service/s3 v1.31.1
|
|
github.com/aws/smithy-go v1.13.5
|
|
github.com/google/go-cmp v0.5.9
|
|
github.com/google/uuid v1.3.0
|
|
github.com/hashicorp/boundary/sdk v0.0.33
|
|
github.com/hashicorp/go-secure-stdlib/awsutil v0.2.2
|
|
github.com/hashicorp/terraform-json v0.14.0
|
|
github.com/mitchellh/mapstructure v1.5.0
|
|
github.com/stretchr/testify v1.8.2
|
|
google.golang.org/grpc v1.53.0
|
|
google.golang.org/protobuf v1.28.1
|
|
)
|
|
|
|
require (
|
|
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10 // indirect
|
|
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.1 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.33 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.27 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/ini v1.3.32 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.23 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.11 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.26 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.27 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.14.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sso v1.12.6 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.6 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sts v1.18.7 // indirect
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/fatih/color v1.14.1 // indirect
|
|
github.com/golang/protobuf v1.5.2 // indirect
|
|
github.com/hashicorp/errwrap v1.1.0 // indirect
|
|
github.com/hashicorp/eventlogger v0.1.2-0.20230428153751-cca445805f24 // indirect
|
|
github.com/hashicorp/eventlogger/filters/encrypt v0.1.8-0.20230428153751-cca445805f24 // indirect
|
|
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
|
|
github.com/hashicorp/go-hclog v1.5.0 // indirect
|
|
github.com/hashicorp/go-kms-wrapping/v2 v2.0.9 // indirect
|
|
github.com/hashicorp/go-multierror v1.1.1 // indirect
|
|
github.com/hashicorp/go-uuid v1.0.3 // indirect
|
|
github.com/hashicorp/go-version v1.5.0 // indirect
|
|
github.com/jmespath/go-jmespath v0.4.0 // indirect
|
|
github.com/mattn/go-colorable v0.1.13 // indirect
|
|
github.com/mattn/go-isatty v0.0.17 // indirect
|
|
github.com/mitchellh/copystructure v1.2.0 // indirect
|
|
github.com/mitchellh/pointerstructure v1.2.1 // indirect
|
|
github.com/mitchellh/reflectwalk v1.0.2 // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/zclconf/go-cty v1.10.0 // indirect
|
|
golang.org/x/crypto v0.8.0 // indirect
|
|
golang.org/x/net v0.9.0 // indirect
|
|
golang.org/x/sys v0.7.0 // indirect
|
|
golang.org/x/text v0.9.0 // indirect
|
|
google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
)
|