{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.storj/dbx","documentNamespace":"https://spdx.org/spdxdocs/protobom/994d30a9-ffe0-4e23-9ab6-2029af30959e","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250321152316-d9fe4525931d+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-03-22T01:02:37Z"},"packages":[{"name":"github.com/cespare/xxhash/v2","SPDXID":"SPDXRef-golang-github.comcesparexxhash-v2-2.3.0-75c946","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/cespare/xxhash/v2@2.3.0"}]},{"name":"go.opentelemetry.io/otel/metric","SPDXID":"SPDXRef-golang-go.opentelemetry.iootel-metric-1.31.0-75c946","versionInfo":"1.31.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.opentelemetry.io/otel/metric@1.31.0"}]},{"name":"golang.org/x/net","SPDXID":"SPDXRef-golang-golang.orgx-net-0.34.0-75c946","versionInfo":"0.34.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/net@0.34.0"}]},{"name":"github.com/jackc/pgpassfile","SPDXID":"SPDXRef-golang-github.comjackc-pgpassfile-1.0.0-75c946","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/jackc/pgpassfile@1.0.0"}]},{"name":"github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp","SPDXID":"SPDXRef-golang-github.comgooglecloudplatformgrpc-gcp-go-grpcgcp-1.5.0-75c946","versionInfo":"1.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/googlecloudplatform/grpc-gcp-go/grpcgcp@1.5.0"}]},{"name":"github.com/envoyproxy/protoc-gen-validate","SPDXID":"SPDXRef-golang-github.comenvoyproxy-protoc-gen-validate-1.1.0-75c946","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/envoyproxy/protoc-gen-validate@1.1.0"}]},{"name":"cel.dev/expr","SPDXID":"SPDXRef-golang-cel.dev-expr-0.16.2-75c946","versionInfo":"0.16.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/cel.dev/expr@0.16.2"}]},{"name":"go.opentelemetry.io/otel/trace","SPDXID":"SPDXRef-golang-go.opentelemetry.iootel-trace-1.31.0-75c946","versionInfo":"1.31.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.opentelemetry.io/otel/trace@1.31.0"}]},{"name":"go.opentelemetry.io/contrib/detectors/gcp","SPDXID":"SPDXRef-golang-go.opentelemetry.iocontribdetectors-gcp-1.31.0-75c946","versionInfo":"1.31.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.opentelemetry.io/contrib/detectors/gcp@1.31.0"}]},{"name":"google.golang.org/genproto/googleapis/api","SPDXID":"SPDXRef-golang-google.golang.orggenprotogoogleapis-api-0.0.0-20241209162323-e6fa225c2576-75c946","versionInfo":"0.0.0-20241209162323-e6fa225c2576","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/genproto/googleapis/api@0.0.0-20241209162323-e6fa225c2576"}]},{"name":"google.golang.org/genproto/googleapis/rpc","SPDXID":"SPDXRef-golang-google.golang.orggenprotogoogleapis-rpc-0.0.0-20250115164207-1a7da9e5054f-75c946","versionInfo":"0.0.0-20250115164207-1a7da9e5054f","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/genproto/googleapis/rpc@0.0.0-20250115164207-1a7da9e5054f"}]},{"name":"github.com/rogpeppe/go-internal","SPDXID":"SPDXRef-golang-github.comrogpeppe-go-internal-1.12.0-75c946","versionInfo":"1.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/rogpeppe/go-internal@1.12.0"}]},{"name":"github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp","SPDXID":"SPDXRef-golang-github.comgooglecloudplatformopentelemetry-operations-godetectors-gcp-1.24.2-75c946","versionInfo":"1.24.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/googlecloudplatform/opentelemetry-operations-go/detectors/gcp@1.24.2"}]},{"name":"golang.org/x/text","SPDXID":"SPDXRef-golang-golang.orgx-text-0.21.0-75c946","versionInfo":"0.21.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/text@0.21.0"}]},{"name":"github.com/pmezard/go-difflib","SPDXID":"SPDXRef-golang-github.compmezard-go-difflib-1.0.0-75c946","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/pmezard/go-difflib@1.0.0"}]},{"name":"github.com/mattn/go-sqlite3","SPDXID":"SPDXRef-golang-github.commattn-go-sqlite3-1.14.22-75c946","versionInfo":"1.14.22","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/mattn/go-sqlite3@1.14.22"}]},{"name":"go.opentelemetry.io/otel/sdk/metric","SPDXID":"SPDXRef-golang-go.opentelemetry.iootelsdk-metric-1.31.0-75c946","versionInfo":"1.31.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.opentelemetry.io/otel/sdk/metric@1.31.0"}]},{"name":"cloud.google.com/go/iam","SPDXID":"SPDXRef-golang-cloud.google.comgo-iam-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/cloud.google.com/go/iam@1.2.2"}]},{"name":"cloud.google.com/go/monitoring","SPDXID":"SPDXRef-golang-cloud.google.comgo-monitoring-1.21.2-75c946","versionInfo":"1.21.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/cloud.google.com/go/monitoring@1.21.2"}]},{"name":"golang.org/x/crypto","SPDXID":"SPDXRef-golang-golang.orgx-crypto-0.32.0-75c946","versionInfo":"0.32.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/crypto@0.32.0"}]},{"name":"cloud.google.com/go/auth","SPDXID":"SPDXRef-golang-cloud.google.comgo-auth-0.14.0-75c946","versionInfo":"0.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/cloud.google.com/go/auth@0.14.0"}]},{"name":"github.com/felixge/httpsnoop","SPDXID":"SPDXRef-golang-github.comfelixge-httpsnoop-1.0.4-75c946","versionInfo":"1.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/felixge/httpsnoop@1.0.4"}]},{"name":"go.opencensus.io","SPDXID":"SPDXRef-golang-go.opencensus.io-0.24.0-75c946","versionInfo":"0.24.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.opencensus.io@0.24.0"}]},{"name":"github.com/planetscale/vtprotobuf","SPDXID":"SPDXRef-golang-github.complanetscale-vtprotobuf-0.6.1-0.20240319094008-0393e58bdf10-75c946","versionInfo":"0.6.1-0.20240319094008-0393e58bdf10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/planetscale/vtprotobuf@0.6.1-0.20240319094008-0393e58bdf10"}]},{"name":"github.com/cncf/xds/go","SPDXID":"SPDXRef-golang-github.comcncfxds-go-0.0.0-20240905190251-b4127c9b8d78-75c946","versionInfo":"0.0.0-20240905190251-b4127c9b8d78","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/cncf/xds/go@0.0.0-20240905190251-b4127c9b8d78"}]},{"name":"github.com/go-logr/stdr","SPDXID":"SPDXRef-golang-github.comgo-logr-stdr-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/go-logr/stdr@1.2.2"}]},{"name":"cloud.google.com/go/spanner","SPDXID":"SPDXRef-golang-cloud.google.comgo-spanner-1.73.0-75c946","versionInfo":"1.73.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/cloud.google.com/go/spanner@1.73.0"}]},{"name":"cloud.google.com/go/compute/metadata","SPDXID":"SPDXRef-golang-cloud.google.comgocompute-metadata-0.6.0-75c946","versionInfo":"0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/cloud.google.com/go/compute/metadata@0.6.0"}]},{"name":"golang.org/x/tools","SPDXID":"SPDXRef-golang-golang.orgx-tools-0.21.1-0.20240508182429-e35e4ccd0d2d-75c946","versionInfo":"0.21.1-0.20240508182429-e35e4ccd0d2d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/tools@0.21.1-0.20240508182429-e35e4ccd0d2d"}]},{"name":"google.golang.org/genproto","SPDXID":"SPDXRef-golang-google.golang.org-genproto-0.0.0-20241118233622-e639e219e697-75c946","versionInfo":"0.0.0-20241118233622-e639e219e697","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/genproto@0.0.0-20241118233622-e639e219e697"}]},{"name":"github.com/google/uuid","SPDXID":"SPDXRef-golang-github.comgoogle-uuid-1.6.0-75c946","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/google/uuid@1.6.0"}]},{"name":"golang.org/x/mod","SPDXID":"SPDXRef-golang-golang.orgx-mod-0.17.0-75c946","versionInfo":"0.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/mod@0.17.0"}]},{"name":"github.com/go-logr/logr","SPDXID":"SPDXRef-golang-github.comgo-logr-logr-1.4.2-75c946","versionInfo":"1.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/go-logr/logr@1.4.2"}]},{"name":"cloud.google.com/go/longrunning","SPDXID":"SPDXRef-golang-cloud.google.comgo-longrunning-0.6.4-75c946","versionInfo":"0.6.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/cloud.google.com/go/longrunning@0.6.4"}]},{"name":"github.com/davecgh/go-spew","SPDXID":"SPDXRef-golang-github.comdavecgh-go-spew-1.1.1-75c946","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/davecgh/go-spew@1.1.1"}]},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","SPDXID":"SPDXRef-golang-go.opentelemetry.iocontribinstrumentationnethttp-otelhttp-0.54.0-75c946","versionInfo":"0.54.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp@0.54.0"}]},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","SPDXID":"SPDXRef-golang-go.opentelemetry.iocontribinstrumentationgoogle.golang.orggrpc-otelgrpc-0.54.0-75c946","versionInfo":"0.54.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@0.54.0"}]},{"name":"github.com/envoyproxy/go-control-plane","SPDXID":"SPDXRef-golang-github.comenvoyproxy-go-control-plane-0.13.1-75c946","versionInfo":"0.13.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/envoyproxy/go-control-plane@0.13.1"}]},{"name":"golang.org/x/sync","SPDXID":"SPDXRef-golang-golang.orgx-sync-0.10.0-75c946","versionInfo":"0.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/sync@0.10.0"}]},{"name":"golang.org/x/time","SPDXID":"SPDXRef-golang-golang.orgx-time-0.9.0-75c946","versionInfo":"0.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/time@0.9.0"}]},{"name":"github.com/golang/groupcache","SPDXID":"SPDXRef-golang-github.comgolang-groupcache-0.0.0-20210331224755-41bb18bfe9da-75c946","versionInfo":"0.0.0-20210331224755-41bb18bfe9da","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/golang/groupcache@0.0.0-20210331224755-41bb18bfe9da"}]},{"name":"github.com/census-instrumentation/opencensus-proto","SPDXID":"SPDXRef-golang-github.comcensus-instrumentation-opencensus-proto-0.4.1-75c946","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/census-instrumentation/opencensus-proto@0.4.1"}]},{"name":"go.opentelemetry.io/otel","SPDXID":"SPDXRef-golang-go.opentelemetry.io-otel-1.31.0-75c946","versionInfo":"1.31.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.opentelemetry.io/otel@1.31.0"}]},{"name":"golang.org/x/sys","SPDXID":"SPDXRef-golang-golang.orgx-sys-0.29.0-75c946","versionInfo":"0.29.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/sys@0.29.0"}]},{"name":"google.golang.org/grpc","SPDXID":"SPDXRef-golang-google.golang.org-grpc-1.69.4-75c946","versionInfo":"1.69.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/grpc@1.69.4"}]},{"name":"go.opentelemetry.io/otel/sdk","SPDXID":"SPDXRef-golang-go.opentelemetry.iootel-sdk-1.31.0-75c946","versionInfo":"1.31.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.opentelemetry.io/otel/sdk@1.31.0"}]},{"name":"github.com/stretchr/testify","SPDXID":"SPDXRef-golang-github.comstretchr-testify-1.9.0-75c946","versionInfo":"1.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/stretchr/testify@1.9.0"}]},{"name":"google.golang.org/protobuf","SPDXID":"SPDXRef-golang-google.golang.org-protobuf-1.36.3-75c946","versionInfo":"1.36.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/protobuf@1.36.3"}]},{"name":"gopkg.in/yaml.v3","SPDXID":"SPDXRef-golang-gopkg.in-yaml.v3-3.0.1-75c946","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/gopkg.in/yaml.v3@3.0.1"}]},{"name":"github.com/spacemonkeygo/errors","SPDXID":"SPDXRef-golang-github.comspacemonkeygo-errors-0.0.0-20171212215202-9064522e9fd1-75c946","versionInfo":"0.0.0-20171212215202-9064522e9fd1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/spacemonkeygo/errors@0.0.0-20171212215202-9064522e9fd1"}]},{"name":"github.com/googleapis/gax-go/v2","SPDXID":"SPDXRef-golang-github.comgoogleapisgax-go-v2-2.14.1-75c946","versionInfo":"2.14.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/googleapis/gax-go/v2@2.14.1"}]},{"name":"github.com/jawher/mow.cli","SPDXID":"SPDXRef-golang-github.comjawher-mow.cli-1.2.0-75c946","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/jawher/mow.cli@1.2.0"}]},{"name":"cloud.google.com/go","SPDXID":"SPDXRef-golang-cloud.google.com-go-0.118.0-75c946","versionInfo":"0.118.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/cloud.google.com/go@0.118.0"}]},{"name":"golang.org/x/oauth2","SPDXID":"SPDXRef-golang-golang.orgx-oauth2-0.25.0-75c946","versionInfo":"0.25.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/oauth2@0.25.0"}]},{"name":"cloud.google.com/go/auth/oauth2adapt","SPDXID":"SPDXRef-golang-cloud.google.comgoauth-oauth2adapt-0.2.7-75c946","versionInfo":"0.2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/cloud.google.com/go/auth/oauth2adapt@0.2.7"}]},{"name":"google.golang.org/api","SPDXID":"SPDXRef-golang-google.golang.org-api-0.217.0-75c946","versionInfo":"0.217.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/api@0.217.0"}]},{"name":"github.com/googleapis/go-sql-spanner","SPDXID":"SPDXRef-golang-github.comgoogleapis-go-sql-spanner-1.9.1-0.20250117170027-5f7b8db3f4ac-75c946","versionInfo":"1.9.1-0.20250117170027-5f7b8db3f4ac","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/googleapis/go-sql-spanner@1.9.1-0.20250117170027-5f7b8db3f4ac"}]},{"name":"github.com/googleapis/enterprise-certificate-proxy","SPDXID":"SPDXRef-golang-github.comgoogleapis-enterprise-certificate-proxy-0.3.4-75c946","versionInfo":"0.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/googleapis/enterprise-certificate-proxy@0.3.4"}]},{"name":"github.com/google/s2a-go","SPDXID":"SPDXRef-golang-github.comgoogle-s2a-go-0.1.9-75c946","versionInfo":"0.1.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/google/s2a-go@0.1.9"}]},{"name":"github.com/jackc/pgservicefile","SPDXID":"SPDXRef-golang-github.comjackc-pgservicefile-0.0.0-20200714003250-2b9c44734f2b-75c946","versionInfo":"0.0.0-20200714003250-2b9c44734f2b","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/jackc/pgservicefile@0.0.0-20200714003250-2b9c44734f2b"}]},{"name":"github.com/jackc/pgx/v5","SPDXID":"SPDXRef-golang-github.comjackcpgx-v5-5.2.0-75c946","versionInfo":"5.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/jackc/pgx/v5@5.2.0"}]},{"name":"com.github.storj/dbx","SPDXID":"SPDXRef-github-storj-dbx-main-4613af","versionInfo":"main","downloadLocation":"git+https://github.com/storj/dbx","filesAnalyzed":false,"licenseDeclared":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/storj/dbx@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comgoogleapisgax-go-v2-2.14.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-golang.orgx-text-0.21.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-go.opentelemetry.iootelsdk-metric-1.31.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-go.opencensus.io-0.24.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comenvoyproxy-protoc-gen-validate-1.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comstretchr-testify-1.9.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comjackcpgx-v5-5.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-go.opentelemetry.iootel-metric-1.31.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-google.golang.orggenprotogoogleapis-rpc-0.0.0-20250115164207-1a7da9e5054f-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-cloud.google.comgo-monitoring-1.21.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-cloud.google.comgo-spanner-1.73.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-cloud.google.comgo-longrunning-0.6.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-go.opentelemetry.iocontribinstrumentationnethttp-otelhttp-0.54.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-go.opentelemetry.iocontribinstrumentationgoogle.golang.orggrpc-otelgrpc-0.54.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-0.29.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.complanetscale-vtprotobuf-0.6.1-0.20240319094008-0393e58bdf10-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-gopkg.in-yaml.v3-3.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-cloud.google.comgoauth-oauth2adapt-0.2.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-golang.orgx-net-0.34.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-cloud.google.comgo-iam-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-golang.orgx-mod-0.17.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comgo-logr-logr-1.4.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-golang.orgx-time-0.9.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comgoogleapis-enterprise-certificate-proxy-0.3.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comjackc-pgpassfile-1.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.compmezard-go-difflib-1.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.commattn-go-sqlite3-1.14.22-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-cloud.google.comgo-auth-0.14.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-golang.orgx-tools-0.21.1-0.20240508182429-e35e4ccd0d2d-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comgolang-groupcache-0.0.0-20210331224755-41bb18bfe9da-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comspacemonkeygo-errors-0.0.0-20171212215202-9064522e9fd1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comjackc-pgservicefile-0.0.0-20200714003250-2b9c44734f2b-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comcesparexxhash-v2-2.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comgoogle-uuid-1.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-google.golang.org-protobuf-1.36.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-go.opentelemetry.iocontribdetectors-gcp-1.31.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comgooglecloudplatformopentelemetry-operations-godetectors-gcp-1.24.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-google.golang.org-api-0.217.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comgooglecloudplatformgrpc-gcp-go-grpcgcp-1.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comcncfxds-go-0.0.0-20240905190251-b4127c9b8d78-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-go.opentelemetry.io-otel-1.31.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-google.golang.org-grpc-1.69.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-go.opentelemetry.iootel-sdk-1.31.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comgoogle-s2a-go-0.1.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-golang.orgx-crypto-0.32.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comgo-logr-stdr-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sync-0.10.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comjawher-mow.cli-1.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-cel.dev-expr-0.16.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comfelixge-httpsnoop-1.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comgoogleapis-go-sql-spanner-1.9.1-0.20250117170027-5f7b8db3f4ac-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-cloud.google.comgocompute-metadata-0.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-go.opentelemetry.iootel-trace-1.31.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-google.golang.orggenprotogoogleapis-api-0.0.0-20241209162323-e6fa225c2576-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-google.golang.org-genproto-0.0.0-20241118233622-e639e219e697-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comdavecgh-go-spew-1.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comenvoyproxy-go-control-plane-0.13.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comcensus-instrumentation-opencensus-proto-0.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-cloud.google.com-go-0.118.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-github.comrogpeppe-go-internal-1.12.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-storj-dbx-main-4613af","relatedSpdxElement":"SPDXRef-golang-golang.orgx-oauth2-0.25.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-storj-dbx-main-4613af","relationshipType":"DESCRIBES"}]}