{"SPDXID":"SPDXRef-DOCUMENT","creationInfo":{"created":"2026-10-11T13:17:32Z","creators":["Tool: kadet-hub release/sbom.py"]},"dataLicense":"CC0-1.0","documentDescribes":["SPDXRef-Package"],"documentNamespace":"https://kadet-hub.org/spdx/terraform-google/0.1.1/4bdaefa8bbcfc57105ccfb5c45d1b8bf78f91b857054239a800234616435cca0","files":[{"SPDXID":"SPDXRef-File-06572a96a58dc510","checksums":[{"algorithm":"SHA1","checksumValue":"84f491e1f4ac9aaf6c6f6b262c304ccbc956a31c"},{"algorithm":"SHA256","checksumValue":"17b54b953d9776d0c2b792da91442f5b6d1dc59e9e5403c9eda6185d30d062e1"}],"copyrightText":"NOASSERTION","fileName":"./CHANGELOG.md","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-b335630551682c19","checksums":[{"algorithm":"SHA1","checksumValue":"858e818f7c445c2209901837ceedb7fc653c7cfa"},{"algorithm":"SHA256","checksumValue":"43fb0fe4eb8fc1faa0aa9e2462c9b566f8e3ea7bacb4f37ce6c18a80b7be9850"}],"copyrightText":"NOASSERTION","fileName":"./README.md","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-8e2c1f727276d30c","checksums":[{"algorithm":"SHA1","checksumValue":"e59d9e2e1b3744c63700d349480546d271cf9ba7"},{"algorithm":"SHA256","checksumValue":"bc9e6c372a938c5d983723b6aebc2c97e191ea8f249a3ec7830e0c37d52269b7"}],"copyrightText":"NOASSERTION","fileName":"./__init__.py","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-e0ddc7392950f797","checksums":[{"algorithm":"SHA1","checksumValue":"50d274f592ec1ec5d3c7f87d8e108f69fe996b69"},{"algorithm":"SHA256","checksumValue":"1898fa4d41680f11acd2353091bad488d59420e2538018295ad8b503db73c0e9"}],"copyrightText":"NOASSERTION","fileName":"./kapitan-generator.yaml","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-8939ee57aa7eb3b0","checksums":[{"algorithm":"SHA1","checksumValue":"cbc778bf239f20474f11e6e47f47fe10fb65b14d"},{"algorithm":"SHA256","checksumValue":"c625a7e7ed11893380da444ba62062a5bfd5d4d310aaf6dbd3acc1ea8f656318"}],"copyrightText":"NOASSERTION","fileName":"./schemas/sources.yaml","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-8c6b2e43bfe3dbe2","checksums":[{"algorithm":"SHA1","checksumValue":"e507a5fe77a9f234cefff1d30dd3682bea0d0fcf"},{"algorithm":"SHA256","checksumValue":"59c8aed3a97fb20984a2213e973375b16d57ca5b03e3c47e3a636347b0d4393c"}],"copyrightText":"NOASSERTION","fileName":"./schemas/terraform/hashicorp_google_8.6.0.json","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-837bf4e01a453d47","checksums":[{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}],"copyrightText":"NOASSERTION","fileName":"./tests/fixtures/inventory/classes/.gitkeep","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-4a169fec4a5ee765","checksums":[{"algorithm":"SHA1","checksumValue":"9f092fb7a7816833dedb984ae47ec8445a000f54"},{"algorithm":"SHA256","checksumValue":"8917e5bdf921b72e1393307c383f01c8d027e91c559b91b9a69449f2630ce97c"}],"copyrightText":"NOASSERTION","fileName":"./tests/fixtures/inventory/targets/complete.yml","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-f8a4edaedb8f3f37","checksums":[{"algorithm":"SHA1","checksumValue":"0a9bd0a01cba8645ec6e7ce0da757172f4f89c24"},{"algorithm":"SHA256","checksumValue":"5e408de4206604d88bb4ea4db7b87965ed3812987da1caa27d1b6677456552ab"}],"copyrightText":"NOASSERTION","fileName":"./tests/fixtures/inventory/targets/minimal.yml","licenseConcluded":"NOASSERTION"}],"name":"ghcr.io/kadet-hub/terraform-google@sha256:4bdaefa8bbcfc57105ccfb5c45d1b8bf78f91b857054239a800234616435cca0","packages":[{"SPDXID":"SPDXRef-Package","copyrightText":"NOASSERTION","downloadLocation":"git+https://github.com/kadet-hub/generators.git@90a1da0e1a83651901e7ad2e7d53ad45d0076416#terraform-google","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:oci/terraform-google@sha256%3A4bdaefa8bbcfc57105ccfb5c45d1b8bf78f91b857054239a800234616435cca0?repository_url=ghcr.io/kadet-hub/terraform-google\u0026tag=0.1.1","referenceType":"purl"}],"filesAnalyzed":true,"hasFiles":["SPDXRef-File-06572a96a58dc510","SPDXRef-File-b335630551682c19","SPDXRef-File-8e2c1f727276d30c","SPDXRef-File-e0ddc7392950f797","SPDXRef-File-8939ee57aa7eb3b0","SPDXRef-File-8c6b2e43bfe3dbe2","SPDXRef-File-837bf4e01a453d47","SPDXRef-File-4a169fec4a5ee765","SPDXRef-File-f8a4edaedb8f3f37"],"licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","name":"terraform-google","packageVerificationCode":{"packageVerificationCodeValue":"55083eb173947c9affcfd73a8434d842e36c8065"},"summary":"Renders Google Cloud VPC networks with subnets, Cloud NAT and firewall rules, and Cloud Storage buckets with IAM members, as Terraform JSON.","versionInfo":"0.1.1"}],"relationships":[{"relatedSpdxElement":"SPDXRef-Package","relationshipType":"DESCRIBES","spdxElementId":"SPDXRef-DOCUMENT"},{"relatedSpdxElement":"SPDXRef-File-06572a96a58dc510","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-b335630551682c19","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-8e2c1f727276d30c","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-e0ddc7392950f797","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-8939ee57aa7eb3b0","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-8c6b2e43bfe3dbe2","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-837bf4e01a453d47","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-4a169fec4a5ee765","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-f8a4edaedb8f3f37","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"}],"spdxVersion":"SPDX-2.3"}
