https://github.com/data-platform-hq/terraform-google-cloud-storage-iam
Terraform module for creation of Google Storage IAM
https://github.com/data-platform-hq/terraform-google-cloud-storage-iam
google-cloud terraform-module
Last synced: 7 months ago
JSON representation
Terraform module for creation of Google Storage IAM
- Host: GitHub
- URL: https://github.com/data-platform-hq/terraform-google-cloud-storage-iam
- Owner: data-platform-hq
- License: apache-2.0
- Created: 2023-10-03T13:42:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-24T08:53:07.000Z (over 2 years ago)
- Last Synced: 2024-01-27T06:02:43.012Z (about 2 years ago)
- Topics: google-cloud, terraform-module
- Language: HCL
- Homepage: https://registry.terraform.io/modules/data-platform-hq/cloud-storage-iam/google/latest
- Size: 12.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Google IAM policy for Cloud Storage Bucket Terraform module
Terraform module for creation Google IAM policy for Cloud Storage Bucket
## Usage
## Requirements
| Name | Version |
|---------------------------------------------------------------------------|-----------|
| [terraform](#requirement\_terraform) | >= 1.0.0 |
| [google](#requirement\_google) | >= 4.84.0 |
## Providers
| Name | Version |
|------------------------------------------------------------|---------|
| [google](#provider\_google) | 4.84.0 |
## Modules
No modules.
## Resources
| Name | Type |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
| [google_storage_bucket_iam_member.this](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/storage_bucket_iam#google_storage_bucket_iam_member) | resource |
## Inputs
| Name | Description | Type | Default | Required |
|-------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|----------|---------|:--------:|
| [bucket\_iam\_config](#input\_bucket\_iam\_config) | The list of IAM members, roles, buckets to grant permissions on the bucket | `object` | n/a | yes |
## Outputs
| Name | Description |
|-------------------------------------------------------------------------|-------------------------------------|
## License
Apache 2 Licensed. For more information please see [LICENSE](https://github.com/data-platform-hq/terraform-google-cloud-storage-iam/blob/main/LICENSE)