Skip to content

replicatedhq/gcp-event-handler-terraform-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

Name Version
terraform >= 1.3.7
archive ~> 2.2.0
google ~> 4.47.0
google-beta ~> 4.51.0
null ~> 3.1.1

Providers

Name Version
archive ~> 2.2.0
google ~> 4.47.0
null ~> 3.1.1

Modules

No modules.

Resources

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

Inputs

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

Outputs

No outputs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages