Name | Version |
---|---|
terraform | >= 1.3.7 |
archive | ~> 2.2.0 |
~> 4.47.0 | |
google-beta | ~> 4.51.0 |
null | ~> 3.1.1 |
Name | Version |
---|---|
archive | ~> 2.2.0 |
~> 4.47.0 | |
null | ~> 3.1.1 |
No modules.
Name | Type |
---|---|
google_cloudfunctions2_function.handler_function | resource |
google_project_iam_member.svc_account_role_bind | resource |
google_pubsub_topic.event_topic | resource |
google_service_account.svc_account | resource |
google_storage_bucket.handler_storage_bucket | resource |
google_storage_bucket_object.handler_object | resource |
null_resource.trigger | resource |
archive_file.handler_function_zip | data source |
google_project.project | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
function_location | Location for the cloudfunctions2 function | string |
n/a | yes |
handler_entrypoint | entrypoint for the handler function | string |
n/a | yes |
handler_path | Path to script that will be stored in a storage bucket and deployed to Cloud Functions | string |
n/a | yes |
handler_runtime | Runtime used in handler function | string |
n/a | yes |
handler_secrets | List of secrets from gcp secrets manager to include in the cloudfunction function | list(any) |
null |
no |
kms_key_name | The name of the customer provided KMS key | string |
"" |
no |
name | Name of the event handler application | string |
n/a | yes |
owner | Owner of the event handler resources | string |
n/a | yes |
storage_bucket_access_logs_bucket | Name of the storage bucket to store storage bucket access logs in | string |
"" |
no |
No outputs.