AWS Global Accelerator Terraform module
Upstream version 3.0.1
0 controls from Registry requirements
Terraform Module Source
registry.compliance.tf/terraform-aws-modules/global-accelerator/aws13 unique
| Name | Type | Default | Description |
|---|---|---|---|
| Optional | |||
create | bool | true | Controls if resources should be created (affects nearly all resources) |
create_listeners | bool | true | Controls if listeners should be created (affects only listeners) |
enabled | bool | true | Indicates whether the accelerator is enabled. Defaults to `true`. Valid values: `true`, `false` |
endpoint_groups_timeouts | map(string) | {} | Create, update, and delete timeout configurations for the endpoint groups |
flow_logs_enabled | bool | false | Indicates whether flow logs are enabled. Defaults to `false` |
flow_logs_s3_bucket | string | null | The name of the Amazon S3 bucket for the flow logs. Required if `flow_logs_enabled` is `true` |
flow_logs_s3_prefix | string | null | The prefix for the location in the Amazon S3 bucket for the flow logs. Required if `flow_logs_enabled` is `true` |
ip_address_type | string | "IPV4" | The value for the address type. Defaults to `IPV4`. Valid values: `IPV4`, `DUAL_STACK` |
ip_addresses | list(string) | [] | The IP addresses to use for BYOIP accelerators. If not specified, the service assigns IP addresses. Valid values: 1 or 2 IPv4 addresses |
listeners | any | {} | A map of listener defintions to create |
listeners_timeouts | map(string) | {} | Create, update, and delete timeout configurations for the listeners |
name | string | "" | The name of the accelerator |
tags | map(string) | {} | A map of tags to add to all resources |