Global Accelerator
Terraform module to create AWS Global Accelerator resources
Inputs
13
createoptionalboolControls if resources should be created (affects nearly all resources)
truecreate_listenersoptionalboolControls if listeners should be created (affects only listeners)
trueenabledoptionalboolIndicates whether the accelerator is enabled. Defaults to `true`. Valid values: `true`, `false`
trueendpoint_groups_timeoutsoptionalmap(string)Create, update, and delete timeout configurations for the endpoint groups
{}flow_logs_enabledoptionalboolIndicates whether flow logs are enabled. Defaults to `false`
falseflow_logs_s3_bucketoptionalstringThe name of the Amazon S3 bucket for the flow logs. Required if `flow_logs_enabled` is `true`
nullflow_logs_s3_prefixoptionalstringThe prefix for the location in the Amazon S3 bucket for the flow logs. Required if `flow_logs_enabled` is `true`
nullip_address_typeoptionalstringThe value for the address type. Defaults to `IPV4`. Valid values: `IPV4`, `DUAL_STACK`
IPV4ip_addressesoptionallist(string)The IP addresses to use for BYOIP accelerators. If not specified, the service assigns IP addresses. Valid values: 1 or 2 IPv4 addresses
[]listenersoptionalanyA map of listener defintions to create
{}listeners_timeoutsoptionalmap(string)Create, update, and delete timeout configurations for the listeners
{}nameoptionalstringThe name of the accelerator
""tagsoptionalmap(string)A map of tags to add to all resources
{}All 13 are optional — the module deploys with none of them set.
Outputs
8
arnThe Amazon Resource Name (ARN) of the accelerator
dns_nameThe DNS name of the accelerator
dual_stack_dns_nameThe DNS name that Global Accelerator creates that points to a dual-stack accelerator's four static IP addresses: two IPv4 addresses and two IPv6 addresses
endpoint_groupsMap of endpoints created and their associated attributes
hosted_zone_idThe Global Accelerator Route 53 zone ID that can be used to route an Alias Resource Record Set to the Global Accelerator
idThe Amazon Resource Name (ARN) of the accelerator
ip_setsIP address set associated with the accelerator
listenersMap of listeners created and their associated attributes
What the agent wires into the next module. An edge on the architecture diagram is one of these consumed by something else.