| Name | Version |
|---|---|
| terraform | 1.14.4 |
| Name | Version |
|---|---|
| aws | n/a |
No modules.
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| 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 |
| Name | Description |
|---|---|
| apigateway_ingress_id | n/a |
| apigateway_invoke_url | n/a |