A collection of configuration templates for AWS Global Accelerator resources as well as security controls for monitoring and protecting AWS Global Accelerator configuration such as Config Rules, CloudWatch Alarms, EventBridge Rules, IAM policies, and more.
This template creates an AWS Global Accelerator and enables it. It also includes an output for the Accelerator DNS Name.
This template adds an endpoint group to an existing AWS Global Accelerator. The endpoint group is configured with a listener ARN, region, traffic dial percentage, and endpoint configurations.
This template creates a Global Accelerator listener. The listener is associated with an accelerator and uses the TCP protocol on port 80.
Creates an AWS Global Accelerator with specific IP addresses and flow logs enabled, storing logs in an S3 bucket.
An example demonstrating the setup of an AWS Global Accelerator Cross Account Attachment with additional optional arguments including principals and resource details.
This template creates a custom routing accelerator in AWS Global Accelerator with specific IP addresses and flow logs enabled.
Creates a custom routing endpoint group for AWS Global Accelerator with specified port and protocol settings.
Creates a custom routing accelerator and a listener for AWS Global Accelerator with flow logs enabled.
Creates an AWS Global Accelerator with a listener that has TCP protocol and source IP client affinity on port 80.