{"id":20658074,"url":"https://github.com/deepfence/terraform-gcp-cloud-scanner","last_synced_at":"2025-12-24T04:34:15.044Z","repository":{"id":52378053,"uuid":"496195426","full_name":"deepfence/terraform-gcp-cloud-scanner","owner":"deepfence","description":"Deepfence Cloud Scanner runs in your cloud environment, gathering inventory and compliance information for the assets deployed in that environment. It submits that information to your Deepfence ThreatMapper or ThreatStryker Management Console","archived":false,"fork":false,"pushed_at":"2024-12-03T18:14:16.000Z","size":98,"stargazers_count":35,"open_issues_count":2,"forks_count":0,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-01-17T11:34:03.388Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deepfence.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-25T11:07:54.000Z","updated_at":"2024-11-27T09:30:17.000Z","dependencies_parsed_at":"2023-12-27T05:30:56.045Z","dependency_job_id":"9f98f8b1-9a58-4c5f-9896-b79d79af16ce","html_url":"https://github.com/deepfence/terraform-gcp-cloud-scanner","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepfence%2Fterraform-gcp-cloud-scanner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepfence%2Fterraform-gcp-cloud-scanner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepfence%2Fterraform-gcp-cloud-scanner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepfence%2Fterraform-gcp-cloud-scanner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepfence","download_url":"https://codeload.github.com/deepfence/terraform-gcp-cloud-scanner/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242768076,"owners_count":20182098,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-16T18:24:40.671Z","updated_at":"2025-12-24T04:34:14.982Z","avatar_url":"https://github.com/deepfence.png","language":"HCL","funding_links":[],"categories":["HCL"],"sub_categories":[],"readme":"# Cloud Scanner for Google Cloud by Deepfence\n\nThis module deploys Cloud Scanner for Google Cloud by creating underlying resources in Google Cloud platform.\n\n### Notice\n**Deployment cost** - This example will create resources that cost money.\u003cbr/\u003eRun `terraform destroy` when you don't need them anymore\n\n## Prerequisites\n\n1. Configure [Terraform **GCP** Provider](https://registry.terraform.io/providers/hashicorp/google/latest/docs)\n2. Following **roles** are required in your GCP organization/project credentials\n   * _Owner_\n3. Besides, the following GCP **APIs must be enabled** to deploy resources correctly:\n\n* [Identity and access management API](https://console.cloud.google.com/marketplace/product/google/iam.googleapis.com)\n* [Cloud Run API](https://console.cloud.google.com/marketplace/product/google/run.googleapis.com)\n\n\n## Usage\n\n### - Single-Project\n\nDeepfence workload will be deployed in the same project where user's resources will be monitored.\n\n[`./examples/single-project`](https://github.com/deepfence/terraform-gcp-cloud-scanner/tree/main/examples/single-project)\n\n### - Multiple-Projects\n\nDeepfence workload will be deployed in a selected project and roles will be created in all other projects and all projects will be monitored.\n\n[`./examples/multi-project`](https://github.com/deepfence/terraform-gcp-cloud-scanner/tree/main/examples/multi-project)\n\n## Authors\n\nModule is maintained and supported by [Deepfence](https://deepfence.io/).\n\n## License\n\nApache 2 Licensed. See LICENSE for full details.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepfence%2Fterraform-gcp-cloud-scanner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeepfence%2Fterraform-gcp-cloud-scanner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepfence%2Fterraform-gcp-cloud-scanner/lists"}