github-webhook-proxy/USAGE.md at main · ExpediaGroup/github-webhook-proxy

api_gateway_domain_name Domain name for API gateway domain mapping string null no aws_region The AWS region to deploy to (e.g. us-east-1) string n/a yes certificate_arn Certificate ARN for API gateway domain name string null no custom_tags Additional tags to be applied to all resources applied by this module. map(string) {} no enterprise_managed_user_suffix Managed user suffix used for central identity management on GHEC string "" no enterprise_slug The name (slug) of the enterprise on GHEC string n/a yes extra_role_policy jsonencoded string policy to include in the proxy lambda role string null no lambda_bucket_name S3 bucket with lambda and layer archives string n/a yes lambda_layer_arn Lambda layer ARN for data store string n/a yes lambda_timeout_seconds Number of seconds until lambda times out number 10 no log_retention_days Number of days CloudWatch will retain logs number 7 no resource_prefix Prefix of webhook proxy resources string "gwp" no route_53_record_name Record name for Route 53 record creation string null no subnet_ids subnet_ids for Lambda VPC config list(string) n/a yes vpc_id VPC id for Lambda VPC config string n/a yes zone_id Zone id for Route53 record string null no